Falaeee pessoal.. cheguei nos atentados dos vetores. Tem um exercicio aki pra fazer que tem q ordenar as notas. Vo explicar melhor com enunciado , olha ae
import java.io.*;
/*2) Escreva um programa que receba valores de notas de alunos, ordene e imprima as notas em ordem crescente e decrescente.
Este mesmo programa deve calcular e apresentar a soma total das notas e a média geral das notas recebidas. Dica: utilize
vetores para resolver o exercício.*/
public class Alun {
public static void main (String args[]) {
String s = "";
float n1 = 0, n2 = 0, n3 = 0, n4 = 0, media = 0;
DataInputStream dado;
try {
System.out.println(" Primeira Nota ");
dado = new DataInputStream(System.in);
s = dado.readLine();
n1 = Float.parseFloat(s);
System.out.println(" Segunda Nota ");
dado = new DataInputStream(System.in);
s = dado.readLine();
n2 = Float.parseFloat(s);
System.out.println(" Terceira Nota ");
dado = new DataInputStream(System.in);
s = dado.readLine();
n3 = Float.parseFloat(s);
System.out.println(" Quarta Nota ");
dado = new DataInputStream(System.in);
s = dado.readLine();
n4 = Float.parseFloar(s);
media = (n1 + n2 + n3 + n4)/4;
System.out.println(" Media : " + media);
}
catch (IOException e) {
System.out.println(" Hove Errro(s) ");
}
}
}
Eu fiz so os calculos da nota. Agora qria saber como imprimir em orden crescente e decrescento as notas. Eu comecei de tras pra frente pq nao soube ainda ordenar ^^
eu sei ordenar de 0 a 10 tipo assiim:
public class MeuVetor1 {
public static void main(String args[ ]) {
int vetor[ ] = new int[10];
for(int i=0; i<vetor.length; i++) {
vetor[ i ] = i;
}
for(int i=0; i<vetor.length; i++) {
System.out.println(vetor[ i ]);
}
}
}
Vlww aee =D - se puderem ajudar ae =D

