Pikaisesti väsätty painoindeksi, jonka tein harjoitus mielessä. Ensimmäinen ohjelmani! ;) Enjoy!
#include <iostream> using namespace std; int main () { int paino, pituus; float pituuscm, potenssi, indeksi; string lause; int uudestaan; do { system("CLS"); cout<<"Paino: "; cin>>paino; cout<<"Pituus: "; cin>>pituus; pituuscm = (pituus * 0.01); // Vaihtaa pituuden metreiksi. potenssi = (pituuscm * pituuscm); indeksi = (paino / potenssi); /*Määritetään indeksin tuloksen avulla ylipaino tai alipaino.*/ if (indeksi<=18.4) { lause="Olet alipainoinen. Haluatko kokeilla uudestaan?"; } else if (indeksi>=18.5 && indeksi<=24.9) { lause="Olet normaalipainoinen. Haluatko kokeilla uudestaan?"; } else if (indeksi>=25) { lause="Olet ylipainoinen. Haluatko kokeilla uudestaan?"; } else { lause="Jokin meni väärin. Haluatko kokeilla uudestaan?"; } /*Kerrotaan käyttäjälle indeksi ja onko hän yli-, ali-, tai kenties normaalipainoinen.*/ cout<< "Indeksisi on: "<< indeksi <<". "<<"\n" <<lause<<endl; cout<< "1. Kokeile uudestaan."<<endl; cout<< "2. Sammuta."<<endl; cin>>uudestaan; cin.ignore(); } while (uudestaan==1); //Loopataan niin kauan kuin uudestaan = 1. return 0; }
Aihe on jo aika vanha, joten et voi enää vastata siihen.