Baixe o app para aproveitar ainda mais
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)
Compartilhar