Vinnaren i pepparkakshustävlingen!
  • 1
  • 2
2016-04-25, 22:35
  #13
Medlem
Citat:
Ursprungligen postat av usb3
Kod:
import java.util.Scanner
public class  {

        private static final 
String Tidrekord null;

        public static 
void main(String[] args) {
            
Scanner input = new Scanner(System.in);
            
            
System.out.println("Vasaloppet - Mata in mÃ¥lgÃ¥ngstid"); //användaren fÃ¥r mata in sina värden
            
System.out.println("--------------------------------------------------------");
            
System.out.print("Timme:");
            
int inputTimme Integer.parseInt(input.nextLine());
            
System.out.print("Minut:"); 
            
int inputMinut Integer.parseInt(input.nextLine());
            
System.out.print("Sekund:");
            
int inputSekund Integer.parseInt(input.nextLine());
            
            
int rekordTimme_i_sekunder = (3600 3);
            
int sluttimme1 = (inputTimme 3600) - rekordTimme_i_sekunder;
            
int sluttimme2 sluttimme1 3600;
            
int kvarvarande1 sluttimme2 3600;
            
int slutminut1 kvarvarande1 60;
            
int slutsekund1 kvarvarande1 60;
            
            
System.out.println("Din tid var:" "\t" "     "  " " " " sluttimme2 " " "timmar" " " slutminut1 " " +  "minuter" " " "och" " " slutsekund1 " " "sekunder"
            
+
            
"\n-----------------------------------------------------------");
            
        
//    int rekordTimme_i_sekunder = (3600 * 3); // beräknade rekortiden
            
int rekordMinut_i_sekunder = (38 60);
            
int rekordSekund_i_sekunder 41
            
int tidrekord 13121
                
int inputTimme1 = (3600 inputTimme );
            
int inputMinut1 = (inputMinut 60);
            
int inmatadtid_i_sekunder inputTimme1 inputMinut1 inputSekund//räknade ihop hela inmatade tiden
            
int skillnad_i_tid inmatadtid_i_sekunder tidrekord// beräknade skillanden i tid, användarens tid och rekordtiden
            
int sluttimme skillnad_i_tid 3600// använde modulus för att beräkna skillanden
            
int kvarvarande skillnad_i_tid 3600;
            
int slutminut kvarvarande 60;
            
int slutsekund kvarvarande 60;
            
            
System.out.println("Rekordtiden 2012 var:\t" tidrekord 3600 " timmar" " " tidrekord 60 60 +  " minuter" " " tidrekord 60 " sekunder" "\n-----------------------------------------------------------");
            
System.out.println("Skillnaden i tid Ã¤r:\t" sluttimme " timmar" " "  slutminut " " " minuter" " "  slutsekund " sekunder");
    }



Ursäkta om jag låter tjatig men har du något tips?
Suttit med den här uppgiften i dagar nu, blir inte klokare för det.
Citera
  • 1
  • 2

Stöd Flashback

Flashback finansieras genom donationer från våra medlemmar och besökare. Det är med hjälp av dig vi kan fortsätta erbjuda en fri samhällsdebatt. Tack för ditt stöd!

Stöd Flashback