Buscar

Faça um algoritmo que leia um conjunto de dados (x) e imprima o maior dentre eles?

💡 4 Respostas

User badge image

Daniel Gomes

#include <stdio.h>

#include<stdlib.h>

int main() {

int a, b, c;

printf("digite o primeiro numero");

     scanf("%d",&a);

printf("digite o segundo numero");

    scanf("%d",&b);

printf("digite o terceiro numero");

    scanf("%d",&c);

   if(a > b && a > c)

          printf("%d", a);

   else if(b>a && b>c)

          printf("%d", b);

else printf("%d", c);

}

Como você não especificou a linguagem fiz em C para ser mais intuitivo 

0
Dislike0
User badge image

Andre Smaira

Vamos usar a linguagem JAVA para o referido código:

import java.util.Scanner;

public class Principal {

```java

public static void main(String[] args) {

Scanner entrada = new Scanner (System.in);

int num = 1, maior = 0;

while (num != 0) {

System.out.println("Digite um número (0 para encerrar):");

num = entrada.nextInt();

if (num > maior) {

maior = num;

}else{

System.out.println("Digite um número (0 para encerrar):");

}

}

System.out.println("\n\nO maior número digitado foi: "+maior+".");

```

}

}

Traduzindo o código:

*"O usuário inserirá números sequencialmente, e serão guardados em uma variável maior, sendo comparados um a um, se o usuário digitar 0, o loop termina e o sistema retorna o maior valor digitado."*

0
Dislike0
User badge image

Andre Smaira

Vamos usar a linguagem JAVA para o referido código:

import java.util.Scanner;

public class Principal {

public static void main(String[] args) {\n\nScanner entrada = new Scanner (System.in);\nint num = 1, maior = 0;\n\nwhile (num != 0) {\nSystem.out.println("Digite um número (0 para encerrar):");\nnum = entrada.nextInt();\nif (num > maior) {\nmaior = num;\n}else{\nSystem.out.println("Digite um número (0 para encerrar):");\n}\n}\nSystem.out.println("\n\nO maior número digitado foi: "+maior+".");

}

}

Traduzindo o código:

*"O usuário inserirá números sequencialmente, e serão guardados em uma variável maior, sendo comparados um a um, se o usuário digitar 0, o loop termina e o sistema retorna o maior valor digitado."*

0
Dislike0

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

✏️ Responder

SetasNegritoItálicoSublinhadoTachadoCitaçãoCódigoLista numeradaLista com marcadoresSubscritoSobrescritoDiminuir recuoAumentar recuoCor da fonteCor de fundoAlinhamentoLimparInserir linkImagemFórmula

Para escrever sua resposta aqui, entre ou crie uma conta

User badge image

Outros materiais