Search
Napište program, který načte od uživatele dvě celá čísla a vydělí je.
package priklad1; import java.util.Scanner; public class priklad1 { public static void main(String[] args) { Scanner klv = new Scanner(System.in); int a,b,c; System.out.print("Zadej delenec: "); a = klv.nextInt(); System.out.print("Zadej delitel: "); b = klv.nextInt(); if (b!=0) { c = a/b; System.out.println("Podil je: "+c); } else System.out.println("Nelze delit nulou"); } }
Napište program, který načte od uživatele celé číslo a určí, zda je liché nebo sudé.
package priklad2; import java.util.Scanner; public class priklad2 { public static void main(String[] args) { Scanner klv = new Scanner(System.in); int a; System.out.print("Zadej cislo: "); a = klv.nextInt(); if (a%2==0) System.out.println("Cislo je sude"); else System.out.println("Cislo je liche"); } }
Napište program, který načte od uživatele pořadové číslo dne v týdnu a vypíše slovně, o jaký den se jedná.
package priklad3; import java.util.Scanner; public class priklad3 { public static void main(String[] args) { Scanner klv = new Scanner(System.in); int a; System.out.print("Zadej poradove cislo dne v tydnu: "); a = klv.nextInt(); switch (a) { case 1: System.out.println("Je to pondeli"); break; case 2: System.out.println("Je to utery"); break; case 3: System.out.println("Je to streda"); break; case 4: System.out.println("Je to ctvrtek"); break; case 5: System.out.println("Je to patek"); break; case 6: System.out.println("Je to sobota"); break; case 7: System.out.println("Je to nedel"); break; default: System.out.println("Toto neni den v tydnu"); break; } } }
Napište program, který načte od uživatele výšku postavy a určí zda je malá (do 150cm), střední (151-169cm) nebo vysoká (od 170 cm).
package priklad4; import java.util.Scanner; public class priklad4 { public static void main(String[] args) { Scanner klv = new Scanner(System.in); int a; System.out.print("Zadej vysku: "); a = klv.nextInt(); if (a>=170) System.out.println("Vysoka postava"); else if (a>150)System.out.println("Stredni postava"); else System.out.println("Mala postava"); } }
Napište program, který načte od uživatele tři celé čísla a určí, které je nejmenší.
int x,y,z; Scanner klv = new Scanner(System.in); System.out.print("Zadej cislo x: "); x = klv.nextInt(); System.out.print("Zadej cislo y: "); y = klv.nextInt(); System.out.print("Zadej cislo z: "); z = klv.nextInt(); if (x<y) { if (x<z) System.out.println(" X je nejmensi "+x); else System.out.println("Z je nejmensi "+z); } else { if (y<z) System.out.println("Y je nejmensi "+y); else System.out.println("Z je nejmensi "+z); }
Inovujte předchozí příklad na užití pouze dvou proměnných pro načítaná čísla a slovní výpis.
int x,y; String cislo = "Prvni"; Scanner klv = new Scanner(System.in); System.out.print("Zadej cislo x: "); x = klv.nextInt(); System.out.print("Zadej cislo y: "); y = klv.nextInt(); if (y<x) { x = y; cislo = "Druhe"; } System.out.print("Zadej cislo z: "); y = klv.nextInt(); if (x<y) System.out.println(cislo+" cislo je nejmensi "+x); else System.out.println("Treti cislo je nejmensi "+y);
Napište program, lterý načte celé číslo a vypíše slovně jeho hodnotu od 1 do 5.
Scanner klv = new Scanner(System.in); int cislo; System.out.println("Zadej cislo : "); cislo=klv.nextInt(); switch (cislo) { case 1: System.out.println("Zadane cislo je jedna"); break; case 2: System.out.println("Zadane cislo je dve"); break; case 3: System.out.println("Zadane cislo je tri"); break; case 4: System.out.println("Zadane cislo je ctyri"); break; case 5: System.out.println("Zadane cislo je pet"); break; default:System.out.println("Zadane cislo je vetsi jak pet"); break; }