Škôlka jazyka C

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

Aktuálny čas je 18 Apr 2024, 19:37

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


Vyhľadávanie našlo 224 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: 07 Jan 2012, 17:32 

v priloze si budu davat svoje ukoly.

1. vizitka.exe , cpp - Win
2. srdicko trochu jinak
Obrázok
Krásne si to urobil.
libcosenior

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

 Predmet príspevku: Re: Úlohy k 1. lekcii
Napísal: 07 Jan 2012, 18:06 

Tak pridavam svoje vytvory k prvej lekcii
Su spravene pod linuxom vo vi-cku, teda maju linuxovy format (nekonci 0D0A ale iba 0A)
vado
Obrázok
Je to dobre, programy spĺňajú svoje zadanie.
libcosenior

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

 Predmet príspevku: Re: Úlohy k 1. lekcii
Napísal: 07 Jan 2012, 19:40 

Tady jsou moje výtvory.

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

 Predmet príspevku: Re: Úlohy k 2. lekcii
Napísal: 07 Jan 2012, 18:53 

Vysledok ulohy 1:
vypise
Pi = 3.141593
bez prechodu na novy riadok za nim ide prompt shelu. Nepresnost je predpokladam zaokruhlenim pri vypoctoch

edit on:
ak ma byt prompt po ukonceni programu na novom riadku, musi prislusny riadok v programe vyzerat takto:
printf("Pi = %f\n",pi);
edit off;

Uloha 2 - vypis vysledkov:
A zvaecsene o 1 = "B"
Z zvaecsene o 1 = "["
A 65
C 67

Uloha 3: vid priloha, program sucin.c

Uloha 4: vid priloha, program 9.c
http://www.ulozisko.sk/obrazky/477731/vcielka2.jpg
Splnené.
libcosenior

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

 Predmet príspevku: Re: Úlohy k 2. lekcii
Napísal: 07 Jan 2012, 20:32 

ja to mam jednoduse - otrocky
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: 07 Jan 2012, 21:29 

Já udělal úlohu 4 takto.
Admin povolit upnutí .txt souboru.Dík
1.je jasná vypíše Pi = hodnota
2.Ty další dva přidané řádky hádám vypíšou první jen číslo a druhý C protože v prvním není char a ve druhém int,samo že tam musí být předešlá definice hodnot pro char a int.Aha takže pokud vložím ty řádky,tak
A 65
C 67
http://www.ulozisko.sk/obrazky/477731/vcielka2.jpg

Úlohy splnené.
pism.c:
Tak ako to je napísané,je zbytočné dávať: char pismk a potom char pismkz. Stačí len char pismk pretože druhé priradenie premennej nahratí prvé, teda pismk už nebude 'A', ale 'Z'.

l2u3.c:
Je to správne. Prehľadnejšie by to bolo takto:
printf("%d + %d = %d\n",A, B, A+B);
libcosenior

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

 Predmet príspevku: Re: Úlohy k 3. lekcii
Napísal: 07 Jan 2012, 21:18 

Moje riesenia:
uloha c.1: len na pochopenie, ziadne vystupy
uloha c.2: vid obdlznik.c
uloha c.3: vid ascii.c
uloha c.4: vid haha.c
uloha c.5 - v nasledujucom prispevku

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

 Predmet príspevku: Re: Úlohy k 3. lekcii
Napísal: 08 Jan 2012, 00:45 

Zkoušeli jste si zadat v prvním případě kdy má počítat a ptá se na první číslo,mu zadat číslo mezera druhé číslo?Potom už nečeká a zrovna je sečte. :lol:
Díky vado za osvětlení v následujícím příspěvku.
Pojal jsem to trochu nestandardně a místo obdélníku udělal program na výpočet objemu kvádru i za použití desetinných čísel.
http://www.ulozisko.sk/obrazky/477730/vcielka1.jpg
Splnené a ten kváder navyše.
libcosenior

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

 Predmet príspevku: Re: Úlohy k 1. lekcii
