Advertisement
Guest User

Untitled

a guest
Apr 28th, 2017
65
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.19 KB | None | 0 0
  1. #include <iostream>
  2. #include <iomanip>
  3. using namespace std;
  4. int main(){
  5.     int lvl;
  6.     int d;
  7.     float procent[1000];
  8.     int dzielenia[1000];
  9.     string wartosci[11] = {"-","K","M","B","T","aa","ab","ac","ad","ae","af"};
  10.     int olvl=0;
  11.     cout<<setprecision(1000000);
  12.     procent[0]=100;
  13.     cout<<"Podaj docelowy lvl clan questa: ";
  14.     cin>> lvl;
  15.     for(int i=1;i<=lvl+1;i++){
  16.        
  17.         if(i<200){
  18.             procent[i]=procent[i-1]*1.1;
  19.         }
  20.         else{
  21.             procent[i]=procent[i-1]*1.05;
  22.         }  
  23.     }
  24.    
  25.     for(int i=0;i<=lvl+1;i++){
  26.         dzielenia[i]=0;
  27.     }
  28.    
  29.     for(int i=0;i<=lvl+1;i++){
  30.         while(procent[i]/1000>1){
  31.             procent[i]=procent[i]/1000;
  32.             dzielenia[i]++;
  33.         }
  34.     }
  35.    
  36.     for(int i=0;i<=lvl+1;i++){
  37.         olvl++;
  38.         if(procent[i]<10){
  39.             cout<<setprecision(3);
  40.             d = dzielenia[i];
  41.             cout<<"\n"<< olvl -2<<". lvl = "<<procent[i]<<" "<<wartosci[d]<<"%";
  42.         }
  43.         if(procent[i]>=10 && procent[i]<100){
  44.             cout<<setprecision(4);
  45.             d = dzielenia[i];
  46.             cout<<"\n"<< olvl -2<<". lvl = "<<procent[i]<<" "<<wartosci[d]<<"%";
  47.         }
  48.         if(procent[i]>=100 && procent[i]<1000){
  49.             cout<<setprecision(5);
  50.             d = dzielenia[i];
  51.             cout<<"\n"<< olvl -2<<". lvl = "<<procent[i]<<" "<<wartosci[d]<<"%";
  52.         }
  53.     }
  54.    
  55.  
  56. cin.get();
  57. return 0;}
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement