Advertisement
Guest User

Untitled

a guest
Feb 19th, 2017
77
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.13 KB | None | 0 0
  1. #include <iostream>
  2. #include <fstream>
  3.  
  4. using namespace std;
  5.  
  6. int main()
  7. {
  8. int dlugosc,roznica,maks=0,ilearytm=0,max2=0;
  9. bool arytm,kek=false;
  10. fstream plik1,plik2,odp1,odp2,odp3;
  11. plik1.open("ciagi.txt",ios::in);
  12. plik2.open("bledne.txt",ios::in);
  13. odp1.open("wynik1.txt",ios::out);
  14. odp2.open("wynik2.txt",ios::out);
  15. odp3.open("wynik3.txt",ios::out);
  16.  
  17.  
  18. for(int i=0;i<100;i++){
  19. plik1>>dlugosc;
  20. int tab[dlugosc];
  21. for(int j=0;j<dlugosc;j++){
  22. plik1>>tab[j];}
  23. bool arytm=true;
  24. roznica=tab[1]-tab[0];
  25. for(int j=1;j<dlugosc-1;j++){
  26. if(tab[j+1]-tab[j]!=roznica)
  27. arytm=false;}
  28. if(arytm==true && roznica>maks)
  29. maks=roznica;
  30. if(arytm==true)
  31. ilearytm++;
  32.  
  33.  
  34.  
  35. for(int j=0;j<dlugosc;j++){
  36. for(int k=1;k<101;k++){
  37. if(k*k*k==tab[j] && tab[j]>max2){
  38. max2=tab[j];
  39. kek=true;}}}
  40. if(kek)
  41. odp2<<max2<<endl;
  42. }
  43.  
  44. odp1<<"1) \nilosc ciagow arytmetycznych: "<<ilearytm<<"\n"<<"najwieksza roznica: "<<maks<<endl<<endl;
  45. return 0;
  46. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement