Obtenha as melhores soluções para todas as suas perguntas no Sistersinspirit.ca, a plataforma de Q&A de confiança. Obtenha soluções rápidas e confiáveis para suas perguntas de uma comunidade de especialistas experientes em nossa plataforma. Junte-se à nossa plataforma para conectar-se com especialistas prontos para fornecer respostas detalhadas para suas perguntas em diversas áreas.

1. Elabore um programa que receba dois números informados pelo usuário e mostre em tela
qual deles é maior.
2. Leia um número fornecido pelo usuário. Se o número for 0 ou positivo, mostre a raíz quadrada
do número (pesquise na Internet como calcular a raíz quadrada no Python). Caso contrário,
mostre uma mensagem informando que o número não é válido.
3. Construa um programa que leia um número digitado pelo usuário e informe se o número é par
ou impar.
4. Faça um programa que leia duas notas de um aluno, verifique se são válidas e exiba na tela a
média dessas notas. Para ser válida, cada nota deve ser obrigatoriamente entre 0.0 e 10.0.
Caso alguma das notas não seja válida, isso deve ser informado ao usuário e o programa
deve encerrar.
5. Elabore um programa que receba a altura e o sexo de uma pessoa e calcule e mostre seu
peso ideal, utilizando as fórmulas a seguir (h corresponde à altura):
• Homens: (72.7 * h) - 58
• Mulheres: (62.1 * h) -44.7
6. Escreva um programa que leia um número maior ou igual a 100 e menor que 1000 e exiba na
tela a soma de todos os seus algarismos. Por exemplo, se o usuário entrar o número 325, o
programa deve retornar o valor 10 (3 + 2 + 5). Caso o número não seja válido, o programa
terminará com a mensagem “Número inválido”.
7. Faça um algoritmo que calcule a média ponderada de três notas de um aluno informadas
pelo usuário. A primeira e a segunda nota têm peso 1, a terceira tem peso 2. Ao final, o
programa deve mostrar a média do aluno, indicando se foi aprovado ou reprovado. A nota
para aprovação deve ser igual ou superior a 60 pontos e o programa deve aceitar somente
notas de entrada entre 0.0 e 10.0, informando caso algum valor seja inválido.
8. Escreva um programa que leia um número inteiro de 1 até 12 (efetue a validação dessa
entrada). A seguir, o programa deve exibir uma mensagem informando o mês correspondente
ao número (ex.: se digitar 1, exibe"janeiro", 2 exibe “fevereiro”…).
9. Faça um programa que exibe um menu mostrando quatro opções de operações matemáticas
(1 - soma, 2 - subtração, 3 - multiplicação, 4 - divisão). O usuário então informa uma das
opções (1, 2, 3 ou 4) e o programa solicita a entrada de dois valores numéricos, realiza a
operação e encerra. Caso o usuário digite uma opção não válida, o programa deve informar.
Além disso, caso o usuário selecione a divisão, o segundo número não pode ser 0, o que
também deve ser validado pelo sistema.
10. Dados três valores A, B e C informados pelo usuário, elabore um programa que verifique se
eles podem ser os lados de um triângulo e, caso sejam, se é um triângulo escaleno, equilátero
ou isósceles, levando em conta os seguintes critérios:
• Para ser um triângulo, o comprimento de cada um dos três lados deve ser menor do que a
soma dos outros dois lados.
• Se os três lados são iguais, trata-se de um triângulo equilátero.
• Se somente dois dos lados são iguais, trata-se de um triângulo isósceles.
• Se os três lados são diferentes, trata-se de um triângulo escaleno.

ME AJUDEMMM


Sagot :

Resposta:

q1:

a = int (input("primeiro numero: "))

b = int (input("segundo numero: "))

print ("numeros: {} e {}".format(a,b))

q2:

import math

a = int (input("numero: "))

if a  >= 0:

result = math.sqrt(a)

else:

result = "Núm inválido"

print ("resultado: {} ".format(result))

q3:

a = int (input("numero: "))

if (a % 2) == 0:

result = "PAR"

else:

result = "IMPAR"

print ("resultado: {} ".format(result))

q4:

a = float (input("nota 1: "))

b = float (input("nota 2: "))

avg = -1

if ((a < 0 or a > 10) and (b < 0 or b > 10)):

   avg = 'Nota 1 e 2 são invalida'

elif (a <= 0 or a > 10):

   avg = 'Nota 1 é invalida'

elif (b < 0 or b > 10):

   avg = 'Nota 2 é invalida'

elif ((a >= 0 or a <= 10) and (b >= 0 or b <= 10)):

   avg = (a+b)/2

print ("Media Aluno: {} ".format(avg))

q5:

h = float (input("Qual sua altura: "))

sexo = input("Informe seu Sexo (M | F): ")

if (sexo == 'M' and h > 0):

   pesoIdeal = (72.7 * h) -58

elif (sexo == 'F' and h > 0):

   pesoIdeal = (62.1 * h) -44.7

else:

   pesoIdeal = "Dados inseridos são inválidos."

print ("Resultado: {} ".format(pesoIdeal))

q6:

h = int (input("Informe um num entre 100 a 1000: "))

sum = 0

exp = ''

if (h >= 100 and h < 1000):

   for i, v in enumerate(str(h)):

       sum = sum + int(v)

       exp = str(exp) + str(v) + '+'        

   exp = exp[:5]

else:

   sum = 'Número inválido'

print ("Resultado: {} ({}) ".format(sum,exp))

q7:

a = float (input("nota 1: "))

b = float (input("nota 2: "))

c = float (input("nota 3: "))

peso1_2 = 1

peso3 = 2

avg = -1

st = ''

if ((a < 0 or a > 10) and (b < 0 or b > 10)):

avg = 'Nota 1 e 2 são invalida'

elif (a <= 0 or a > 10):

avg = 'Nota 1 é invalida'

elif (b < 0 or b > 10):

avg = 'Nota 2 é invalida'

elif (c < 0 or c > 10):

avg = 'Nota 3 é invalida'

elif ((a >= 0 or a <= 10) and (b >= 0 or b <= 10)):

avg = (a*peso1_2)+(b*peso1_2)+(c*peso3)/(peso1_2+peso1_2+peso3)

if avg >= 60:

   st = 'APROVADO'

else:    

   st = 'REPROVADO'    

print ("Media Aluno: {} Status: {}".format(avg,st))

Falta questão 8, 9 e 10 (mando depois do almoço rs)