Creative Commons License Foxbond's Repo

/** (c) 2012 Michał (Foxbond) Chraniuk */
#include <iostream>
#include <math.h>

using namespace std;


int plec; // 1=mezczyzna  0=kobieta
int alkohol; // 1=piwo 2=wodka
double ilosc;
double waga;
double promile;
const double eps = 0.0001;

      int main() {
          cout << "Podaj plec 1-mezczyzna 0-kobieta " << endl;
          cin >> plec;
          system("cls");
          cout << "Podaj rodzaj alkoholu 1-piwo 2-wodka " << endl;
          cin >> alkohol;
          system("cls");
          cout << "Podaj ilosc"; if (alkohol==1) { cout <<" wypitych piw (500ml)" << endl; } else { cout << " wypitych kieliszków (50ml)" <<endl; }
          cin >> ilosc;
          system("cls");
          cout << "Podaj wage " << endl;
          cin >> waga;
          system("cls");
          
          if (plec==1) {  if (alkohol==1) { promile=(23.7*ilosc)/(0.7*waga); } else { promile=(15.8*ilosc)/(0.7*waga); } } else { if (alkohol==1) { promile=(23.7*ilosc)/(0.6*waga); } else { promile=(15.8*ilosc)/(0.6*waga); } }
          cout << " Masz " << promile;
		  if (fabs(promile - floor(promile)) > eps) { cout<<" promila"; } else if (promile==1) { cout<<" promil"; } else if (promile>1 && promile<5) { cout<<" promile"; } else { cout<<" promili"; }
          
          cout << " we krwi" << endl;
          system("PAUSE");
          return 0;
          }

> Back