Škôlka jazyka C

Fórum o programovaní v jazyku C založené 3. januára 2012

Aktuálny čas je 26 Nov 2020, 21:34

Všetky časy sú v GMT + 1 hodina


Vyhľadávanie našlo 8 výsledkov

Autor Správa

 Skočiť do kategórie   Skočiť do témy

 Predmet príspevku: Re: Úlohy k 1. lekcii
Napísal: 25 Jan 2012, 20:37 

Pridávam aj moje prvé pokusy.
Obrázok
Dobre spravené.
libcosenior

 Skočiť do kategórie   Skočiť do témy

 Predmet príspevku: Re: Úlohy k 2. lekcii
Napísal: 25 Jan 2012, 21:13 

Posielam dalšie výtvory.
Obrázok
V úlohe 9.c si prehliadol v zadaní toto:
Quote:
pričom sa v jeho zdrojovom kóde nachádza znak 9 iba raz a to v riadku, ktorý vyzerá takto:
i = 9;

Ostatné je fajn.
libcosenior

 Skočiť do kategórie   Skočiť do témy

 Predmet príspevku: Re: Úlohy k 7. lekcii
Napísal: 28 Feb 2012, 20:57 

Ďalšie súbory.
http://www.ulozisko.sk/obrazky/477731/vcielka2.jpg

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:

#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:
#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

 Skočiť do kategórie   Skočiť do témy

 Predmet príspevku: Re: Úlohy k 3. lekcii
Napísal: 28 Feb 2012, 20:24 

Ďalších par výtvorov po dlhšom čase. riešim to na služobkách, nie vždy je tam internet.na poslanie.
Obrázok
2. OK
3. OK
4. OK
5. OK
libcosenior

 Skočiť do kategórie   Skočiť do témy

 Predmet príspevku: Re: Úlohy k 4. lekcii
Napísal: 28 Feb 2012, 20:35 

Ďalších par výtvorov po dlhšom čase. riešim to na služobkách, nie vždy je tam internet.na poslanie.
Obrázok
2. OK
3. OK
4. OK
libcosenior

 Skočiť do kategórie   Skočiť do témy

 Predmet príspevku: Re: Úlohy k 5. lekcii
Napísal: 28 Feb 2012, 20:49 

A ďalšie súbory
http://www.ulozisko.sk/obrazky/477731/vcielka2.jpg

2., 3. OK
4. OK - pekne prehľadné
5. funkčné, ale v zadaní bolo aby sa použil podmienený výraz
(Podmienený výraz vyzerá napríklad takto: i > 0 ? i : 0;)
5(3 čísla). OK
6. Niekoľko krát si program spusti a sleduj výstupy. Sú tam nepresnosti. Navyše užívateľ programu má zadať za koľko prešiel 250m a nie 1 km.
program treba opraviť!

(opravené úlohy daj do nového príspevku)
libcosenior

 Skočiť do kategórie   Skočiť do témy

 Predmet príspevku: Re: Úlohy k 6. lekcii.
Napísal: 28 Feb 2012, 20:54 

Ďalšie súbory. Dúfam že tam nie sú chyby robil som viac lekcií naraz
Obrázok
2. OK
3. OK
4. OK - šikovné
5. OK
libcosenior

 Skočiť do kategórie   Skočiť do témy

 Predmet príspevku: Re: Úlohy k 8. lekcii
Napísal: 02 Apr 2014, 21:50 

Pridávam opravenú úlohu 15, a vypracovanú úlohu 13.
Myslím že sú to posledné úlohy škôlky.

Postupnosť je celkom pekne napísaná, ale mne to vypisuje aj cifru nad 10000.
Upravil som to tak, ako by to mohlo vyzerať:

#include<stdio.h>

int main(void)
{
int i,j,k,l;

i = 1, k = 1, j = 1, l = 0;
while(j < 10000) {
printf("%d %d\n", i++, j);
j = k + l, l = k, k = j;
}
printf("\n");

return 0;
}

13. OK - veľmi dobre napísané, akurát maličnosť, výzva na zadanie čísla sa vypisuje vedľa spodného riadku najväčšieho štvorca (bolo by krajšie, keby to bolo pod ním), ale to je maličkosť.
Mimochodom si prvý (okem mňa, ale máš to jednoduchšie), kto napísal 13. úlohu tak, aby fungovala za každých podmienok.
Gratulujem!

libcosenior
Stránka 1 z 1 [ Vyhľadávanie našlo 8 výsledkov ]


Všetky časy sú v GMT + 1 hodina


Skočiť na:  
cron
Powered by phpBB® Forum Software © phpBB Group

Hosted by FreeSpace SK