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

Faça um programa que leia 100 valores e no final, escreva o maior e o menor valor lido.? gostaria de saber, por favor.

Soluções para a tarefa

Respondido por Rafaelgua
0
vou fazer em java mas depois vc converte para linguagem desejada :
import java.util.Scanner;public class teste { public static void main(String[] args) {  final Scanner entrada = new Scanner(System.in);  int numero = 100;  int numero2 = numero - 1;  float[] valor = new float[numero];  while (numero != 0) {   valor[numero - 1] = entrada.nextFloat();   numero--;  }  System.out.println("Maior valor: " + maior(valor, numero2));  System.out.println("Menor valor: " + menor(valor, numero2)); } public static float maior(float[] valor, int numero2) {  float max = valor[0];  while (numero2 != 0) {   if (valor[numero2] > max) {    max = valor[numero2];   }   numero2--;  }  return max; } public static float menor(float[] valor, int numero2) {  float min = valor[0];  while (numero2 != 0) {   if (valor[numero2] < min) {    min = valor[numero2];   }   numero2--;  }  return min; }}
Anexos:

Rafaelgua: eita ficou minetizado foi mal
Rafaelgua: minificado*
Rafaelgua: copia tudo a partir da segunda linha e da um beautify nesse site : https://codebeautify.org/javaviewer
Rafaelgua: deixei o .java se quiser dar uma olhada
Perguntas interessantes