Programovanie (1) v C/C++
1-INF-127, ZS 2024/25

Úvod · Pravidlá · Prednášky · Softvér · Testovač
· Kontaktujte nás pomocou e-mailovej adresy E-prg.png (bude odpovedať ten z nás, kto má príslušnú otázku na starosti alebo kto má práve čas).
· Prosíme študentov, aby si pravidelne čítali e-maily na @uniba.sk adrese alebo aby si tieto emaily preposielali na adresu, ktorú pravidelne čítajú.
· Test pre pokročilých bude v piatok 27.9. o 13:10 v posluchárni A (pracovať budete na papieri, bez počítača). Ako prípravu si môžete pozrieť ukážky príkladov z archívu predmetu a ukážkový test. Na test si môžete priniesť ťahák v rozsahu jedného listu (dvoch strán) A4. V prípade záujmu o test sa prihláste do stredy 25.9. obeda na testovači (heslo na testovač dostanete v pondelok poobede). Ak chcete na test prísť a máte s týmto časom konflikt, dajte nám vedieť čím skôr.
· Tento piatok o 13:10 budú doplnkové cvičenia nepovinné. Príďte ak máte otázky ohľadom softvéru na notebookoch alebo ohľadom úloh z cvičení 1.


Cvičenia 1: Rozdiel medzi revíziami

Z Programovanie
Skočit na navigaci Skočit na vyhledávání
 
(10 medziľahlých úprav od rovnakého používateľa nie je zobrazených.)
Riadok 1: Riadok 1:
 
Cieľom prvých cvičení je:
 
