O tak:
Kod:
#include <cstdlib>
#include <iostream>
using namespace std;
float magic_power (int mlvl, int lvl) {
float m_pow= (0.5*lvl+4*mlvl)/100;
if(m_pow<1) return 1;
else return m_pow;
}
int main()
{
int lvlp;
int mlvp;
int voc;
int rep;
char a;
cout<<"\n\nProsty kalkulator sily czarow w Tibii by Azak & informat6 & Zyggy\n\n";
system("PAUSE");
do{
cout<<"\nPodaj lvl postaci ->: ";
cin>>lvlp;
cout<<"\nPodaj mlvl postaci ->: ";
cin>>mlvp;
cout<<"\nWybierz profesje twojej postaci"<<endl<<endl;
cout<<"1. Knight\n2. Palladyn\n3. Druid lub Sorccer\n->: ";
cin>>a;
cout<<endl;
float mag=magic_power(mlvp,lvlp);
int uh_base=250;
float uh_player = mag * uh_base;
float sd_min_base=120;
float sd_max_base=169;
float sd_min_player=sd_min_base*mag;
float sd_max_player=sd_max_base*mag;
float exura_min_base=10;
float exura_max_base=30;
float exura_min_player=exura_min_base*mag;
float exura_max_player=exura_max_base*mag;
float ih_min_base=46;
float ih_max_base=93;
float ih_min_player=ih_min_base*mag;
float ih_max_player=ih_max_base*mag;
switch(a){
case '1':
{ cout<<"UH/exura vita leczy ok. od"<<uh_player<<endl;
cout<<"exura lecyz ok. od "<<exura_min_player<<" do "<<exura_max_player<<endl;break;
cout<<"Twoja sila czarow wynosi: "<<mag*100<<"%"<<endl<<endl;
};
case '2':
{ cout<<"UH/exura vita leczy ok. "<<uh_player<<endl;
cout<<"exura leczy ok. od "<<exura_min_player<<" do "<<exura_max_player<<endl;
cout<<"exura gran/IH leczy ok. od "<<ih_min_player<<" do "<<ih_max_player<<endl;
cout<<"SD atakuje ok. od "<<sd_min_player<<" do "<<sd_max_player;break;
cout<<"Twoja sila czarow wynosi: "<<mag*100<<"%"<<endl<<endl;
};
case '3':
{ cout<<"UH/exura vita leczy ok. "<<uh_player<<endl;
cout<<"exura leczy ok. od "<<exura_min_player<<" do "<<exura_max_player<<endl;
cout<<"exura gran/IH lecczy ok. od "<<ih_min_player<<" do "<<ih_max_player<<endl;
cout<<"SD atakuje ok. od "<<sd_min_player<<" do "<<sd_max_player;break;
cout<<"Twoja sila czarow wynosi: "<<mag*100<<"%"<<endl<<endl;
};
default:
{
cout<<"\nERROR - Zly wybor profesji!!!Od poczatku...\n";
break;
}
};
cout << "\nCzy chcesz obliczyc jeszcze moc magiczna innej postaci?(1-Tak,0-Nie): ";
cin >> rep;
}while(rep==1) ;
}
Sorry, za double post, ale coś sie zwaliło w czasie wysyłania ;s