Utilizando Vetor crie um programa em Java para ler N valores e em seguida encontre o maior e o menor valor lido para o vetor mostrando a soma dos seus elementos.Objetivo:Exercitar o uso de vetores, matrizes e arrays de objetos em Java.
Soluções para a tarefa
Respondido por
0
import java.util.Scanner;
public class Vetores {
public static void main(String[] args) {
Scanner leia = new Scanner(System.in); //leitor
double val[]; //valores
double menor, maior, soma;
int n; //tamanho do vetor
System.out.print("Quantidade de valores: ");
n = leia.nextInt();
val = new double[n];
System.out.print("1º valor: ");
val[0] = leia.nextDouble();
menor = val[0];
maior = val[0];
soma = val[0];
for (int i = 1; i < n; i++) {
System.out.printf("%dº valor: ", (i+1));
val[i] = leia.nextDouble();
if (val[i] > maior) {
maior = val[i];
}
if (val[i] < menor) {
menor = val[i];
}
soma = soma + val[i];
}
System.out.printf("Maior valor: %.1f\nMenor valor: %.1f\nSoma: %.1f\n",
maior, menor, soma);
}
}
public class Vetores {
public static void main(String[] args) {
Scanner leia = new Scanner(System.in); //leitor
double val[]; //valores
double menor, maior, soma;
int n; //tamanho do vetor
System.out.print("Quantidade de valores: ");
n = leia.nextInt();
val = new double[n];
System.out.print("1º valor: ");
val[0] = leia.nextDouble();
menor = val[0];
maior = val[0];
soma = val[0];
for (int i = 1; i < n; i++) {
System.out.printf("%dº valor: ", (i+1));
val[i] = leia.nextDouble();
if (val[i] > maior) {
maior = val[i];
}
if (val[i] < menor) {
menor = val[i];
}
soma = soma + val[i];
}
System.out.printf("Maior valor: %.1f\nMenor valor: %.1f\nSoma: %.1f\n",
maior, menor, soma);
}
}
Perguntas interessantes
Biologia,
9 meses atrás
Matemática,
9 meses atrás
Matemática,
9 meses atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás
Matemática,
1 ano atrás
Química,
1 ano atrás
Português,
1 ano atrás