Cieľom prvých cvičení je:
# vyskúšať si prihlásenie na počítače v učebni a prácu v prostredí Kate, prípadne v iných prostrediach
+
# vyskúšať si prihlásenie na počítače v učebni a prácu v prostredí Kate, prípadne v iných prostrediach,
# precvičiť si písanie jednoduchých programov  
+
# precvičiť si písanie jednoduchých programov,
# vyskúšať si prácu s testovačom
+
# vyskúšať si prácu s testovačom.
 
 
Počas cvičení alebo do utorka večera prosím vyplňte aj [https://forms.gle/bd4WrYz8tuGzR8UH9 anketu] o vašich programátorských skúsenostiach.
 
  
 
==Príklad 0: Sčítanie čísel==
 
==Príklad 0: Sčítanie čísel==
* Zapnite počítač, zvoľte Linux, prihláste sa heslom ako do AIS
+
* Zapnite počítač, zvoľte Linux, prihláste sa heslom ako do AIS.
* Otvorte si stránku predmetu http://compbio.fmph.uniba.sk/vyuka/prog/, nájdite prvé cvičenia (tento text)
+
* Otvorte si stránku predmetu http://compbio.fmph.uniba.sk/vyuka/prog/, nájdite prvé cvičenia (tento text).
* Spustite editor Kate podľa návodu [[Zimný_semester,_softvér#Kate|tu]]
+
* '''Ak ste tak ešte nespravili, prosím vyplňte krátku anonymnú [https://forms.gle/ECzWp4kf3MEKhVzEA anketu].'''
* Skopírujte si [[Prednáška_1#S.C4.8D.C3.ADtanie_.C4.8D.C3.ADsel|Program na sčítanie čísel z prvej prednášky]]
+
* Spustite editor Kate podľa návodu [[Zimný semester, softvér#Kate|tu]].
 +
* Skopírujte si [[Prednáška 1#S.C4.8D.C3.ADtanie_.C4.8D.C3.ADsel|Program na sčítanie čísel z prvej prednášky]].
 
* Skúste ho skompilovať a spustiť.
 
* Skúste ho skompilovať a spustiť.
  
 
==Príklad 1: odovzdávanie na testovači domácich úloh==
 
==Príklad 1: odovzdávanie na testovači domácich úloh==
* Prihláste sa na [http://prog.dcs.fmph.uniba.sk/ testovač], zmeňte si heslo  
+
* Prihláste sa na [http://prog.dcs.fmph.uniba.sk/ testovač], zmeňte si heslo.
* Pozrite si [[Testovač|Návod na prácu s testovačom]]
+
* Pozrite si [[Testovač|Návod na prácu s testovačom]].
* Nájdite si zadanie príkladu 1 na testovači, je to len malá modifikácia sčítania dvoch čísel
+
* Nájdite si zadanie príkladu 1 na testovači, je to len malá modifikácia sčítania dvoch čísel.
** Rozdiel je, že testovaču nebudeme vypisovať, aby zadal číslo a na výstupe vypíšeme iba samotný súčet.
+
* Zmodifikujte program podľa požiadaviek zadania a odovzdajte ho na testovači.
* Zmodifikujte program podľa požiadaviek zadania a odovzdajte ho na testovači
+
** Pozrite si výsledky testovania. Ak nedostanete odpoveď OK, skúste chybu opraviť.
** Pozrite si výsledky testovania, ak nedostanete odpoveď OK, skúste chybu opraviť
+
* Tento príklad je rozcvička, body zaňho dostanete, len ak ho dokončíte počas cvičenia pre vašu skupinu.
* Tento príklad je rozcvička, body zaňho dostanete, len ak ho dokončíte počas cvičenia
 
  
 
==Ďalšie bodované príklady==
 
==Ďalšie bodované príklady==
 
* Ďalšie zadania na tento týždeň nájdete priamo na testovači. Prvé tri príklady sa týkajú pondelkovej prednášky, ďalšie tri už potrebujú učivo zo stredy.
 
* Ďalšie zadania na tento týždeň nájdete priamo na testovači. Prvé tri príklady sa týkajú pondelkovej prednášky, ďalšie tri už potrebujú učivo zo stredy.
* Ak ste všetky príklady nevyriešili, odporúčame vám prísť na doplnkové cvičenia v piatok a pokračovať v ich riešení
+
* Môžete ich riešiť aj doma, až do budúceho pondelka 22:00.
* Môžete ich riešiť aj doma, až do začiatku cvičení budúci utorok
+
* Ak ste všetky príklady nevyriešili, odporúčame vám prísť na doplnkové cvičenia v piatok a pokračovať v ich riešení.
* Tento týždeň na doplnkových cvičeniach ešte nebude rozcvička za bonusové body
 

Aktuálna revízia z 09:30, 24. september 2024

Cieľom prvých cvičení je:

  1. vyskúšať si prihlásenie na počítače v učebni a prácu v prostredí Kate, prípadne v iných prostrediach,
  2. precvičiť si písanie jednoduchých programov,
  3. vyskúšať si prácu s testovačom.

Príklad 0: Sčítanie čísel

Príklad 1: odovzdávanie na testovači domácich úloh

  • Prihláste sa na testovač, zmeňte si heslo.
  • Pozrite si Návod na prácu s testovačom.
  • Nájdite si zadanie príkladu 1 na testovači, je to len malá modifikácia sčítania dvoch čísel.
  • Zmodifikujte program podľa požiadaviek zadania a odovzdajte ho na testovači.
    • Pozrite si výsledky testovania. Ak nedostanete odpoveď OK, skúste chybu opraviť.
  • Tento príklad je rozcvička, body zaňho dostanete, len ak ho dokončíte počas cvičenia pre vašu skupinu.

Ďalšie bodované príklady

  • Ďalšie zadania na tento týždeň nájdete priamo na testovači. Prvé tri príklady sa týkajú pondelkovej prednášky, ďalšie tri už potrebujú učivo zo stredy.
  • Môžete ich riešiť aj doma, až do budúceho pondelka 22:00.
  • Ak ste všetky príklady nevyriešili, odporúčame vám prísť na doplnkové cvičenia v piatok a pokračovať v ich riešení.