September 2018 1 10 Report

Z mojej wiedzy tteoretycznej ten program powinien działać. Kompiluje się i wyświetla wszytkie komendy do Jeżeli jesteś kobietą wpisz k... Po tej komendzi etak jakby nie umiał przypisać wpisanej wartosci do zmiennej.

Niech ktoś mądry na to zerknie

#include<iostream>

#include<cmath>

#include<cstdio>

using namespace std;

int main()

{

float masa;//masa osoby potrzebna do obliczeń wskaźnika BMI

float wzrost;//wzrost osoby potrzebny do obliczeń wskaźnika BMI

float bmi;//dana wyjściowa, którą chcemy obliczyć

char plec;//dana potrzebna do wybrania odpowiedniej płci osoby

cout<<"Podaj swoja mase w kilogramach ";cin>>masa;

if(masa>0&&masa<200) {cout<<"Podaj swoj wzrost w metrach "; cin>>wzrost;

if(wzrost>1.4&&wzrost<2.3) {cout<<"Jezeli jestes kobieta wpisz k jezeli mezczyzna wpisz m ";cin>>plec;

if(plec=='k'||plec=='K') {bmi=masa/(wzrost*wzrost);

if(bmi<19) {cout<<"masz niedowage ";

if(bmi>=19&&bmi<24) {cout<<"Twoja waga miesci sie w normie ";

if(bmi>=24&&bmi<30) cout<<"Masz nadwage ";

else cout<<"Jesteś osoba otyla ";}}}

else

if(plec=='m'||plec=='M'){ bmi=masa/(wzrost*wzrost);

if(bmi<20) {cout<<"Masz niedowage";

if(bmi>=20&&bmi<25){cout<<"Twoja waga meisci sie w normie";

if(bmi>=25&&bmi<30) cout<<"Masz nadwage";

else cout<<"Jesteś osbą otyła";}}}

else cout<<"Blednie podana plec";}

else cout<<"Blednie podany wzrost";}

else cout<<"Blednie podana masa";

cin.ignore();

getchar();

return 0;

}


Recommend Questions



Life Enjoy

" Life is not a problem to be solved but a reality to be experienced! "

Get in touch

Social

© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.