Buscar

UCS - Lista de problemas resolvidos PYTHON 2020

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 3 páginas

Prévia do material em texto

UCS - Lista de problemas resolvidos PYTHON 2020
S00000050 - Faça um algoritmo que leia um valor N, representando o lado de um quadrado, calcule e escreva a área do quadrado.
#entrada de dados
lado = float(input('Digite o lado do quadrado:'))
#processamento
area_quadrado = (lado*lado)
#saída
print('Área do quadrado é =', area_quadrado)
S00000100 - Faça um algoritmo que leia dois valores inteiros e escreva a sua soma.
#entrada de dados
num1 = int(input('Digite o primeiro valor:'))
num2 = int(input('Digite o segundo valor:'))
#processamento
soma_valores = (num1+num2)
#saída
print('Soma dos valores é =', soma_valores)
S00000150 - Faça um algoritmo que leia 3 valores reais, notas de um aluno, e escreva sua média aritmética. A média aritmética de um conjunto de valores é dada pela soma dos valores dividido pela quantidade de valores considerados.
#entrada de dados
nota1 = float(input('Digite a primeira nota:'))
nota2 = float(input('Digite a segunda nota:'))
nota3 = float(input('Digite a terceira nota:'))
#processamento
media_notas = (nota1+nota2+nota3)/3
#saída
print('A média da notas é =', media_notas)
S00000200 - Faça um algoritmo que leia 2 valores reais v1 e v2 e calcule e escreva a área do triângulo que tem base igual a v1 e altura igual a v2. Dica: A área de um triângulo é dada pela expressão: (base x altura)/2
#entrada de dados
base = float(input('Digite a base do triângulo:'))
altura = float(input('Digite a altura:'))
#processamento
area_triangulo = (base*altura)/2
#saída
print('A área do triângulo é =', area_triangulo)
S00000205 - O coeficiente angular de um segmento de reta AB dado pelos pontos A(x1,y1) e B(x2,y2) representa a inclinação do segmento de reta, e pode ser calculado por (y2-y1)/(x2-x1). Faça um algoritmo que leia, para 3 pontos A, B e C, suas coordenadas x e y, e calcule e escreva os coeficientes angulares das retas AB, BC e AC.
#entrada de dados
y2 = float(input('Digite o valor "y2":'))
y1 = float(input('Digite o valor "y1":'))
x2 = float(input('Digite o valor "x2":'))
x1 = float(input('Digite o valor "x1":'))
#processamento
coeficiente_angular = ((y2-y1)/(x2-x1))
#saída
print('O coeficiente angular é =', coeficiente_angular)
S00000210 - O produto vetorial AxB de dois vetores A=[ax,ay] e B=[bx,by] é um vetor perpendicular ao plano formado pelos vetores A e B, de módulo igual a | ax*by-ay*bx|. Faça um algoritmo que leia as componentes ax,ay,bx e by dos vetores A e B, e calcule e escreva o módulo do vetor resultante do produto vetorial.
S00000220 - O produto escalar A.B de dois vetores A=[a1,a2,a3...] e B=[b1,b2,b3...] é dado pelo somatório a1*b1+a2*b2+a3*b3+... Faça um algoritmo que leia as coordenadas ax,ay,az,bx,by,bz de dois vetores no espaço tridimensional e calcule e escreva seu produto escalar.
S00000300 - Faça um algoritmo que leia 3 valores a, b e c, coeficientes de uma equação de segundo grau, calcule e escreva a soma das raízes da equação. Dica: As raízes de uma equação podem ser calculadas pela fórmula de Baskhara.
#Entrada de dados
import math
a = int(input('Escreva um valor para a:'))
b = int(input('Escreva um valor para b:'))
c = int(input('Escreva um valor para c:'))
#processamento de dados
delta = (b**2)-(4*a*c)
raiz = math.sqrt((b**2)-(4*a*c))
x1 = (-b + raiz)/(2*a)
x2 = (-b - raiz)/(2*a)
soma = x1+x2
#Saída de dados
print('Soma entre as raízes da equação =',soma)
S00000350 - Faça um algoritmo que leia 3 valores a, b e c, coeficientes de uma equação de segundo grau, calcule e escreva o produto (multiplicação) das raízes da equação. Dica: As raízes de uma equação podem ser calculadas pela fórmula de Baskhara.
#Entrada de dados
import math
a = int(input('Escreva um valor para a:'))
b = int(input('Escreva um valor para b:'))
c = int(input('Escreva um valor para c:'))
#processamento de dados
delta = (b**2)-(4*a*c)
raiz = math.sqrt((b**2)-(4*a*c))
x1 = (-b + raiz)/(2*a)
x2 = (-b - raiz)/(2*a)
produto = x1*x2
#Saída de dados
print('Produto entre as raízes da equação =',produto)
S00000800 - Faça um algoritmo que lê uma quantia inteira em segundos e escreva o número de horas, minutos e segundos correspondente. Dica: Para converter segundos para minutos usa-se a divisão inteira por 60.
#Entrada de dados
seg = int(input('Digite o valor total em segundos:'))
#processamento de dados
horas = seg//3600
sobra = seg%3600
min = sobra//60
sobra = sobra%60
#Saída de dados
print('Horas=',horas)
print('Minutos=',min)
print('Segundos=', sobra)

Continue navegando