FATEC JUNDIAÍ - DEPUTADO ARY FOSSEN
SISTEMAS EMBARCADOS – 2º SEMESTRE /22
LINGUAGEM DE PROGRAMAÇÃO
PROF. HUMBERTO
Nome: Larissa Michelin RA: 1141372211038
Nome: Luiz Henrique Santos de Jesus RA: 1141372211028
1)
raio = float(input('Raio da esfera: '))
pi = 3.1415
c = 2 * pi * raio
a = 4 * pi * raio ** 2
v = 4 / 3 * pi * raio ** 3
print('\nComprimento = ', c, '\nÁrea = ', a, '\nVolume = ', v)
2)
valor = float(input('Digite o valor da prestação R$ : '))
taxa = float(input('Digite taxa de juros : '))
tempo = float(input('Digite tempo de atraso : '))
PREST = valor+(valor*(taxa/100)*tempo)
print('Valor da prestação em atraso é de :',PREST)
3)
n1 = float(input('Digite sua nota: '))
n2 = float(input('Digite sua segunda nota: '))
media = (n1+n2)/2
if media >= 7:
print('você foi aprovado')
elif media < 4:
print('voce foi reprovado')
else:
print('você ficou de exame')
4)
dif = 0
med = 0
prod = 0
n1 = float(input('digite o numero : '))
n2 = float(input(' digite o segundo numero :'))
print('A opção 1 refere-se a media dos numeros')
print('A opção 2 refere-se a diferença do maior numero pelo menor')
print('A opção 3 refere-se ao produto entre os numeros ')
opcao = int(input('digite uma opção entre 1,2 ou 3: '))
if opcao ==1:
med = (n1+n2)/2
print(' sua media é igual a :',media)
elif opcao == 2:
if n1 > n2:
dif = n1- n2
else:
dif = n2 - n1
print(dif)
elif opcao == 3:
prod = n1*n2
print(prod)
5)
alt = float(input('insira a altura: '))
gen = input('insira o gênero[m/f]: ')
if gen == 'M' or gen == 'm':
calc = (72.7 * alt) - 58
elif gen == 'F' or gen == 'f':
calc = (62.1 * alt) - 44.7
print('Peso ideal: ', calc, 'Kg')
6)
soma = 0
cont = 0
med = 0
cont_ = 0
print('Digite a idade de 10 pessoas :')
while cont <= 10 :
idade = int(input())
cont +=1
soma = somatoria +idade
med = somatoria /10
if idade >= 18
cont_ += 1
print('Média de idade do grupo é :',med)
print('Pessoas com mais de 18 :',cont_)
7)
soma = 0
cont = 0
m=0
while True:
n = int(input('Digite um valor: '))
if n < 1:
break
else:
cont += 1
soma += n
m = soma / cont
print('Média = ', m)
8)
divisor = 0
dividendo = 0
c=0
a = int(input('Valor 1: '))
b = int(input('Valor 2: '))
if b > a:
dividendo = b
divisor = a
else:
dividendo = a
divisor = b
while dividendo % divisor != 0:
c = dividendo % divisor
dividendo = divisor
divisor = c
print(f'MMC = {divisor}')
9)
# Todos inicializam com 0 votos
candidato_01 = 0
candidato_02 = 0
candidato_03 = 0
candidato_04 = 0
voto_nulo = 0
voto_branco = 0
while True:
voto = int(input('Código do candidato (0 para finalizar): '))
# Se voto for 0, finaliza o programa
if voto == 0:
break
# Se voto = 1, candidato_1 soma 1...
elif voto == 1:
candidato_01 += 1
elif voto == 2:
candidato_02 += 1
elif voto == 3:
candidato_03 += 1
elif voto == 4:
candidato_04 += 1
elif voto == 5:
voto_nulo += 1
elif voto == 6:
voto_branco += 1
# Mostra quantos votos cada um recebeu
print('=-=-= CONTAGEM DOS VOTOS =-=-=')
print(f'Candidato 1: {candidato_01} votos')
print(f'Candidato 2: {candidato_02} votos')
print(f'Candidato 3: {candidato_03} votos')
print(f'Candidato 4: {candidato_04} votos')
print(f'Votos nulos: {voto_nulo}\nVotos em branco: {voto_branco}')
10)
contador = 1
total_aulas = 20
soma_medias = 0
media_turma = 0
maior_nota = 0
menor_nota = 0
aprovados = 0
reprovados = 0
codigo = ''
# Limita a 10 alunos
while contador <= 10:
print(f'Dados do {contador}° aluno:')
matricula = input('\tN° da matricula: ')
n1 = float(input('\tNota 1: '))
n2 = float(input('\tNota 2: '))
n3 = float(input('\tNota 3: '))
# Quantidade de dias frequentado
pres = int(input('\tQtde de presenças: '))
# Fómula p/ porc. de presença
freq = pres / total_aulas * 100
nota_final = (n1 + n2 + n3) / 3
soma_medias += nota_final
# Aprovado ou Reprovado
if nota_final >= 6 and freq >= 75:
codigo = 'Aprovado'
aprovados += 1
else:
codigo = 'Reprovado'
reprovados += 1
# Maior e menor nota da turma
if contador == 1:
maior_nota = nota_final
menor_nota = nota_final
elif nota_final > maior_nota:
maior_nota = nota_final
elif nota_final < menor_nota:
menor_nota = nota_final
# Dados do aluno
print('--' * 20)
print(f'MATRÍCULA: {matricula}\tFREQUÊNCIA: {freq}%')
print(f'NOTA FINAL: {nota_final}')
print(f'CÓDIGO: {codigo}')
print('=-' * 20)
contador += 1
media_turma = soma_medias / 10
print(f'\nNota média da turma: {media_turma}')
print(f'Maior nota: {maior_nota}')
print(f'Menor nota: {menor_nota}')
print(f'APROVADOS: {aprovados}\tREPROVADOS {reprovados}')