Programování v Javě: Porovnání verzí
Z Milan Kerslager
m (Fix) |
m (+ref) |
||
Řádka 66: | Řádka 66: | ||
} | } | ||
</source> | </source> | ||
+ | |||
+ | == Reference == | ||
+ | <references /> |
Verze z 18. 4. 2012, 07:40
Úlohy z programování slouží k procvičování probrané látky a též jako příprava ke zkoušce. Úlohy nemusí být správně zapsané, nemusí být ani dokončené (z důvodu procvičování). Při výuce je používáno prostředí NetBeans.[1]
Java: základy
Ahoj světe
package helloworld;
public class HelloWorld {
public static void main(String[] args) {
System.out.println("A je větší, než 3");
}
}
Podmínka if
package helloworld;
public class HelloWorld {
public static void main(String[] args) {
double A;
A = Math.PI;
if (A > 3) {
System.out.println("A je větší, než 3");
} else {
System.out.println("A je menší, než");
}
}
}
Trojúhelník
Rozhodněte o vlastnostech trojúhelníku zadaného jeho třemi stranami a, b a c.
package trojúhelník;
public class Trojúhelník {
public static void main(String[] args) {
double a,b,c,s;
a = 3; b = 4; c = 4.5;
if ( a+b>c && a+c>b && b+c>a )
System.out.println("Trojúhelník existuje");
else {
System.out.println("Takový trojúhelník NEexistuje");
System.exit(1);
}
if (a==b && a==c && b==c)
System.out.println("Trojúhelník je rovnostranný");
else {
if (a==b || b==c || c==a)
System.out.println("Trojúhelník je rovnoramenný");
else
System.out.println("Trojúhelník je obecný");
}
if (a*a+b*b==c*c || b*b+c*c==a*a || c*c+a*a==b*b)
System.out.println("Trojúhelník je pravoúhlý");
else
if (a*a+b*b>c*c && b*b+c*c>a*a && c*c+a*a>b*b)
System.out.println("Trojúhelník je ostroúhlý");
else
System.out.println("Trojúhelník je tupoúhlý");
System.out.println("Obvod je: "+ (double) (a+b+c));
s=(a+b+c)/2;
System.out.println("Obsah je: "+Math.sqrt(s*(s-a)*(s-b)*(s-c)));
}
}