Loading [MathJax]/jax/output/CommonHTML/jax.js
Back
Close

Introdução a Programação Python - Prof. MARCO VAZ

MarcoVaz
9,598 views

Processamento Sequencial

Os comandos/instruções em um programa são executados um após o outro na sequência escrita (de cima para baixo) do início ao fim. O programa exemplo (somar 2 números), apresentado na seção anterior, é uma amostra do processamento sequencial.

Exercícios Processamento Sequencial

  • A melhor maneira de aprender a programar é fazendo exercícios.
  • Apresentamos três enunciados de problemas que você deverá resolver utilizando a programação python.
  • Antes de desenvolver o programa na linguagem python, tente pensar na sua solução identificando os dados de entrada, saída e os comandos que transformam os dados de entrada nos dados resultantes na saída.
  • Os programas deverão ser desenvolvidos utilizando o IDE Trinket (trinket.io) apresentado abaixo. O programa não será salvo, caso queira salvar sua solução copie e cole no Notepad ou desenvolva utilizando um IDE Desktop (pex. Spyder)
  • As soluções dos programas estão abaixo do enunciado, mas aconselhamos a vê-las somente após tentar desenvolver sua própria solução.

Exercício 1

Faça um programa que peça o raio de um círculo, calcule e mostre sua área. (área do círculo = π x raio2 e π = 3.1415)

Programacao Python
Solução
raio = float(input("digite o raio do círculo:"))
area = 3.1415 * raio**2
print("O circulo de raio",raio, " tem area igual a", area)

Exercício 2

Faça um Programa que peça a temperatura em graus Fahrenheit, transforme e mostre a temperatura em graus Celsius.

C=5×(F32)9

Programacao Python
Solução
farenheit = float(input("Digite uma temperatura em graus farenheit:"))
celsius = 5 * (farenheit - 32)/9
print("A temperatura", farenheit, "ºF corresponde a", celsius,"ºC")
Create your playground on Tech.io
This playground was created on Tech.io, our hands-on, knowledge-sharing platform for developers.
Go to tech.io
codingame x discord
Join the CodinGame community on Discord to chat about puzzle contributions, challenges, streams, blog articles - all that good stuff!
JOIN US ON DISCORD
Online Participants