#include <iostream>
#include <cmath>
#include <cstdlib>
#include <fstream>
using namespace std;
main()
{
setlocale(LC_CTYPE, "Polish");
int i,dni_tyg, wybor, wybor1, ilosc1, wybor2, ilosc2, wybor3, ilosc3, wybor4, ilosc4, wybor5, ilosc5, wybor6, ilosc6, s1, s2, s3, s4, s5, s6;
int law_gryf, rozp, law_han, law_sko, zoln, han_gl, wzn_bok, wzn_ram, wyc_was, mar_cia, wio, wyc_sze, mod, han_sto, gry_sto, des, lek, siad_gryf, suw, pie_gryf;
double waga, wzrost, wzrost_cm, bmi;
cout<<"Podaj wagę w KG : ";
cin>>waga;
cout<<"Podaj wzrost w cm : ";
cin>>wzrost_cm;
wzrost=wzrost_cm/100;
bmi=waga/(wzrost*wzrost);
cout<<"Twoje BMI: "<<bmi;
if(bmi<19)
cout<<"\nNiedowaga";
else if(bmi>=19 && bmi<=25)
cout<<"\nWaga prawidłowa";
else
cout<<"\nNadwaga";
cout<<"\nPodaj ile razy chcesz mieć treningów FBW tygodniowo: ";
cin>>dni_tyg;
for(i=1; i<=dni_tyg; i++)
{
ofstream plik("plan.txt");
if (plik.is_open()) {
plik<<"Dzień "<<i<<endl;
plik.close();
}
cout<<"Dzień "<<i<<endl;
cout<<"||--------Wybor planu treningowego FBW--------||" <<endl;
cout<<"|| 1 - klatka" <<endl;
cout<<"|| 2 - barki"<<endl;
cout<<"|| 3 - plecy"<<endl;
cout<<"|| 4 - biceps/triceps"<<endl;
cout<<"|| 5 - brzuch"<<endl;
cout<<"|| 6 - nogi"<<endl;
cout<<"|| Wpisz 1 aby zacząć: ";
cin>>wybor;
system("cls");
switch(wybor)
{
case(1):
{
cout<<"||--------Wybor cwiczenia (klatka)--------||" <<endl;
cout<<"|| 1 - ławeczka płaska - gryfem" <<endl;
cout<<"|| 2 - rozpiętki"<<endl;
cout<<"|| 3 - ławeczka płaska - hantle"<<endl;
cout<<"|| 4 - ławeczka skośna - hantle"<<endl;
cout<<"|| 5 - pompki diamentowe"<<endl;
cout<<"|| twoj wybor: ";
cin>>wybor1;
cout<<"Podaj ilość powtorzeń: ";
cin>>ilosc1;
cout<<"Podaj ilość serii: ";
cin>>s1;
if(wybor1==1)
{
cout<<"Podaj obciążenie w KG: ";
cin>>law_gryf;
ofstream plik("plan.txt");
if (plik.is_open()) {
plik<<"1 - ławeczka płaska - gryfem"<<" - "<<ilosc1<<"x"<<s1<<"x"<<law_gryf<<"KG\n";
plik.close();
}
}
else if(wybor1==2)
{
cout<<"Podaj obciążenie w KG: ";
cin>>rozp;
ofstream plik("plan.txt");
if (plik.is_open()) {
plik<<"2 - rozpiętki"<<" - "<<ilosc1<<"x"<<s1<<"x"<<rozp<<"KG\n";
plik.close();
}
}
else if(wybor1==3)
{
cout<<"Podaj obciążenie w KG: ";
cin>>law_han;
ofstream plik("plan.txt");
if (plik.is_open()) {
plik<<"3 - ławeczka płaska - hantle"<<" - "<<ilosc1<<"x"<<s1<<"x"<<law_han<<"KG\n";
plik.close();
}
}
else if(wybor1==4)
{
cout<<"Podaj obciążenie w KG: ";
cin>>law_sko;
ofstream plik("plan.txt");
if (plik.is_open()) {
plik<<"4 - ławeczka skośna - hantle"<<" - "<<ilosc1<<"x"<<s1<<"x"<<law_sko<<"KG\n";
plik.close();
}
}
else if(wybor1==5)
{
ofstream plik("plan.txt");
if (plik.is_open()) {
plik<<"5 - pompki diamentowe"<<" - "<<ilosc1<<"x"<<s1<<endl;
plik.close();
}
}
system("cls");
}
case(2):
{
cout<<"||--------Wybor cwiczenia (barki)--------||" <<endl;
cout<<"|| 1 - wyciskanie żołnierskie" <<endl;
cout<<"|| 2 - ukoszenie hantli nad głowe"<<endl;
cout<<"|| 3 - wznosy bokiem"<<endl;
cout<<"|| 4 - wznosy ramion - z hantlami"<<endl;
cout<<"|| twoj wybor: ";
cin>>wybor2;
cout<<"Podaj ilość powtorzeń: ";
cin>>ilosc2;
cout<<"Podaj ilość serii: ";
cin>>s2;
if(wybor2==1)
{
cout<<"Podaj obciążenie w KG: ";
cin>>zoln;
ofstream plik("plan.txt");
if (plik.is_open()) {
plik<<"1 - wyciskanie żołnierskie"<<" - "<<ilosc2<<"x"<<s2<<"x"<<zoln<<"KG\n";
plik.close();
}
}
else if(wybor2==2)
{
cout<<"Podaj obciążenie w KG: ";
cin>>han_gl;
ofstream plik("plan.txt");
if (plik.is_open()) {
plik<<"2 - ukoszenie hantli nad głowe"<<" - "<<ilosc2<<"x"<<s2<<"x"<<han_gl<<"KG\n";
plik.close();
}
}
else if(wybor2==3)
{
cout<<"Podaj obciążenie w KG: ";
cin>>wzn_bok;
ofstream plik("plan.txt");
if (plik.is_open()) {
plik<<"3 - wznosy bokiem"<<" - "<<ilosc2<<"x"<<s2<<"x"<<wzn_bok<<"KG\n";
plik.close();
}
}
else if(wybor2==4)
{
cout<<"Podaj obciążenie w KG: ";
cin>>wzn_ram;
ofstream plik("plan.txt");
if (plik.is_open()) {
plik<<"4 - wznosy ramion - z hantlami"<<" - "<<ilosc2<<"x"<<s2<<"x"<<wzn_ram<<"KG\n";
plik.close();
}
}
system("cls");
}