Informática, perguntado por rafaelmariano0ozupb6, 1 ano atrás

Escreva um algoritmo que mostre o menor e o maior dos números reais digitados pelo usuário. Termine a leitura se o usuário digitar zero.

Soluções para a tarefa

Respondido por bokomoko
1
#Escreva um algoritmo que mostre o menor 
#e o maior dos números reais digitados pelo usuário.
#Termine a leitura se o usuário digitar zero.
menor = 9999999
maior = -99999
wnumero = 1
while wnumero:
   wnumero = int(input("Informe um valor ou digite 0 para terminar\n"))
   if wnumero:
     if wnumero > maior:
       maior = wnumero
     if wnumero < menor:
       menor = wnumero

print("O maior número digitado foi ",maior)
print("o menor numero digitado foi ",menor)

pode usá-lo aqui
https://repl.it/@bokomoko/maiores-e-menores

Respondido por CarlosMehl
1

Resposta:

Fiz em C, espero que ajude.

Explicação:

#include<stdio.h>

#include<stdlib.h>

int main()

{

int i, maior, menor, num;

       for (i=1;;i++){

       printf ("Digite o %d numero: ",i);

       scanf ("%d", &num);

       if (num==0){

           break;

       }

       if (i==0){

           break;

       }

       if (i==1){

       maior=num;

       menor=num;

       }

       else{

           if (num>maior)

           {

           maior=num;

           }

       else{

           if (num<menor)

           {

           menor=num;

           }

           }

           }

           }

printf ("\n%d = menor numero\n%d = maior numero", menor, maior);

           return 0;

}

Perguntas interessantes