Perustehtäviä
- Tee ohjelma, joka kysyy kaksi lukua ja tulostaa suuremman luvun.
Jos luvut ovat yhtäsuuret, tulostetaan "Luvut ovat yhtäsuuret". - Tee ohjelma, joka kysyy painon ja pituuden sekä laskee ja tulostaa painoindeksin.
Painoindeksi lasketaan kaavalla massa / pituus / pituus. Pituus kirjoitetaan senttimetreinä. - Lisää ohjelmaan toiminto, joka kertoo, onko henkilö ali-, normaali- vai ylipainoinen.
- Tee ohjelma, joka ilmoittaa muuttujasta saamansa kellonajan mukaan (vain tunnit 1,2,3...24),
onko aamu, päivä, ilta vai yö?
HUOM! aamu = 6-11, päivä = 12-16, ilta = 17-22, yö = 23-5 - Tee ohjelma, joka pyytää lämpötilan Fahrenheit-asteissa ja antaa vastauksen Celsius-asteissa.
Kaava: C_asteet = 5*(F_asteet -32)/9. - Tee ohjelma, joka muuntaa Celsius-asteet. Fahrenheit-asteiksi.
- Miten voi toteuttaa ohjelman, jossa muunnostavan voi valita?
- Tee ohjelma, joka lukee luvun, operaattorin ja toisen luvun sekä laskee tuloksen.
- Lisää tehtäviin 1-8 toiminto, jossa ohjelma pysähtyy vasta erillisellä lopetusehdolla.
- Lisää tehtäviin 1-8 syöttötietojen kelpoisuuden tarkistus.
Palautettava tehtävä
Palautusosoite: vaao.datis@gmail.com
Tee ohjelma, joka laskee auton polttoaineen kulutuksen/100 km ja polttoainekustannukset/100 km. Ohjelma kysyy ajokilometrit, tankkauslitrat ja polttoaineen litrahinnan. Ohjelma tulostaa polttoaineen kulutuksen/100 km ja polttoainekustannukset/100 km. Sen jälkeen ohjelma kysyy uudet luvut, kunnes se lopetetaan. Ennen sulkemista ohjelma tulostaa kilometrit, litrat ja polttoainekustannukset yhteensä sekä laskee keskikulutuksen / 100 km.
Jatkotehtäviä
- Tee ohjelma, joka tulostaa luvut 1-10.
- Tee ohjelma, joka tulostaa luvut 10-1.
- Tee ohjelma, joka tallentaa luvut 1-10 taulukkoon ja tulostaa taulukon.
- Tee ohjelma, joka tallentaa luvut 1-10 taulukkoon ja tulostaa taulukon takaperin (10-1).
- Tee ohjelma, joka tallentaa luvut 10-1 taulukkoon ja tulostaa taulukon.
- Tee ohjelma, joka laskee lukujen 1-10 summan ja keskiarvon.
- Tee ohjelma, joka laskee lukujen 1-n summan ja keskiarvon.
- Tee ohjelma, joka täyttää taulukon 0-n satunnaisluvuilla 0-n. Vihje: taulukko = rand() % n;
- Tee ohjelma, joka laskee edellisen tehtävän lukujen summan, keskiarvon, suurimman ja pienimmän luvun ja tulostaa ne.
- Tee ohjelma, joka laskee, kuinka monta kutakin lukua 0-n on.
- Tee ohjelma, joka kysyy lottonumerot, arpoo sitten rivin ja tulostaa montako oli oikein.
- Ota käyttöön muotoiltu tulostus alla olevan esimerkin mukaan ja muokkaa edellisen tehtävän koodia.
cout.width (5);
cout << right;
cout << luku; - Tulosta vain 10 lukua riville. Vihje: jos laskurin jakojäännös on 0, lisää rivinvaihto. Muokkaa edellisen tehtävän koodia.
- Tee ohjelma, joka laskee x kertaa 0-n taulukon satunnaislukujen 0-n lukumäärät ja laskee niiden keskiarvon. Käytä srand() -funktiota satunnaislukujen siemeneksi.
- Tee ohjelma, joka tulostaa satunnaislukujen määrän graafisena. Esimerkki:
1: *****
2: *******
3: ****
4: ******
jne. - Tee ohjelma, joka lajittelee taulukon luvut.