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.

1 Resposta

  • Isabillypyc

    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: %.1fnMenor valor: %.1fnSoma: %.1fn",
            maior, menor, soma);
        }
    }

Clique aqui para adicionar a sua resposta.