Škôlka jazyka C

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

Aktuálny čas je 28 Mar 2024, 18:40

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




Vytvoriť novú tému Odpovedať na tému  [ Príspevkov: 13 ] 
Autor Správa
 Predmet príspevku: Re: Úlohy k 7. lekcii
PoslaťNapísal: 16 Jan 2012, 20:13 
Offline
Školák
Školák
Obrázok užívateľa

Registrovaný: 07 Jan 2012, 16:01
Príspevky: 22
Udelené body: 3 bodov
Získané body: 10 bodov
S 5kou si budu muset trochu polámat hlavu.Nebo ji nechám machrům,protože se jako machr necítím. :D
Obrázok
Dobre si to spravil, len by to chcelo pre prehľadnosť kódu rozlišovať bloky.
Asi takto:

Kód:
#include <stdio.h>
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);
}
Vlastne idle (napr. Code::Blocks) navrhujú tie odstupy. Napíš napr. { a daj enter.
libcosenior


Prílohy:
l7u2.c [156 Bajtov]
389 krát
l7u3.c [214 Bajtov]
365 krát
l7u4.c [275 Bajtov]
388 krát

_________________
DEVC++.Microsoft Visual Studio 11 Beta na w7,64bit
Anjuta na Ubuntu12.04
vlastní mozek,proto jsem odešel z abf Obrázokhttp://www.supportsat.cz
Detaily príspevku Upozorniť užívateľa
Hore
 Profil  
 
 Predmet príspevku: Re: Úlohy k 7. lekcii
PoslaťNapísal: 24 Jan 2012, 08:40 
Offline
Školák
Školák

Registrovaný: 20 Jan 2012, 12:01
Príspevky: 11
Udelené body: 0 udelenie bodov
Získané body: 10 bodov
Je tu nový deň a nové úlohy,tak ich prikladám 2-5
Obrázok
Pekne spravené, zvlášť 5. úloha.
libcosenior


Prílohy:
lekcia7-2.c [96 Bajtov]
382 krát
lekcia7-3.c [164 Bajtov]
378 krát
lekcia7-4.c [223 Bajtov]
388 krát
lekcia7-5.c [323 Bajtov]
366 krát
Detaily príspevku Upozorniť užívateľa
Hore
 Profil  
 
 Predmet príspevku: Re: Úlohy k 7. lekcii
PoslaťNapísal: 03 Feb 2012, 16:22 
Offline
Školák
Školák

Registrovaný: 07 Jan 2012, 16:20
Príspevky: 23
Udelené body: 0 udelenie bodov
Získané body: 16 bodov
Muze to tak byt ?
Obrázok
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


Prílohy:
uloha2.c [281 Bajtov]
370 krát
uloha3.c [361 Bajtov]
369 krát
uloha4.c [277 Bajtov]
382 krát
uloha5.c [503 Bajtov]
367 krát

_________________
Kompilátor DEV-C++ 4992 / winxp
Detaily príspevku Upozorniť užívateľa
Hore
 Profil  
 
 Predmet príspevku: Re: Úlohy k 7. lekcii
PoslaťNapísal: 28 Feb 2012, 20:57 
Offline
Školák
Školák

Registrovaný: 24 Jan 2012, 18:32
Príspevky: 13
Udelené body: 0 udelenie bodov
Získané body: 8 bodov
Ďalšie súbory.
Obrázok

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


Prílohy:
L07 u3par nepar.c [135 Bajtov]
363 krát
L07 u4 stvorec.c [185 Bajtov]
368 krát
L07u2 neparne cisla.c [100 Bajtov]
384 krát
L07 u05 Pyramyda.c [670 Bajtov]
359 krát
Detaily príspevku Upozorniť užívateľa
Hore
 Profil  
 
 Predmet príspevku: Re: Úlohy k 7. lekcii
PoslaťNapísal: 05 Apr 2012, 12:11 
Offline
Školák
Školák
Obrázok užívateľa

Registrovaný: 18 Feb 2012, 20:37
Príspevky: 16
Udelené body: 7 bodov
Získané body: 13 bodov
Dnes som sa tomu viac venoval.
Doplnil som aj program na vykreslenie obvodu trojuhoľníka. ;)
Obrázok
Obrázok
Veľmi pekne a jednoducho spravené. Aj pridaná úloha veľmi pekne spravovaná.
libcosenior


Prílohy:
1.uloha.c [615 Bajtov]
349 krát
2.uloha.c [243 Bajtov]
362 krát
3.uloha.c [315 Bajtov]
361 krát
4.uloha.c [397 Bajtov]
359 krát
5.uloha.c [652 Bajtov]
361 krát
5_plus.uloha.c [878 Bajtov]
333 krát
Detaily príspevku Upozorniť užívateľa
Hore
 Profil  
 
 Predmet príspevku: Re: Úlohy k 7. lekcii
PoslaťNapísal: 22 Máj 2012, 19:26 
Offline
Školák
Školák

Registrovaný: 25 Apr 2012, 16:47
Príspevky: 15
Udelené body: 0 udelenie bodov
Získané body: 8 bodov
Úlohy zo siedmej lekcie.
Obrázok
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


Prílohy:
Priklad1.c [547 Bajtov]
353 krát
Priklad2.c [535 Bajtov]
352 krát
Detaily príspevku Upozorniť užívateľa
Hore
 Profil  
 
 Predmet príspevku: Re: Úlohy k 7. lekcii
