Vianoce v ITnetwork sú tu! Dobí si teraz kredity a získaj až 80 % extra kreditov na e-learningové kurzy ZADARMO. Zisti viac.
Hľadáme nové posily do ITnetwork tímu. Pozri sa na voľné pozície a pridaj sa k najagilnejšej firme na trhu - Viac informácií.

test kompilera

Nasledujúce 3 cvičenia vám pomôžu precvičiť znalosti objektovo orientovaného programovania v C# .NET z minulej lekcie. Vo vlastnom záujme sa ich pokúste vyriešiť sami. Pod článkom máte na kontrolu riešenie na stiahnutie. Ale pozor, akonáhle sa naň pozriete bez vyriešenia príkladov, stráca pre vás cvičenie zmysel a nič sa nenaučíte:)

Ak si naozaj nebudete vedieť rady, pozrite sa radšej znova do minulého tutoriálu a pokúste sa na to prísť.

Jednoduchý príklad

Naprogramujte aplikáciu, ktorá pre nasledujúcich[] 7 dní, vrátane dnešného dňa, vypíše súčet cifier v ich dátume. Napr. pre "24.11.2013" to bude 24 + 11 + 2013 = 2048.

Ukážka obrazovky programu:

Konzolová aplikácia
Vypisujem súčty cifier v dátume pre nasledujúcich 7 dní
27.11.2016 - 2054
28.11.2016 - 2055
29.11.2016 - 2056
30.11.2016 - 2057
1.12.2016 - 2029
2.12.2016 - 2030
3.12.2016 - 2031

Stredne pokročilý príklad

Naprogramujte aplikáciu, ktorá pre zadaný interval dátumov vypíše všetky piatky 13.

Ukážka obrazovky programu:

Konzolová aplikácia
Pre zadaný interval dátumov vypíše všetky piatky 13.:
Zadajte 1. dátum:
1.1.2013
Zadajte 2. dátum:
15.8.2015
Piatky 13.: 13.9.2013, 13.12.2013, 13.6.2014, 13.2.2015, 13.3.2015,

Pokročilý príklad

Naprogramujte aplikáciu, ktorá si vyžiada od užívateľa dátum narodenia. Aplikácia následne vypíše ako je užívateľ starý a za koľko dní má najbližšie narodeniny. Zamyslite sa nad tým, ako vypočítať vek naozaj správne, delenie počtu dní v TimeSpan pri 365.25 nie je správne riešenie, pretože nie je presné.

Ukážka obrazovky programu:

Konzolová aplikácia
Zadaj dátum narodenia: 15.1.1989
Máte 27 rokov a narodeniny máš za 52 dní.

    class Osoba
    {
    }

 

Aktivity