Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.
Comment: Migrated to Confluence 4.0

...

2. a) 'debuggaa' tehtävässä 1 tekemäsi ohjelma, eli suorita se rivi kerrallaan.
b) Etsi tekemäsi ohjelma ja käynnistä sen EXE-versio virtuaalikoneessa. Huom. ikkuna ei jää näkyviin.
2p.

...

5. Tee edellinen ohjelma siten, että lukujen kyselyt toteutetaan pääohjelmassa ja laskenta aliohjelmassa. Palauta tulos pääohjelmaan return-lauseella ja tulosta tulos pääohjelmassa. 2p.

6. Kirjoita erillinen funktio, joka tulostaa kuvaruudulle tähtirivin, jossa on 10 tähtimerkkiä:
**********
2p.

7. Kirjoita funktio, joka tulostaa kuvaruudulle funktiolle parametrina annetun määrän tähtiä. Tehtävän järkevä toteutus vaatii toistorakenteen. 2p.

8. Kirjoita ohjelma, joka kysyy käyttäjältä ympyrän säteen ja laskee sen perusteella ympyrän kehän pituuden. Jos annettu syöte ei ole kelvollinen, ohjelma antaa virheilmoituksen ja lopettaa.

...

10. Tee ohjelma, joka tulostaa millä välillä antamasi luku on. Lukuvälit ovat <10, 10-100 ja >100. Tee ohjelma if else lauseilla. 2p.
. (Jos teet Qt:llä, niin katso ohje). .
.
.
.
.
.
.
.
.
.

11. Tee ohjelma, joka tulostaa appelsiini, omena tai päärynä, kun käyttäjä antaa arvot 1, 2 tai kolme. Jos käyttäjä antaa jonkin muun arvon, ohjelma tulostaa arvon peruna. 

12. Kysy käyttäjältä lukuarvo ja tulosta vastaava määrä eri hedelmän nimiä. Jos käyttäjä antaa arvon, joka on suurempi kuin tietämiesi eri hedelmien nimet, niin pyydä pienempää lukua. Käytä while-lausetta.

13.Tee edellinen tehtävä käyttämällä for-lausetta

14. Tee edellinen tehtävä käyttämällä do-while-lausetta

   

ALLA OLEVIA TEHTÄVIÄ EI TEHDÄ VIELÄ !

...