Š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:58

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


Vyhľadávanie našlo 5 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, 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 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 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, 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 5. lekcii
Napísal: 10 Jan 2012, 14:50 

@marmik
2 a 3. uloha - fuguje OK. Mozno by bolo vhodne za vypisom o zadani nespravneho pismena dat aj prechod na novy riadok "\n". Vyzera to potom krajsie 8-)
4. uloha - riesenie funguje. Paci sa mi rozsirenie o test na nulu i ked to nebolo podmienlou zadania a hlavne vnorenie struktury if-else. Skus popremyslat, ako pouzit podmienene vyrazy popisane v lekcii
5. uloha - program je funkcny, ale trochu zlozito/jednoduchy. Da sa to aj s mensim poctom prikazov. Napoviem: prehodenie obsahu premennych podla velkosti.
6 uloha - kedze si nedodal vypis programu, neviem poradit

Este jedna vseobecna poznamka (nielen pre marmika), tykajuca sa pisania zdrojoveho textu. Je vhodne, ak je program napisany priehladne tak, aby bolo vidno, kde sa zacinaju a koncia jednotlive struktury. Napriklad marmikov program pre riesenie ulohy c.4 je ovela priehladnejsi a zrozumitelny, pokial je napisany takto - pozri prilohu
Stránka 1 z 1 [ Vyhľadávanie našlo 5 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