Prévia do material em texto
NIVEL 3
QUESTAO 1.
print("este programa recebe como entrada os coeficiente de uma equação do 2° do tipo
ax^2+bx+c=0, e calcula os valores de x1 e x2");
a=float(input("digite o valor de a"));
b=float(input("digite o valor de b"));
c=float(input("digite o valor de c"));
delta=b**2-4*a*c;
if delta >= 0:
x1 = - (b + delta**0.5) / (2*a);
x2 = - (b - delta**0.5) / (2*a);
print("x1=",round(x1,2));
print("x2=",round(x2,2));
else:
print ("não existe raizes reais");
QUESTAO 2.
print("Faça um programa que leia um número N e imprima “F1”, “F2” ou “F3”, conforme a
condição: ");
f1=float(input("digite o valor f1"));
f2=float(input("digite o valor f2"));
f3=float(input("digite o valor f3"));
f1 <= 10;
f2 > 10 <= 100;
f3 > 100;
if f1 <= 10:
print("x1=",round(f1,2));
if f2 > 10 <= 100:
print("f2=",round(f2,2));
if f3 > 100:
print("x1=",round(f3,2));
else:
print ("não existe")
QUESTAO 3.
print("este programa transforma a velocidade de um veículo em km/h para velocidade em m/s
(metros por segundo)");
x=float(input("digite o valor de x"));
v = (x / 3.6);
print ("valor de v=",v);
print (" m/s");
QUESTAO 4.
print("este programa transforma temperatura em Fahrenheit e a apresente convertida em graus
Celsius.");
f=float(input("digite o valor de f"));
c = (f-32) * (5 / 9);
print ("valor de c=",c);
print (" c°");
QUESTAO 5.
print("Este programa calcule o valor do volume de uma lata de óleo.");
raio=float(input("digite o valor de raio"));
altura=float(input("digite o valor de altura"));
volume = 3.14159 * raio * altura;
print ("valor de c=",volume);
print (" m³");
QUESTAO 6.
print(" Este programa que ler dois valores para as variáveis A e B e efetue a troca dos valores
de forma que a variável A passe a possuir o valor da variável B e a variável B passe a possuir o
valor da variável A. Apresente os valores trocados. ");
a =float(input("digite o valor de a"));
b =float(input("digite o valor de b"));
print("a =",(b));
print("b =",(a));
QUESTAO 7.
print(" Este programa que ler quatro números e apresente os resultados de adição e
multiplicação dos valores entre si, baseando-se na utilização da propriedade distributiva, ou
seja, se forem lidas as variáveis A, B, C e D, devem ser somadas e multiplicadas A com B, A
com C e A com D; B com C, B com D e por último C com D. ");
a =float(input("digite o valor de a"));
b =float(input("digite o valor de b"));
c =float(input("digite o valor de c"));
d =float(input("digite o valor de d"));
resultado = (a * (b + c + d)) + (b * (c + d)) + (c*d);
print("resultado =",(resultado));
QUESTAO 8.
print("Este programa que leia os valores de COMPRIMENTO, LARGURA e ALTURA e
apresente o valor do volume de uma caixa retangular.");
comprimento=float(input("digite o valor de comprimento"));
altura=float(input("digite o valor de altura"));
largura=float(input("digite o valor de largura"));
volume = comprimento * altura * largura;
print ("valor de c=",volume);
print (" m³");
QUESTAO 9.
print("este programa recebe como entrada três notas do aluno, e calcula a media aritimética");
n1=float(input("digite o valor nota n1"));
n2=float(input("digite o valor nota n2"));
n3=float(input("digite o valor nota n3"));
media = (n1+n2+n3)/3
if media >= 7.0:
print("aluno aprovado com media=",media)
if media >= 5.0 < 7 :
print("aluno na final com media=", media);
if media < 5.0:
print ("aluno reprovado com media=", media);
else:
print("n1=",round(n1,2));
print("n2=",round(n2,2));
print("n3=",round(n3,2));
QUESTAO 10.
print (" este programa que retorne verdadeiro quando um número fornecido for par.");
numero = int(input('Digite um inteiro: '))
if (numero%2) == 0:
print(" par verdadeiro ")
else:
print("Falso")
QUESTAO 11.
print ("Este programa que ler um número inteiro de 1 a 7 e informe o dia da semana
correspondente, sendo domingo o dia de número 1. Se o número não corresponder a um dia
da semana, mostre uma mensagem de erro.");
x=float(input("digite o valor de a"));
if x ==1:
print("domingo");
elif x == 2:
print("segunda");
elif x ==3:
print("terça");
elif x == 4:
print("qurata");
elif x == 5:
print("quinta ");
elif x == 6:
print("sexta");
elif x == 7:
print("sabaddo");
else:
print ("erro");
QUESTAO 12.
print("este programa que calcule e imprime a soma dos inteiros de 1 a 10. Utilize a estrutura
ENQUANTO-FACA para fazer um laço com as instruções de cálculo e incremento. O laço deve
terminar quando o valor de x se tornar 11");
x=float(input("digite o valor de a"));
while x<11:
x=x+1;
print ("x=",x);
NIVEL 4
QUESTAO 1
print(‘ digite um número e escolha qual operação deseja realizar “);
n = int(input('digite um numero real: '));
print('101 - Raiz quadrada');
print(‘102 - A metade’);
print('103 - 10% do número’);
print('O dobro’);
operacao = int(input('digite a operação que deseja realizar: '));
if operacao == 101:
resultado = n**0.5
elif operacao == 102:
resultado = n/2
elif operacao == 103:
resultado = n*0.1
elif operacao == 104:
resultado = n*2
print('o resultado da operação é: {}'.format(resultado));
QUESTAO 2
print (‘ esta operação recebe o salário bruto e desconta 10% da previdência e depois desconta
sobre o restante do salário mais 5% de outro imposto’);
salario = float(input('digite o seu salário: '));
resultado = (salario*0.9)*0.95
print('Seu salário liquido é de: R${}reais'.format(resultado));
QUESTAO 3
print(‘ este programa recebe 3 valores e os imprime em ordem crescente “);
x = float(input('digite o valor de x: '));
y = float(input('digite o valor de y: '));
z = float(input('digite o valor de z: '));
elif y>x and y>z:
if x>z:
print(z,x,y);
else:
print(x,z,y);
elif z>x and z>y:
if y>x:
print(x,y,z):
else:
print(y,x,z);
QUESTAO 5
print ("Um banco concederá um crédito especial aos seus clientes, variável com o saldo médio
no último ano. Faça um programa que leia o saldo médio de um cliente e calcule o valor do
crédito de acordo com a tabela abaixo. Mostre uma mensagem informando o saldo médio e o
valor do crédito.")
saldo = int(input('digite o saldo desejado: '));
if (saldo >= 0) and (saldo <= 200):
print('Você não tem crédito para a operação');
elif (saldo >= 201) and (saldo <= 400):
saldo=(saldo*0.2 + saldo);
print('O seu limite de crédito é:',saldo);
elif (saldo >= 401) and (saldo <= 600):
saldo=(saldo*0.3 + saldo);
print('O seu limite de crédito é:', saldo);
else:
saldo >= 601
saldo=(saldo*0.4 + saldo);
print('O seu limite de crédito é:', saldo);
QUESTAO 6
print("****Um usuário deseja um programa onde possa escolher que tipo de média deseja
calcular a partir de 3 notas. Faça um programa que leia as notas, a opção escolhida pelo
usuário e calcule a média.###")
nota1 = float(input("digite o valor de AV1: "));
nota2 = float(input("digite o valor de AV2: "));
nota3 = float(input("digite o valor de AV3: "));
print('''[A] Aritmética [P] Ponderada [H] Harmonica ''');
opcao = str(input("Qual tipo de média deseja calcular? :"));
if opcao == 'A':
A = (nota1 + nota2 + nota3)/3;
print("Media Aritmética igual: ", round(A,2));
if opcao == 'P':
P = (nota1*0.3 + nota2*0.3 + nota3*0.4)/10;
print("Media Ponderada igual: ", round(P,2));
if opcao == 'H':
H = (3)/((1/nota1) + (1/nota2) + (1/nota3));
print("Media Harmonica igual: ", round(H,2))
else:
print("Opção inválida");
QUESTAO 7
print ("Faça um algoritmo que leia um número e divida-opor dois (sucessivamente) ate que o
resultado seja menor que 1. Mostre o resultado da ultima divisão e a quantidade de divisões
efetuadas.")
numero = int(input("Forneça um número :"))
quantasDivisões = 0
while numero > 0 :
quantasDivisões += 1
print(numero,"dividido por 2 é igual: ",numero/2)
numero =numero//2
print("Número de divisões: ",quantasDivisões)