just update
[rwork.git] / exercises_01.txt
blob8d7bddce972f1ba44c5ddc3b2d5aeea5b7e82ce8
1 1/ Na vstupe je textovy retazec. Vypiste na vystup pre kazdu z nasledovnych samohlasok (a,e,y,u,i,o) pocet jej vyskytov v danom vstupnom retazci.\r
2 \r
3 napr.\r
4 \r
5 VSTUP: \r
6 som vstupny retazec\r
7 \r
8 VYsTUP:\r
9 a - 1\r
10 e - 2\r
11 y - 1\r
12 u - 1\r
13 i - 0\r
14 o - 1\r
16 2/ Na vstupe je cele cislo x > 0. Zistite ci je to prvocislo.\r
18 napr.\r
20 VSTUP: \r
21 17\r
23 VYSTUP:\r
24 je to prvocislo\r
26 3/ na vstupe je cele cislo x > 0. Vypiste na vystup vsetky prvocisla mensie ako x.\r
28 napr.\r
30 VSTUP:\r
31 20\r
33 VYSTUP:\r
34 1,2,3,5,7,11,13,17,19\r
36 4/ Majme na vstupe tri cisla d, m, y. Vypiste na vstup, ci dane cisla predstavuju korektny datum\r
37    v tvare d-m-y, kde "d" je den, "m" je mesiac, a "y" je rok, z intervalu od 1-1-1000 do 1-1-3000.\r
38    Nezabudnite na priestupne roky (priestupny rok je kazde 4 roky, a je dekitelny 4 bez zvysku).\r
39    \r
40 napr. \r
42 VSTUP: \r
43 2\r
44 23\r
45 2000\r
47 VYSTUP:\r
48 nekorektny datum\r
50 5/ Na vstupe je sest cisel - d1,m1,y1, d2, m2, y2 - ktore predstavuju dva datumy - d1-m1-y1 a d2-m2-y2,\r
51    kde "d" je den, "m" je mesiac, a "y" je rok, z intervalu od 1-1-1000 do 1-1-3000. Vypiste pocet sekund ,\r
52    ktore predstavuju rozdiel medzi danymi datumami. Ak su datumy zhodne je to 0, inak musi jeden datum\r
53    predstavovat skorsi termin a druhy neskorsi. Zaujima nas len rozdiel medzi nimi v sekundach, nie ktory\r
54    datum je skor a ktory neskor.\r
55    \r
56 Napr.\r
58 VSTUP: 31,12,2008,1,1,2009\r
59 VYSTUP: 86400\r
61 6/ Na vstupe je cele cislo x > 0. nech toto cislo predstavuje pocet sekund. Vypiste kolko to predstavuje\r
62 dni, hodin, minut a sekund.\r
65 napr.\r
67 VSTUP:\r
68 15504\r
70 VYSTUP:\r
71 dni - 0\r
72 hodiny - 4\r
73 minuty - 18\r
74 sekundy - 24   \r
76 7/ Na vstupe su tri realne cisla a, b, c, ktore predstavuju koeficienty kvadratickej rovnice\r
77 v tvare a*(x*x) + b*x + c = 0. Vyrieste kvadraticku rovnicu a vypiste na vystup kolko je x.\r
79 napr.\r
81 VSTUP:\r
82 5,3,-10.8\r
83 VYSTUP:\r
84 -1.8\r
87 BONUS ULOHY:\r
88 ------------\r
90 8/ palindrom je cislo, ktore je zhodne, ked ho citame zlava i sprava, napr. 33, 7007, 11111, a pod.\r
91    najdite a vypiste na vystup najvacsi palindrom, ktory je nasobkom dvoch trojmiestnych cisel, \r
92    napr. najvacsi palindrom, ktory je vysledkom nasobenia dvoch dvojmiestnych cisel je  9009 = 91*99\r
93    \r
94    \r
95 9/ Cislo 2520 j3 najmensie cele cislo, ktore delitelne vsetkymi cislami od 1 do 10 bezo zvysku.\r
96    najdite a vypiste na vystup najmensie cele cislo, ktore delitelne vsetkymi cislami od 1 do 20\r
97    bezo zvysku.\r
98    \r
99 10/ Pytagorovsky triplet je trojica cisel {a,b,c}, kde a,b,c su prirodzene cisla (cele cisla, vacsie ako 0),\r
100     pricom plati, ze a*a + b*b = c*c. Teda napr. {3,4,5} je pytagorovsky triplet, kedze plati, ze \r
101     3*3 + 4*4 = 5*5.\r
102     Esituje jediny pytagorovksy triplet {a,b,c}, pre ktory plati, ze a + b + c = 1000. najdite ho a vypiste na vystup.\r
103     \r
104     \r
105    \r