Napísal: 08 Jan 2012, 10:28 

Moje první pokusy v životě.
Obrázok
Je to dobre, programy spĺňajú svoje zadanie.
libcosenior

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

 Predmet príspevku: Re: Úlohy k 2. lekcii
Napísal: 07 Jan 2012, 20:32 

jeste 4 - muze se vkladat jen 3 prilohy :?

Jeste bych zjednodusil reseni:
printf("%d * %d = %d\n",j,i,j*i);
printf("%d * %d = %d\n",j++,i,j*i);
printf("%d * %d = %d\n",j++,i,j*i);
printf("%d * %d = %d\n",j++,i,j*i);
printf("%d * %d = %d\n",j++,i,j*i);
printf("%d * %d = %d\n",j++,i,j*i);
printf("%d * %d = %d\n",j++,i,j*i);
printf("%d * %d = %d\n",j++,i,j*i);
printf("%d * %d = %d\n",j++,i,j*i);
printf("%d * %d = %d\n",j++,i,j*i);
printf("%d * %d = %d\n",j++,i,j*i);
http://www.ulozisko.sk/obrazky/477730/vcielka1.jpg
Toto si spravil elegantne. ;)
libcosenior

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

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

Uloha c.5: vid adresy.c
Môžeš vysvetliť riadok kódu?

printf("\nAdresa premennej \"o\" je (hex): %xH a jej velkost: %d bajty: \n",&o,sizeof(o));

Zaujíma ma hodnota premennej "o" a toto: &o

- hodnota premennej -- o -- v programe nebola definovana, bolo len vytvorene miesto v pamati pre tuto premennu. Hodnota je vaecsinou nejake "nahodne" cislo, ktore zavisi od udajov zapisanych predtym v pamati na mieste, kde teraz sidli tato premenna.
- \"o\" vypise znak -- o -- v uvodzovkach
- %x znamena, ze sa hodnota premennej vypise v sesnastkovej sustave, nie v desiatkovej. Pri adresach sa tento sposob preferuje, je viac zrozumitelny.
- &o - znamena adresu, kde je ulozena hodnota premennej -- o --

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

 Predmet príspevku: Re: Úlohy k 4. lekcii
Napísal: 08 Jan 2012, 20:09 

No já nejdříve vypisoval honoty, přičemš mě zmátla 3.hodnota zhora a pak jsem si ještě jen tak vypsal podsebe true a false,podle toho jak se mi jevil výsledek,pak v konzoli jsem byl překvapen.
Otázka 4 bude pro mě asi oříšek,ale ještě budu bojovat s řešením,bud' nechapu to zadání,nebo jaký má být potom výstup na konzoli.
Tak jestli ta 4 má mít taky výstup 1a 0 sudé a liche,tak to asi chodí,ale aby to vypsalo 2 a 1 jako sude a liche,jsem z toho nevymáčkl.
Budu si to muset celé od lekce 1 až po lekci 4 projít zprovoznit i na ubuntu,nejhorší je si pamatovat příkazy a ještě i zadání úlohy. :D
http://www.ulozisko.sk/obrazky/477731/vcielka2.jpg
Splnené úlohy.
libcosenior

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

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

Tak jsem vypotil první, ale fakt absolutně první pokus. Nevěděl jsem ani v čem psát a kompilovat, tak jsem použil Code::Blocks. Mám zvolit něco jiného ?? V budoucnu bych chtěl tvořit v Linuxu, ale zatím hold Wokna. Jo a ty ukoly jsem vypracoval velmi stroze :oops: , tak snad mám naději.
http://www.ulozisko.sk/obrazky/477730/vcielka1.jpg
Veľmi dobre. :)
libcosenior

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

 Predmet príspevku: Úlohy k 6. lekcii.
Napísal: 11 Jan 2012, 21:04 

Pomalu budu přidávat.

Opraven znak d na x,už ok.
Obrázok

