Entrada de dados em Python 3:
- Para entrar com dados via teclado e armazenar em uma variável, utilizamos o comando input()
No exemplo abaixo, as variáveis 'a' e 'b' recebem um valor por meio do comando input(), nas linhas 1 e 2. Inicialmente, mesmo recebendo um número digitado no teclado, elas serão do tipo 'str - string', sem valor para cálculo, depois, nas linhas 3 e 4, elas são convertidas para 'int', possibilitando efetuar a soma das mesmas e imprimir o resultado, linha 6:
No exemplo abaixo, as variáveis 'a' e 'b' recebem um valor do tipo inteiro 'int' por meio do comando input(). Neste caso, observe que as variáveis já recebem diretamente um valor inteiro, sem precisar de conversão de tipos...
Podemos utilizar frases junto com com o comando input(), veja logo abaixo:
Logo abaixo, usamos o mesmo exemplo acima, porém, com múltiplas entradas na mesma linha, utilizando o método split(). Observe que o ano de nascimento (variável 'an') e o ano atual (variável 'aa') são digitados na mesma linha, em seguida, nas linhas 3 e 4 as variáveis 'an' e 'aa' são convertidas para o tipo int:
Exercícios:
1 - Programa: Calcular a área do quadrado
====================================================================
2- Programa: Calcular a área do retângulo
====================================================================
3 - Programa: Calcular a área do paralelogramo
====================================================================
4 - Programa: Calcular a área do trapézio
====================================================================
5 - Programa: Calcular a área do círculo
====================================================================
17 - Escreva um programa para ler o número total de eleitores de um município, o número de votos
brancos, nulos e válidos. Calcular e escrever o percentual que cada um representa em relação ao total
de eleitores.
====================================================================
2- Programa: Calcular a área do retângulo
====================================================================
3 - Programa: Calcular a área do paralelogramo
====================================================================
4 - Programa: Calcular a área do trapézio
5 - Programa: Calcular a área do círculo
====================================================================
6 - Escreva um programa que
receba um valor inteiro e mostre o seu antecessor e o seu sucessor.
7 - Efetuar a leitura de um
número inteiro e apresentar o resultado do quadrado deste número.
8 - Ler dois valores inteiros (variáveis A
e B) e efetuar as operações de adição,
subtração e multiplicação de A por B, apresentando ao final os
três resultados obtidos.
9 - Construa
um programa que :
· Leia a cotação do dólar
·
Leia um valor em dólares
· Converta esse valor para Real
· Mostre o resultado
10 - Efetuar o cálculo do valor de
uma prestação em atraso, sendo que o usuário deverá digitar algumas
informações:
VALOR
TAXA
TEMPO (em dias)
fórmula para o cálculo:
PRESTACAO = VALOR + (VALOR * (TAXA / 100 ) * TEMPO)
PRESTACAO = VALOR + (VALOR * (TAXA / 100 ) * TEMPO)
11 - Faça um
programa que leia a idade de uma pessoa expressa em anos, meses e dias e
escreva a idade dessa pessoa expressa apenas em dias. Considerar ano com 365
dias e mês com 30 dias.
12 - Ler dois valores para as
variáveis A e B, efetuar a troca dos valores de forma que a
variável A passe a possuir o valor da variável B e que a variável B passe a possuir
o valor da variável A. Apresentar os valores trocados.
13 - Calcular e apresentar o valor
do volume de uma lata de óleo, utilizando a seguinte fórmula:
VOLUME = 3.14159 * (RAIO * RAIO) * ALTURA
VOLUME = 3.14159 * (RAIO * RAIO) * ALTURA
14 - Ler uma temperatura em graus Celsius e apresentá-la convertida em graus
Fahrenheit. A fórmula de conversão é:
F = (9 * C + 160) / 5
onde F é a temperatura em Fahrenheit e C é a temperatura em Celsius.
F = (9 * C + 160) / 5
onde F é a temperatura em Fahrenheit e C é a temperatura em Celsius.
15 - Ler uma temperatura em graus Fahrenheit e apresentá-la convertida em
graus Celsius. A fórmula de conversão é:
C = (F - 32) * (5 / 9)
onde F é a temperatura em Fahrenheit e C é a temperatura em Celsius.
C = (F - 32) * (5 / 9)
onde F é a temperatura em Fahrenheit e C é a temperatura em Celsius.
16 - Efetuar o cálculo da quantidade de litros de combustível gasta em uma
viagem, utilizando-se um automóvel que faz 12 km por litro. Para obter o
cálculo, o usuário deverá fornecer o tempo gasto (TEMPO) na viagem e a velocidade média (VELOCIDADE) durante a mesma. Desta forma, será
possível obter a distância percorrida com a seguinte fórmula:
DISTANCIA = TEMPO * VELOCIDADE
Tendo o valor da distância, basta calcular a quantidade de litros de combustível utilizada na viagem com a seguinte fórmula:
LITROSUSADOS = DISTANCIA / 12
O programa deverá apresentar na tela os valores da velocidade média, tempo gasto na viagem, a distância percorrida e a quantidade de litros utilizados na viagem.
DISTANCIA = TEMPO * VELOCIDADE
Tendo o valor da distância, basta calcular a quantidade de litros de combustível utilizada na viagem com a seguinte fórmula:
LITROSUSADOS = DISTANCIA / 12
O programa deverá apresentar na tela os valores da velocidade média, tempo gasto na viagem, a distância percorrida e a quantidade de litros utilizados na viagem.
brancos, nulos e válidos. Calcular e escrever o percentual que cada um representa em relação ao total
de eleitores.
18 - Escreva um programa para ler o salário mensal atual de um funcionário e o percentual de reajuste.
Calcular e escrever o valor do novo salário.
Calcular e escrever o valor do novo salário.
19 - Faça um programa para “Calcular o estoque médio de uma peça”, sendo que
ESTOQUEMÉDIO = (QUANTIDADE MÍNIMA + QUANTIDADE MÁXIMA) /2
20 - Crie um programa para calcular a média bimestral da disciplina "Linguagem de Programação e Robótica", sendo que o usuário deverá entrar com as seguintes informações:
Nota da prova "P1"
Nota da prova "P1"
Nota da "PIC" (Produção Integrada ao Conteúdo)
Fórmula do cálculo:
media = (P1 * 2) + PIC ou media = ((p1*2) + pic) / 3
--------------------
3
21 - Escreva um programa que leia um valor em metros e o exiba convertido em milímetros
22 - Escreva um programa que leia a quantidade de dias, horas, minutos e segundos do usuário. Calcule o total em segundos
23 - Faça um programa que calcule o aumento de um salário dado a porcentagem do aumento