myGully.com Boerse.SH - BOERSE.AM - BOERSE.IO - BOERSE.IM Boerse.BZ .TO Nachfolger
Zurück   myGully.com > Computer & Technik > Programmierung
Seite neu laden

[Javas*****] Schaltjahr berechnen

Willkommen

myGully

Links

Forum

 
Antwort
Themen-Optionen Ansicht
Ungelesen 16.03.11, 18:02   #1
JxpHiL
Erfahrener Newbie
 
Benutzerbild von JxpHiL
 
Registriert seit: May 2010
Beiträge: 103
Bedankt: 256
JxpHiL ist noch neu hier! | 0 Respekt Punkte
Standard [Javas*****] Schaltjahr berechnen

Hallo leute, ich habe ein Problem mit einem Javas***** Code.
Das Programm soll berechnen, ob es sich um ein Schaltjahr handelt.

PHP-Code:
<s***** language="Javas*****">
<!--
var 
jahr;
jahr=prompt("Bitte geben sie eine Jahreszahl ein:","");
if (
jahr>=1600)
{
}
if (
jahr%4==0)
{
}
if (
jahr%400==0)
{
}
if (
jahr%100!=0)
{
alert("Das Jahr "+jahr+" ist ein Schaltjahr.");
}
else
{
alert("Nix Schaltjahr. Überprüf deine Eingabe.");
}
//-->
</s*****> 
Wäre über schnelle Hilfe sehr dankbar.
__________________
Hello Universe!
JxpHiL ist offline   Mit Zitat antworten
Ungelesen 16.03.11, 19:24   #2
grymkmb
Anfänger
 
Registriert seit: Dec 2010
Beiträge: 25
Bedankt: 11
grymkmb ist noch neu hier! | 0 Respekt Punkte
Standard

Deine Klammerung in den if-Abfragen ist falsch. Wenn du die ersten 3 Abfragen rausnimmst, macht dein Programm immer noch dasselbe, aber sollte es nicht tun, oder ?
grymkmb ist offline   Mit Zitat antworten
Ungelesen 16.03.11, 19:27   #3
JxpHiL
Erfahrener Newbie
 
Benutzerbild von JxpHiL
 
Registriert seit: May 2010
Beiträge: 103
Bedankt: 256
JxpHiL ist noch neu hier! | 0 Respekt Punkte
Standard

Also. Ehm. Ich schreib hier mal die Aufgabe hin die wir gestellt bekommen haben.

Zitat:
Schreibe ein javas***** programm, das die eingabe einer vierstelligen zahl größer oder gleich 1600 erwartet und anschließend ausgibt, ob es sich um ein schaltjahr handelt oder nicht.
Denke an eine sinnvolle Fehlerbehandlung.
__________________
Hello Universe!
JxpHiL ist offline   Mit Zitat antworten
Ungelesen 16.03.11, 20:47   #4
Ego Armee
Süchtiger
 
Registriert seit: Dec 2009
Beiträge: 851
Bedankt: 218
Ego Armee leckt gerne myGully Deckel in der Kanalisation! | 978622 Respekt PunkteEgo Armee leckt gerne myGully Deckel in der Kanalisation! | 978622 Respekt PunkteEgo Armee leckt gerne myGully Deckel in der Kanalisation! | 978622 Respekt PunkteEgo Armee leckt gerne myGully Deckel in der Kanalisation! | 978622 Respekt PunkteEgo Armee leckt gerne myGully Deckel in der Kanalisation! | 978622 Respekt PunkteEgo Armee leckt gerne myGully Deckel in der Kanalisation! | 978622 Respekt PunkteEgo Armee leckt gerne myGully Deckel in der Kanalisation! | 978622 Respekt PunkteEgo Armee leckt gerne myGully Deckel in der Kanalisation! | 978622 Respekt PunkteEgo Armee leckt gerne myGully Deckel in der Kanalisation! | 978622 Respekt PunkteEgo Armee leckt gerne myGully Deckel in der Kanalisation! | 978622 Respekt PunkteEgo Armee leckt gerne myGully Deckel in der Kanalisation! | 978622 Respekt Punkte
Standard

er hats ja versucht!!
jetzt braucht er Hilfe
ist ja nicht so das er es nicht mal probiert hat
Ego Armee ist offline   Mit Zitat antworten
Ungelesen 17.03.11, 06:16   #5
JxpHiL
Erfahrener Newbie
 
Benutzerbild von JxpHiL
 
Registriert seit: May 2010
Beiträge: 103
Bedankt: 256
JxpHiL ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Zitat von m9716 Beitrag anzeigen
Wenn er noch nicht mal weiß, wie man sowas baby-einfaches in JavaS***** umsetzt, dann gute Nacht ...
Ich lerne es doch grad erst. Sorry wenn ich das noch nicht so gut kann..
__________________
Hello Universe!
JxpHiL ist offline   Mit Zitat antworten
Ungelesen 17.03.11, 11:28   #6
Your_Conscience
Hinter dir!
 
Registriert seit: Apr 2010
Beiträge: 1.125
Bedankt: 487
Your_Conscience ist noch neu hier! | 0 Respekt Punkte
Standard

PHP-Code:
if (jahr >= 1600 && jahr == 0) {
alert("Das Jahr "+jahr+" ist ein Schaltjahr.");
} else {
alert("Nix Schaltjahr. Überprüf deine Eingabe.");} 
Your_Conscience ist offline   Mit Zitat antworten
Ungelesen 17.03.11, 11:59   #7
grymkmb
Anfänger
 
Registriert seit: Dec 2010
Beiträge: 25
Bedankt: 11
grymkmb ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Zitat von Your_Conscience Beitrag anzeigen
PHP-Code:
if (jahr >= 1600 && jahr == 0) {
alert("Das Jahr "+jahr+" ist ein Schaltjahr.");
} else {
alert("Nix Schaltjahr. Überprüf deine Eingabe.");} 
Nein. Das ist falsch. Bei "1900" würde das hier "Schaltjahr" ausgeben, obwohl 1900 keins war...
grymkmb ist offline   Mit Zitat antworten
Ungelesen 17.03.11, 12:54   #8
Your_Conscience
Hinter dir!
 
Registriert seit: Apr 2010
Beiträge: 1.125
Bedankt: 487
Your_Conscience ist noch neu hier! | 0 Respekt Punkte
Standard

Zitat:
Zitat von grymkmb Beitrag anzeigen
Nein. Das ist falsch. Bei "1900" würde das hier "Schaltjahr" ausgeben, obwohl 1900 keins war...
Stimmt
Zitat:
Ein Schaltjahr ist alle 4 Jahre, jedoch alle 100 Jahre nicht, dann aber alle 400 Jahre doch.
An das mit den 100 und 400 Jahren habe ich nicht gedacht.

Hier jetzt aber richtig
PHP-Code:
if (jahr >= 1600 && jahr == && (!(jahr 100 == 0) || jahr 400 == )) {
alert("Das Jahr "+jahr+" ist ein Schaltjahr.");
} else {
alert("Nix Schaltjahr. Überprüf deine Eingabe.");} 
Your_Conscience ist offline   Mit Zitat antworten
Ungelesen 17.03.11, 14:29   #9
JxpHiL
Erfahrener Newbie
 
Benutzerbild von JxpHiL
 
Registriert seit: May 2010
Beiträge: 103
Bedankt: 256
JxpHiL ist noch neu hier! | 0 Respekt Punkte
Standard

Ich hab noch ein bisschen gebastelt. Und es tatsächlich geschafft.
@ Your_Conscience: Trotzdem danke!
__________________
Hello Universe!
JxpHiL ist offline   Mit Zitat antworten
Ungelesen 17.03.11, 14:43   #10
Your_Conscience
Hinter dir!
 
Registriert seit: Apr 2010
Beiträge: 1.125
Bedankt: 487
Your_Conscience ist noch neu hier! | 0 Respekt Punkte
Standard

Kein ding
PS: Geiles Avatar, macht echt confuse ^^
Your_Conscience ist offline   Mit Zitat antworten
Ungelesen 17.03.11, 14:53   #11
JxpHiL
Erfahrener Newbie
 
Benutzerbild von JxpHiL
 
Registriert seit: May 2010
Beiträge: 103
Bedankt: 256
JxpHiL ist noch neu hier! | 0 Respekt Punkte
Standard

haha. Danke. *drehwurm*
__________________
Hello Universe!
JxpHiL ist offline   Mit Zitat antworten
Antwort


Forumregeln
Du kannst keine neue Themen eröffnen
Du kannst keine Antworten verfassen
Du kannst keine Anhänge posten
Du kannst nicht deine Beiträge editieren

BB code is An
Smileys sind An.
[IMG] Code ist An.
HTML-Code ist Aus.

Gehe zu


Alle Zeitangaben in WEZ +1. Es ist jetzt 09:17 Uhr.


Sitemap

().