Škôlka jazyka C http://skolka-jazyka-c.freespace.sk/ |
|
Úlohy k 7. lekcii http://skolka-jazyka-c.freespace.sk/viewtopic.php?f=8&t=43 |
Stránka 1 z 1 |
Autor: | marmik [ 16 Jan 2012, 20:13 ] | ||||
Predmet príspevku: | Re: Úlohy k 7. lekcii | ||||
S 5kou si budu muset trochu polámat hlavu.Nebo ji nechám machrům,protože se jako machr necítím. ![]() ![]() Dobre si to spravil, len by to chcelo pre prehľadnosť kódu rozlišovať bloky. Asi takto: Kód: #include <stdio.h> Vlastne idle (napr. Code::Blocks) navrhujú tie odstupy. Napíš napr. { a daj enter.main() { int i, j, k; printf("Zadaj tri cisla za sebou s jednou medzerou: "); scanf("%d%d%d", &i, &j, &k); if (i > j && i > k) { printf("balbla"); i = j + k; printf("%d", i); } else printf("Premenna %d nie je najvacsia.", i); } libcosenior
|
Autor: | qpj [ 24 Jan 2012, 08:40 ] | |||||
Predmet príspevku: | Re: Úlohy k 7. lekcii | |||||
Je tu nový deň a nové úlohy,tak ich prikladám 2-5 ![]() Pekne spravené, zvlášť 5. úloha. libcosenior
|
Autor: | radasol [ 03 Feb 2012, 16:22 ] | |||||
Predmet príspevku: | Re: Úlohy k 7. lekcii | |||||
Muze to tak byt ? ![]() 2. Posledné číslo (aj keď je nepárne - liché), to sa vo výpise nezobrazí. Malo tam byť i <= pocet. 3. Tá istá chyba. 4. a 5. výborne napísané. libcosenior
|
Autor: | m75o [ 28 Feb 2012, 20:57 ] | |||||
Predmet príspevku: | Re: Úlohy k 7. lekcii | |||||
Ďalšie súbory. ![]() 2. funguje - ale v zadaní je "pomocou cyklu for" a ty tam máš while (opraviť) 3. to isté ako 2. (opraviť) 4. OK - pekne jednoducho 5. OK Malé upozornenie. V úlohách čo si odovzdal sa opakuje jeden nedostatok, ktorý síce nemá vplyv na chod programu, ale má vplyv na jeho prehľadnosť. A to, že je treba rozlišovať jednotlivé bloky programu. Napríklad tvoj program: Kód: #include <stdio.h> main() { int i,j,k; printf("zdaj velkost stvorca: "); scanf("%d",&k); for (i=1;i<=k;i++) { for (j=1;j<=k;j++) { putchar('*'); } putchar('\n'); } } Upravený do blokov: Kód: #include <stdio.h> main() { int i,j,k; printf("zdaj velkost stvorca: "); scanf("%d",&k); for (i=1;i<=k;i++) { for (j=1;j<=k;j++) { putchar('*'); } putchar('\n'); } } Ktorý sa ti páči viac? ![]() libcosenior
|
Autor: | adam [ 05 Apr 2012, 12:11 ] | |||||||
Predmet príspevku: | Re: Úlohy k 7. lekcii | |||||||
Dnes som sa tomu viac venoval. Doplnil som aj program na vykreslenie obvodu trojuhoľníka. ![]() ![]() ![]() Veľmi pekne a jednoducho spravené. Aj pridaná úloha veľmi pekne spravovaná. libcosenior
|
Autor: | tommih [ 22 Máj 2012, 19:26 ] | |||
Predmet príspevku: | Re: Úlohy k 7. lekcii | |||
Úlohy zo siedmej lekcie. ![]() Obidve úlohy sú dobre spravené, len tú prvú si mohol spraviť podobným spôsobom ako druhú. Takto je zbytočne rozťahaný kód a ani to nie je prehľadnejšie. libcosenior
|
Autor: | m75o [ 28 Máj 2012, 18:37 ] | |||
Predmet príspevku: | Re: Úlohy k 7. lekcii | |||
Upravené úlohy 2 a 3. Už je to úplne v poriadku. libcosenior
|
Autor: | samouk [ 10 Júl 2012, 10:19 ] | |||
Predmet príspevku: | Re: Úlohy k 7. lekcii | |||
Toto bola maličkosť. ![]() ![]() Splnené bezchybne. libcosenior
|
Autor: | Be11 [ 12 Aug 2012, 10:11 ] | |||
Predmet príspevku: | Re: Úlohy k 7. lekcii | |||
Hotovo! zatiaľ nehodnotím známkou 1. - OK, môže byť aj tak, ale kód môže byť aj jednoduchší ( v lekcii je vzor) 2. - NOK, nemáš nekonečný cyklus a kód môže byť aj jednoduchší ( v lekcii je vzor) libcosenior
|
Autor: | Be11 [ 15 Aug 2012, 08:50 ] | |||
Predmet príspevku: | Re: Úlohy k 7. lekcii | |||
Si si namňa sadol ![]() ![]() No ok, opravil som to, ale kod nieje oňič jednoduchší,skoro. Ten cyklus while(1) je nekonečný.Tak isto ako for(;;). Takže neviem o čo tu ide. ![]() Už je to OK. Kód je každopádne kratší a prehľadnejší. Možno som špatne videl, ale zdalo sa mi, že tam máš niečo takéto: while ( i < 100) Mohol som sa však zmýliť. libcosenior Ospravedlňujem sa. Nebolo tam while ( i < 100) ale while (100) čo je tiež nekonečná smyčka, takže moja pripomienka: 2. - NOK, nemáš nekonečný cyklus bola nesprávna a neopodstatnená. libcosenior
|
Autor: | 16DodgE16 [ 31 Mar 2013, 17:52 ] | |||
Predmet príspevku: | Re: Úlohy k 7. lekcii | |||
Lekcia 7 ![]() 1. - OK, bezchybne 2. - OK libcosenior
|
Autor: | popolvar [ 21 Apr 2013, 21:22 ] | |||
Predmet príspevku: | Re: Úlohy k 7. lekcii | |||
Tak som sa stihol ešte venovať trochu aj siedmej lekcii, posielam dve úlohy. ![]() Obidve úlohy sú napísane veľmi dobre. libcosenior
|
Autor: | ostmaster [ 18 Jún 2013, 11:02 ] | |||
Predmet príspevku: | Re: Úlohy k 7. lekcii | |||
ulohy zo siedmej lekcie ![]() Obidve úlohy sú OK. libcosenior
|
Stránka 1 z 1 | Všetky časy sú v GMT + 1 hodina |
Powered by phpBB® Forum Software © phpBB Group http://www.phpbb.com/ |