Você está na página 1de 2

1 - Faça um programa que calcule as raízes de uma equação do segundo grau, na

forma ax2 + bx + c. O programa deverá pedir os valores de a, b e c e fazer as


consistências, informando ao usuário nas seguintes situações:

 Se o usuário informar o valor de a igual a zero, a equação não é do segundo


grau e o programa não deve fazer pedir os demais valores, sendo encerrado;
 Se o delta calculado for negativo, a equação não possui raízes reais. Informe
ao usuário e encerre o programa;
 Se o delta calculado for igual a zero a equação possui apenas uma raiz real;
informa ao usuário;
 Se o delta for positivo, a equação possui duas raízes reais; informe-as ao
usuário.

import math
    
print('Digitar o coeficiente a da equação do segundo grau'
)
    
a = int( input('Coeficiente a: ') )

if(a==0):
 print('Esta não é uma equação do segundo grau')
else:
 b = int( input('Coeficiente b: ') )
 c = int( input('Coeficiente c: ') )
 delta = b*b - (4*a*c)

if delta < 0:
    print("A equação não possui raizes reais.")
elif delta == 0:
    raiz = (-1*b + math.sqrt(delta))/(2 * a)
    print("A equacao possui apenas uma raiz que e ",raiz)
elif delta > 0:
    raiz1 =(-1*b + math.sqrt(delta))/(2 * a)
    raiz2 =(-1*b - math.sqrt(delta))/(2 * a)
    print("As raizes da equacao sao ",raiz1, "e",raiz2)

2- Desenvolva um gerador de tabuada, capaz de gerar a tabuada de qualquer número inteiro


entre 1 a 10. O usuário deve informar de qual número ele deseja ver a tabuada. A saída deve
ser conforme o exemplo abaixo:

3x1= 3

3x2 = 6

...

3x10=30
valor=int(input('Entre com um número para saber a tabuada: '))  
aux = 0  
print('*' * 18)  
print('Tabuada de {}'.format(valor))  
print('*' * 18)  
while(aux <= 10):  
    print('{0} X {1} = {2}'.format(aux, valor, (aux * valor)))  
    aux = aux + 1 

3- Faça um programa com código Python que calcula e exiba a soma dos quadrados dos
números ímpares contidos entre zero e um número ímpar fornecida via teclado.

import math 

s = 0
print('Digite um número impar no qual queira calcular a soma dos qu
adrados de zero a ele')
    
x = int( input('Coeficiente a: ') )

for a in range(1, x, 2):
        s += a*a
print('Soma:', s)
print('FIM')

Você também pode gostar