tutorials.de Buch-Aktion 05/2012
Like Tree1Danke
  • 1 Beitrag von sheel
ERLEDIGT
JA
ANTWORTEN
2
ZUGRIFFE
233
EMPFEHLEN
  • An Twitter übertragen
  • An Facebook übertragen
AUF DIESES THEMA
ANTWORTEN
  1. #1
    Xching Xching ist offline Mitglied Gold
    Registriert seit
    Sep 2010
    Beiträge
    190
    Hallo Zusammen,

    ich habe ein kleine Problem. Es ist so ich weiß es nicht , wie ich machen soll , ich möchte gern 0 vor dem Tage , 0 vor stunde, 16 vor minute und 40 vor der Sekunde verschieben, aber es funktioniert mit meinem Programm nicht.

    Ich habe so rausbekommen :

    // ich gebe zuerst die Zahlen 1000
    Bitte geben einer Zahl ein:
    1000

    // Hier ist das Ergebnis von meinem Programm

    Tage(n),0 Stunden(n), 0 Minute(n), 16 Sekunde(n), 40

    Code java:
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
    32
    33
    34
    35
    36
    37
    38
    39
    40
    41
    42
    43
    44
    45
    
    import java.util.Scanner;
     
    public class GDP1A {
        
        public static final int MINUTEN = 60;
        public static final int STUNDEN = 3600;
        public static final int TAGE = 86400;
        
        /**
         * @param args
         */
        public static void main(String[] args) {
            // TODO Auto-generated method stub
        Scanner scanner = new Scanner ( System.in); 
            
            int eintrag;
            int tag;
            int sekunde;
            int minuten;
            int stunden;
            
            
            System.out.println("Bitte geben einer Zahl ein: " );
            eintrag = scanner.nextInt();
            
            
            tag =  eintrag/TAGE;
            System.out.print(" Tage(n),"+tag);
            
            
            stunden = (eintrag-(tag*TAGE))/STUNDEN;
            System.out.print(" Stunden(n),  "+stunden);
            
            
            minuten = (eintrag-(tag* TAGE)-(stunden*STUNDEN))/MINUTEN;
            System.out.print(" Minute(n),  "+minuten);
            
            
            sekunde = eintrag%MINUTEN;
            System.out.print(" Sekunde(n),  "+sekunde);
           
        
        
        }
    }
     

  2. #2
    Avatar von sheel
    sheel sheel ist offline Moderator
    tutorials.de Moderator
    Registriert seit
    Jul 2007
    Beiträge
    4.503
    Code java:
    1
    
    System.out.print(tag + " Tag(e), ");
    usw...
    Das ist aber wirklich nicht schwer, xching
    Xching bedankt sich. 
    Netiquette (vA §15) und Nutzungsregeln (vA §4.8) einhalten! Programmcode in Codetags/Codeboxen.
    Sehr gute Beiträge bitte Bewerten (Stern darunter oder "Danke").
    "Funktioniert nicht" ist zu ungenau! Code, Fehlermeldungen, Verhalten des Programms, ...?

  3. #3
    SE Tutorials.de Gastzugang
    @TO
    Sorry ... aber ich verstehe jetzt die Frage nicht wirklich. Ist es wirklich das was sheel gesagt hat ? Wenn ja : warum hast du es dann nicht selbst gemacht ? Bist du davon ausgegangen das das nicht funktioniert oder dergleichen ? Oder hast du irgendwelche Rechenfehler ?
     

Ähnliche Themen

  1. Antworten: 5
    Letzter Beitrag: 05.06.11, 14:06
  2. Fenster nach vorne holen
    Von Cusco im Forum HTML & XHTML
    Antworten: 16
    Letzter Beitrag: 06.04.06, 19:39
  3. Frameinterpolation nach vorne ausschalten
    Von Jan-Frederik Stieler im Forum Videoschnitt, Videotechnik & -produktion
    Antworten: 1
    Letzter Beitrag: 27.01.06, 12:38
  4. Antworten: 3
    Letzter Beitrag: 06.09.05, 12:21
  5. Objekte nach vorne blenden
    Von saschahaeusler im Forum Cinema 4D
    Antworten: 5
    Letzter Beitrag: 25.06.05, 21:34