Programme qui lit un nombre entier represente
MrZoe
Messages postés
955
Statut
Membre
-
MrZoe Messages postés 955 Statut Membre -
MrZoe Messages postés 955 Statut Membre -
Bonjour,
je dois faire un programme qui lit un nombre entier représentant des secondes et affiche selon le choix de l'usager dans une liste déroulante le:
-nombre d'heure nombre en seconds, nombre de second(choix HH:MM:SS) ;
-nombre d'heure nombre en minute (choix HH : MM);
-nombre d'heure nombre en seconde (choix HH : SS);
-nombre de minute nombre, en seconde (choix MM : SS);
*Aucun nombre de plus que 30000 secondes ne doit pas être accepter (a valider)
*L'utilisation de la boucle While doit être utiliser.
J'ai aucun idée par ou commencer pour faire ma bouche while je programme sur Oracle jDeveloper
Alors si quel qu,un peut m'aider c'est serai grandement apprécier.
Merci d'avance
je dois faire un programme qui lit un nombre entier représentant des secondes et affiche selon le choix de l'usager dans une liste déroulante le:
-nombre d'heure nombre en seconds, nombre de second(choix HH:MM:SS) ;
-nombre d'heure nombre en minute (choix HH : MM);
-nombre d'heure nombre en seconde (choix HH : SS);
-nombre de minute nombre, en seconde (choix MM : SS);
*Aucun nombre de plus que 30000 secondes ne doit pas être accepter (a valider)
*L'utilisation de la boucle While doit être utiliser.
J'ai aucun idée par ou commencer pour faire ma bouche while je programme sur Oracle jDeveloper
Alors si quel qu,un peut m'aider c'est serai grandement apprécier.
Merci d'avance
A voir également:
- Programme qui lit un nombre entier represente
- Comment savoir si quelqu'un lit mes messages sur whatsapp - Accueil - Messagerie instantanée
- Programme demarrage windows - Guide
- Nombre de jours entre deux dates excel - Guide
- Comment fermer un programme qui ne répond pas - Guide
- Mettre en veille un programme - Guide
3 réponses
quel qu connait la formule pour calculer
x secondes puis s'affiche le nombre d'heure et de minute et seconde ?
x secondes puis s'affiche le nombre d'heure et de minute et seconde ?
est ce que mon code est bon ou je suis a coter de la plaque?
private void jButton1_actionPerformed(ActionEvent e) {
int nombre ;
int resultat ;
int seconde = 3600 ;
int minute;
int heure;
final int Seconde_Minute = 60 ;
String textSaisi ;
textSaisi = jTextField1.getText();
nombre = Integer.parseInt(textSaisi) ;
// HH MM SS
if (jComboBox1.getSelectedIndex() == 0) {
while (nombre <= 30000)
{
// Calcule nombre en heure nombre en seconde
heure = nombre / 3600 ;
minute = (nombre / 3600) % 60;
seconde = nombre / 3600 ;
jTextField2.setText("Le nombre vaut: " + heure + "h" );
}
}
// HH : MM
else if (jComboBox1.getSelectedIndex() == 1) {
while ( nombre <= 30000)
{
// Calcule
heure = nombre / 3600 ;
minute = (nombre / 3600) % 60 ;
jTextField2.setText("Le nombre vaut: " + heure + "h" + minute + "m");
}
}
// HH:SS
else if (jComboBox1.getSelectedIndex () == 2 ) {
while (nombre <= 30000)
{
// calcule
heure = nombre / 3600 ;
seconde = nombre / 3600 ;
jTextField2.setText("Le nombre vaut " + heure + "h" + seconde + "s") ;
}
}
// MM:SS
else if (jComboBox1.getSelectedIndex () == 3 ) {
while (nombre <= 30000)
{
// calcule
minute = (nombre / 3600) % 60 ;
seconde = nombre / 3600 ;
jTextField2.setText("Le nombre vaut " + minute + "m" + seconde + "s") ;
}
}
}
}
private void jButton1_actionPerformed(ActionEvent e) {
int nombre ;
int resultat ;
int seconde = 3600 ;
int minute;
int heure;
final int Seconde_Minute = 60 ;
String textSaisi ;
textSaisi = jTextField1.getText();
nombre = Integer.parseInt(textSaisi) ;
// HH MM SS
if (jComboBox1.getSelectedIndex() == 0) {
while (nombre <= 30000)
{
// Calcule nombre en heure nombre en seconde
heure = nombre / 3600 ;
minute = (nombre / 3600) % 60;
seconde = nombre / 3600 ;
jTextField2.setText("Le nombre vaut: " + heure + "h" );
}
}
// HH : MM
else if (jComboBox1.getSelectedIndex() == 1) {
while ( nombre <= 30000)
{
// Calcule
heure = nombre / 3600 ;
minute = (nombre / 3600) % 60 ;
jTextField2.setText("Le nombre vaut: " + heure + "h" + minute + "m");
}
}
// HH:SS
else if (jComboBox1.getSelectedIndex () == 2 ) {
while (nombre <= 30000)
{
// calcule
heure = nombre / 3600 ;
seconde = nombre / 3600 ;
jTextField2.setText("Le nombre vaut " + heure + "h" + seconde + "s") ;
}
}
// MM:SS
else if (jComboBox1.getSelectedIndex () == 3 ) {
while (nombre <= 30000)
{
// calcule
minute = (nombre / 3600) % 60 ;
seconde = nombre / 3600 ;
jTextField2.setText("Le nombre vaut " + minute + "m" + seconde + "s") ;
}
}
}
}