Máš to dobre.
libcosenior

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

 Predmet príspevku: Re: Úlohy k 1. lekcii
Napísal: 12 Jan 2012, 19:09 

Taky přidávám svoje 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: 12 Jan 2012, 19:29 

Uf, drina to byla. Nakonec mi to vyslo takhle.

PS: Koukam kolega vld mě predbehl, ale bud tomu nerozumim, nebo ma v nasobilce na prvnim radku printf jiný postup :?:

Najprv k pripomienke, vyskúšaj v tvojom programe toto (prvé 2 riadky printf):
printf("%d*%d=%d\n",x,i,x*i);
printf("%d*%d=%d\n",x++,i,x*i);
aký bude výsledok? :D
http://www.ulozisko.sk/obrazky/477730/vcielka1.jpg
Úlohy si splnil dobre a pekne.
libcosenior

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

 Predmet príspevku: Re: Úlohy k 3. lekcii
Napísal: 13 Jan 2012, 19:44 

Tak ja to vypotil takto :D. Ukol 3. jsem spojil s ukazkou velikosti, doufam, ze nevadi.
Obrázok
Samozrejme, že to nevadí. :)
Máš to dobre spravené.
libcosenior

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

 Predmet príspevku: Re: Úlohy k 2. lekcii
Napísal: 14 Jan 2012, 10:58 

Přikládám svoje výtvory, ale už tady vidím, že to jde mnohem jednodušeji. ;)
Obrázok
Pekne spravené, jedna úloha rozšírená.
libcosenior

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

 Predmet príspevku: Výpadok Fóra
Napísal: 14 Jan 2012, 00:17 

Včera (t.j. 13.1.) večer bol výpadok Fóra zapríčinený zlyhanou inštaláciou jedného módu. Bol problém s obnovením pôvodného stavu, našťastie sa mi to podarilo a zdá sa, že všetko už funguje tak ako má. Keby boli s niečím problémy, tak mi hláste.

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

 Predmet príspevku: Re: Výpadok Fóra
Napísal: 15 Jan 2012, 12:22 

Opäť bol menší výpadok, ktorý snáď už bol posledným. Nainštaloval som chat, počas inštalácie sa objavil problém s databázou, na ktorý som potreboval trochu viac času aby som ho opravil. Už by všetko malo byť v poriadku.

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

 Predmet príspevku: Re: Úlohy k 7. lekcii
Napísal: 16 Jan 2012, 20:13 

S 5kou si budu muset trochu polámat hlavu.Nebo ji nechám machrům,protože se jako machr necítím. :D
http://www.ulozisko.sk/obrazky/477731/vcielka2.jpg
Dobre si to spravil, len by to chcelo pre prehľadnosť kódu rozlišovať bloky.
Asi takto:
#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

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

 Predmet príspevku: Literatura ke studiu.
Napísal: 17 Jan 2012, 19:08 

Literatura ke studiu.SOubor potřebuje upravit ž,š ve slovech,nedočkavci si upraví sami při studiu.

Výborne, je to dobrá literatúra. Dik.
libcosenior

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

 Predmet príspevku: Re: Úlohy k 3. lekcii
Napísal: 20 Jan 2012, 11:56 

Přidávám svoje výtvory.
http://www.uploading.sk/images/vcielka2.jpg
Pekne spravené.
Malá pripomienka, je dobré posledný výpis v programe ukončiť \n, pretože na linuxe by výpis nebol pekný a myslím si, že je dobre robiť programy tak, aby boli prenositeľné na rôzne platformy.
libcosenior

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

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

aj ja sa pridavam :-)
Obrázok
Pekne to máš spravené.
Zaujímalo by ma, prečo includuješ <stdlib.h> a na čo je dobré: system("pause");, mne to v linuxe píše vo výpise programu: sh: pause: príkaz nenájdený
libcosenior

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

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

pridavam sa
Obrázok
Pekne a nápadito spravené.
libcosenior
Stránka 1 z 9 [ Vyhľadávanie našlo 224 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