Created
October 28, 2015 13:40
-
-
Save renoirtech/e0357fa9169f53e8b925 to your computer and use it in GitHub Desktop.
[Marcelo Black] Aula de vetor - 28/11/2015
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* | |
Faça um programa que leia 05 números | |
e armazene num vetor | |
*/ | |
import java.util.Scanner; | |
public class vetor01 { | |
public static void main(String args[]) { | |
//declaração de variáveis | |
Scanner entrada = new Scanner(System.in); | |
float[] num = new float[5]; | |
float numAnterior, soma=0,media=0, maior = num[0]; | |
int i,qtd=0,opcao; | |
//entrada de dados | |
System.out.print("\n***** VETOR *****\n\n"); | |
for (i=0; i<5; i++) { | |
System.out.print("Digite o número: "); | |
num[i] = entrada.nextFloat(); | |
} | |
System.out.print("\nSistemas de soluções com números: "); | |
System.out.print("\n1 - Maior número; "); | |
System.out.print("\n2 - Média dos números: "); | |
System.out.print("\n0 - Sair: "); | |
System.out.print("\nDigite a opção que deseja digitar: "); | |
opcao = entrada.nextInt(); | |
while (opcao != 0) { | |
switch (opcao) { | |
case 1: | |
//opcao para definir o maior número | |
for (i=0; i<5; i++) { | |
if (num[i]>maior){ | |
maior = num[i]; | |
} | |
} | |
System.out.print("\nO maior número é " + maior + ".\n"); | |
break; | |
case 2: | |
//opcao para definir a média dos números | |
for (i=0; i<5; i++) { | |
soma = soma + num[i]; | |
qtd++; | |
} | |
media = soma/qtd; | |
System.out.print("\nA média é " + media + ".\n"); | |
break; | |
} | |
} | |
} | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment