Duvida com o while

4 respostas
dioni_deivid_dors

[code]
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
package exercicioseis;

import javax.swing.JOptionPane;

/**
*
* @author Dioni Deivid
*/
public class ExercicioSeis {

/**
* @param args the command line arguments
*/
public static void main(String[] args) {

int quantiProva,quantiAlunos=0,Notaprova=0,MediaPr=0,x=0;
String aux,NomeAlu;



do { // queria que ele repetice o procedimento igual a quantidade de quantidade de anulo , a quantidade de prova consegui arrumar



aux= JOptionPane.showInputDialog("informe a quantidade de alunos");
quantiAlunos=Integer.parseInt(aux);



aux = JOptionPane.showInputDialog("informe a quantidade de provas");
quantiProva=Integer.parseInt(aux);

NomeAlu= JOptionPane.showInputDialog("informe o nome do aluno");

while(quantiProva>x) {

aux = JOptionPane.showInputDialog("informe a nota da prova");
Notaprova+=Integer.parseInt(aux);


MediaPr= Notaprova/quantiProva;


x=x+1;
}


JOptionPane.showMessageDialog(null,"Nome do aluno é "+NomeAlu+"\n"+"A media do aluno é "+MediaPr);


}while (quantiAlunos>x);


}
}

4 Respostas

Henrique_Moraes
/* 
* To change this template, choose Tools | Templates 
* and open the template in the editor. 
*/ 
package exercicioseis; 

import javax.swing.JOptionPane; 



/** 
* 
* @author Dioni Deivid 
*/ 
public class ExercicioSeis { 

/** 
* @param args the command line arguments 
*/ 
public static void main(String[] args) { 

int quantiProva,quantiAlunos=0,Notaprova=0,MediaPr=0,x=0, y=0; 
String aux,NomeAlu; 



do { // queria que ele repetice o procedimento igual a quantidade de quantidade de anulo , a quantidade de prova consegui arrumar 



aux= JOptionPane.showInputDialog("informe a quantidade de alunos"); 
quantiAlunos=Integer.parseInt(aux); 



aux = JOptionPane.showInputDialog("informe a quantidade de provas"); 
quantiProva=Integer.parseInt(aux); 

NomeAlu= JOptionPane.showInputDialog("informe o nome do aluno"); 

while(quantiProva>x) { 

aux = JOptionPane.showInputDialog("informe a nota da prova"); 
Notaprova+=Integer.parseInt(aux); 


MediaPr= Notaprova/quantiProva; 


x=x+1; 
} 

y=y+1; 
JOptionPane.showMessageDialog(null,"Nome do aluno é "+NomeAlu+"\n"+"A media do aluno é "+MediaPr); 


}while (quantiAlunos>y); 


} 
}
dioni_deivid_dors

mas assim vai repetir a quantidade de aluno blz, mas ele deve perguntar uma vez apenas a quantidade de alunos
ai depois repetir o processo de quantida de provas e media e tal …

desede ja muito obrigado

Henrique_Moraes

coloque essas duas linhas…

aux= JOptionPane.showInputDialog("informe a quantidade de alunos"); quantiAlunos=Integer.parseInt(aux);

em cima desta…

do { // queria que ele repetice o procedimento igual a quantidade de quantidade de anulo , a quantidade de prova consegui arrumar
dioni_deivid_dors

valeu irmão

Criado 8 de abril de 2012
Ultima resposta 8 de abr. de 2012
Respostas 4
Participantes 2