Advertisement
NuquernaNarsil

primel największa liczba w tekscie

Mar 12th, 2015
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.86 KB | None | 0 0
  1. #include <iostream>
  2. #include <cstdlib>
  3. #include <conio.h>
  4. #include <fstream>
  5. #include <cmath>
  6.  
  7. using namespace std;
  8.  
  9. main()
  10. {
  11. ifstream plik;
  12. string linia;
  13. int x,liczba,max=0;
  14.  
  15. plik.open("liczby.txt");
  16. if(plik.is_open())
  17. while(plik.good())
  18. {
  19.     getline(plik, linia);
  20.     liczba=0;
  21.     for(int i=0;i<linia.length();i++)
  22.     {
  23.         switch(linia[i])
  24.         {
  25.             case '1':
  26.                 x=1;
  27.                 break;
  28.             case '2':
  29.                 x=2;
  30.                 break;
  31.             case '3':
  32.                 x=3;
  33.                 break;
  34.             case '4':
  35.                 x=4;
  36.                 break;
  37.             case '5':
  38.                 x=5;
  39.                 break;
  40.             case '6':
  41.                 x=6;
  42.                 break;
  43.             case '7':
  44.                 x=7;
  45.                 break;
  46.             case '8':
  47.                 x=8;
  48.                 break;
  49.             case '9':
  50.                 x=9;
  51.                 break;
  52.             case '0':
  53.                 x=0;
  54.                 break;
  55.         }
  56.         liczba+=x*pow(10,linia.length()-i-1);
  57.        
  58.     }
  59.     if(liczba>max)
  60.     max=liczba;
  61. }  
  62.  
  63. cout <<"\nNajwieksza liczba to: "<<max;
  64.     getch();
  65.     return 0;
  66. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement