Jump to content
Forumu Destekleyenlere Katılın ×
Paticik Forumları
2000 lerden beri faal olan, çok şukela bir paylaşım platformuyuz. Hoşgeldiniz.

Java - Temel


derFremdeSohn

Öne çıkan mesajlar

Bir ücgenin özelliklerini testetmek icin bi dizi kod yazdik bugün;

ücgen

public class tutorium1
{
public static void main(String[] args)
{

double a = Double.parseDouble(args[0]);
double b = Double.parseDouble(args[1]);
double c = Double.parseDouble(args[2]);


if ( ( a + b > c && a + c > b && b + c > a) && a!=0 && b!=0 && c!=0 )
{
System.out.println("gueltig") ;


if( a == b && b == c )
{
System.out.println("gleichseitig") ;

}
else
{

if( a==b || b==c || a==c )
{
System.out.println("Gleichschenklig") ;
}
if(a*a + b*b == c*c || a*a + c*c == b*b || b*b + c*c == a*a)
{
System.out.println("rechtwinkel") ;
}

}

}
else
{
System.out.println("Epic FAIL") ;
}
}

}



simdi de bu islemi gün ay ve yil a uygulamam lazim.

Almanca bilen icin copypaste edim ödevi.

Übung

Übung 3 – Gültigkeit eines Datums testen In dieser Aufgabe sollen Sie ein Programm schreiben, welches zuerst drei Benutzereingaben erwartet und diese in Integer-Zahlen speichert. Es soll bestimmt werden, ob es sich bei den eingegebenen Werten um ein gültiges Datum handelt. Die erste Benutzereingabe soll dabei den Tag, das zweite den Monat und das dritte das Jahr darstellen. Gehen Sie dabei wie folgt vor.
• Deklarieren und initialisieren Sie drei Variablen mit den Werten aus der Benutzereinga-be.
• Deklarieren Sie eine Hilfsvariable um die maximale Anzahl der Tage des eingegeben Monats temporär zu speichern.
• Prüfen Sie mit einer Switch-Anweisung, ob eine gültige Zahl für den Monat eingegeben wurde und speichern Sie die maximale Anzahl der Tage des Monats in der Hilfsvariable. Berücksichtigen Sie auch Schaltjahre.
• Prüfen Sie, ob eine gültige Zahl für den Tag eingegeben wurde.
• Prüfen Sie, ob die Jahreszahl positiv ist. Negative Jahreszahlen werten wir als ungültig.
• Es soll eine Ausgabe generiert werden, in der steht, ob eine ungültige Zahl für den Tag, den Monat oder das Jahr eingegeben wurde. Falls die Eingabe richtig war, sollte „guelti-ges Datum“ ausgegeben werden.
Ihr Programm soll bei der Eingabe von -1 244 2009 und 1 1 2008 etwa folgendes ausgeben.



google translator

In this exercise you have to write a program which first three user inputs expected and saves them in integer numbers. It aims to determine whether it is in the values entered a valid date. The first user input to thereby constitute the day, the second month, and the third year. Proceed as follows.
• Declare and initialize three variables with the values from the Benutzereinga-be.
• Declare a dummy variable for the maximum number of days in the month, enter to save temporarily.
• Check with a switch statement, whether a valid number was entered for the month and you save the maximum number of days in the month in the auxiliary variable. Also be leap years.
• Check whether a valid number was entered for the day.
• Check if the year is positive. Negative dates we evaluate as invalid.
• A output will be generated in the stands, if an invalid number for the day, month or year is entered. If the input was correct, "should guelti ges-date" will be issued.



Yardiminiz icin simdiden tesekkürler.
Link to comment
Sosyal ağlarda paylaş

Balonun var, iki satır birşeyler yazayım.

Illa ödev tanımındaki gibi yapmak şart değil ise, gelen inputları al, Calendar objesi yarat onlarla. Yersen exception ı "EPIC FAIL" yazarsın yine, yemezsen keyfine bakarsın.

Yada daha primitive olarak, oturup bakacaksın değerlere, 12 tane switch in olacak, ilk basta ay ları parse ediceksin process ederken. Her switch de toplam gün sayısı belli sonucta, gün 32/0 girilirse, ay 13/0 girilirse diye en basta check yaparsın zaten, yıl sapmasını hesaba katıp (her bir bilmem kaç yılda bir aylardaki gün sayısının deviationı) işi bitirirsin.
Link to comment
Sosyal ağlarda paylaş

×
×
  • Yeni Oluştur...