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
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; }}
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
Perguntas interessantes
Ed. Física,
9 meses atrás
Matemática,
9 meses atrás
Matemática,
1 ano atrás
Física,
1 ano atrás
Matemática,
1 ano atrás
Geografia,
1 ano atrás
História,
1 ano atrás