Do nového roku jako lepší programátoři? Znovu otevíráme večerní školu programování. Nette framework, návrhové vzory, testování nebo vůbec poprvé kurzy ASP.NET dostupné odkudkoli v republice.

Cvičení k 12. lekci Cečka

C++ Základní konstrukce C Cvičení k 12. lekci Cečka

Unicorn College ONEbit hosting Tento obsah je dostupný zdarma v rámci projektu IT lidem. Vydávání, hosting a aktualizace umožňují jeho sponzoři.

Následující 3 cvičení vám pomohou procvičit znalosti programování v Céčku z minulé lekce. Ve vlastním zájmu se je pokuste vyřešit sami. Pod článkem máte pro kontrolu řešení ke stažení. Ale pozor, jakmile se na něj podíváte bez vyřešení příkladů, ztrácí pro vás cvičení smysl a nic se nenaučíte :)

Pokud si opravdu nebudete vědět rady, podívejte se raději znovu do minulého tutoriálu a pokuste se na to přijít.

Jednoduchý příklad

Naprogramujte funkci, která vypíše tečky do konzole. Počet teček bude předán jako parametr funkci.

Výpis teček do konzole pomocí funkce v jazyce C

Středně pokročilý příklad

Naprogramujte funkci pro zkrácení textu. Takováto funkce se nám opravdu často hodí, pokud řetězce vypisujeme např. do nějaké tabulky, která by se rozsypala, pokud by texty z buněk vytekly. Parametry funkce budou:

  • původní text
  • nová délka textu

Pokud byla původní délka textu větší než je požadovaná délka, funkce text zkrátí a napíše za něj tři tečky (nezapomeňte, že i ty se započítávají do celkové délky textu). Pokud je text kratší nebo stejně dlouhý jako zadaná délka, funkce jej vrátí tak, jak je.

Funkce pro zkracování textu v jazyce C

Pokročilý příklad

Napište funkci, která jako parametr přijme pole čísel a délku tohoto pole. V tomto poli bude mít za úkol najít tři největší prvky, sečíst je a vrátit výsledek.

Hledání a sčítání v poli pomocí funkce v jazyce C

 

Stáhnout

Staženo 35x (95.62 kB)
Aplikace je včetně zdrojových kódů v jazyce c

 

  Aktivity (4)

Článek pro vás napsal patrik.valkovic
Avatar
Věnuji se programování v C++ a C#. Kromě toho také programuji v PHP (Nette) a JavaScriptu.

Jak se ti líbí článek?
Ještě nikdo nehodnotil, buď první!


 


Miniatura
Předchozí článek
Funkce v jazyce C
Miniatura
Všechny články v sekci
Programování v jazyce C - Základy
Miniatura
Následující článek
Struktury v jazyce C

 

 

Komentáře

Děláme co je v našich silách, aby byly zdejší diskuze co nejkvalitnější. Proto do nich také mohou přispívat pouze registrovaní členové. Pro zapojení do diskuze se přihlas. Pokud ještě nemáš účet, zaregistruj se, je to zdarma.

Zatím nikdo nevložil komentář - buď první!