PoslaťNapísal: 28 Máj 2012, 18:37 
Offline
Školák
Školák

Registrovaný: 24 Jan 2012, 18:32
Príspevky: 13
Udelené body: 0 udelenie bodov
Získané body: 8 bodov
Upravené úlohy 2 a 3.
Už je to úplne v poriadku.
libcosenior


Prílohy:
L07 u3-2.c [146 Bajtov]
365 krát
L07u2-2.c [123 Bajtov]
345 krát
Detaily príspevku Upozorniť užívateľa
Hore
 Profil  
 
 Predmet príspevku: Re: Úlohy k 7. lekcii
PoslaťNapísal: 10 Júl 2012, 10:19 
Offline
Školák
Školák
Obrázok užívateľa

Registrovaný: 27 Mar 2012, 09:30
Príspevky: 19
Udelené body: 0 udelenie bodov
Získané body: 19 bodov
Toto bola maličkosť. ;)
Obrázok
Splnené bezchybne.
libcosenior


Prílohy:
1.c [598 Bajtov]
327 krát
2.c [985 Bajtov]
330 krát
Detaily príspevku Upozorniť užívateľa
Hore
 Profil  
 
 Predmet príspevku: Re: Úlohy k 7. lekcii
PoslaťNapísal: 12 Aug 2012, 10:11 
Offline
Školák
Školák
Obrázok užívateľa

Registrovaný: 01 Aug 2012, 18:22
Príspevky: 30
Udelené body: 2 bodov
Získané body: 15 bodov
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


Prílohy:
2.Uloha.c [736 Bajtov]
349 krát
1.Uloha.c [420 Bajtov]
342 krát

_________________
Programovanie je ako sex: Jedna chyba – a až do konca života sa o ňu musíte starať.
Detaily príspevku Upozorniť užívateľa
Hore
 Profil  
 
 Predmet príspevku: Re: Úlohy k 7. lekcii
PoslaťNapísal: 15 Aug 2012, 08:50 
Offline
Školák
Školák
Obrázok užívateľa

Registrovaný: 01 Aug 2012, 18:22
Príspevky: 30
Udelené body: 2 bodov
Získané body: 15 bodov
Si si namňa sadol :lol: :lol:
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.
Obrázok
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


Prílohy:
1.Uloha.c [342 Bajtov]
330 krát
2.Uloha.c [568 Bajtov]
344 krát

_________________
Programovanie je ako sex: Jedna chyba – a až do konca života sa o ňu musíte starať.
Detaily príspevku Upozorniť užívateľa
Hore
 Profil  
 
 Predmet príspevku: Re: Úlohy k 7. lekcii
PoslaťNapísal: 31 Mar 2013, 17:52 
Offline
Škôlkár
Škôlkár
Obrázok užívateľa

Registrovaný: 16 Mar 2013, 16:36
Príspevky: 8
Udelené body: 1 udelenie bodov
Získané body: 8 bodov
Lekcia 7
Obrázok
1. - OK, bezchybne
2. - OK
libcosenior


Prílohy:
L7U1.c [366 Bajtov]
317 krát
L7U2.c [517 Bajtov]
321 krát
Detaily príspevku Upozorniť užívateľa
Hore
 Profil  
 
 Predmet príspevku: Re: Úlohy k 7. lekcii
PoslaťNapísal: 21 Apr 2013, 21:22 
Offline
Školák
Školák
Obrázok užívateľa

Registrovaný: 02 Mar 2013, 15:54
Príspevky: 25
Udelené body: 0 udelenie bodov
Získané body: 9 bodov
Tak som sa stihol ešte venovať trochu aj siedmej lekcii, posielam dve úlohy.
Obrázok
Obidve úlohy sú napísane veľmi dobre.
libcosenior


Prílohy:
U1L7.c [545 Bajtov]
320 krát
U2L7.c [954 Bajtov]
314 krát
Detaily príspevku Upozorniť užívateľa
Hore
 Profil  
 
 Predmet príspevku: Re: Úlohy k 7. lekcii
PoslaťNapísal: 18 Jún 2013, 11:02 
Offline
Školák
Školák

Registrovaný: 15 Apr 2013, 18:48
Príspevky: 45
Udelené body: 0 udelenie bodov
Získané body: 22 bodov
ulohy zo siedmej lekcie
Obrázok
Obidve úlohy sú OK.
libcosenior


Prílohy:
1.c [308 Bajtov]
306 krát
2.c [456 Bajtov]
322 krát
Detaily príspevku Upozorniť užívateľa
Hore
 Profil  
 
Zobraziť príspevky z predchádzajúceho:  Zoradiť podľa  
Vytvoriť novú tému Odpovedať na tému  [ Príspevkov: 13 ] 

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


Kto je on-line

Užívatelia prezerajúci fórum: Žiadny registrovaný užívateľ nie je prítomný a 0 hostia


Rýchla úprava:
Nemôžete zakladať nové témy v tomto fóre
Nemôžete odpovedať na témy v tomto fóre
Nemôžete upravovať svoje príspevky v tomto fóre
Nemôžete mazať svoje príspevky v tomto fóre
Nemôžete zasielať súbory v tomto fóre

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

Hosted by FreeSpace SK