someone_

c++

Dec 3rd, 2012
75
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <iostream>
  2. #include <fstream>
  3. #include <string>
  4.  
  5. using namespace std;
  6.  
  7. int main()
  8. {
  9.     int a [5], b, c, i = 0, i2;
  10.     ifstream f( "lottosz.dat" );
  11.     string d, e[51];
  12.  
  13.     if ( !f.is_open() ) {
  14.         cout << "lottosz.dat nem talalhato!";
  15.         return 0;
  16.     }
  17.  
  18.     cout << "Lotto\nKerem irja be a kimaradt, 52. heti lottoszamokat\n";
  19.  
  20.     for (; i < 5; i++ ) {
  21.         do {
  22.             cout << i + 1 << ". lotto szam: ";
  23.             cin >> a[ i ];
  24.             if ( a[ i ] < 1 || a[ i ] > 90 ) {
  25.                 cout << "A beirt szamnak 0 es 91 kozott kell lennie!\n";
  26.             }
  27.         } while ( a[ i ] < 1 || a[ i ] > 90 );
  28.     }
  29.  
  30.     for ( i = 0; i < 5 ; i++ ) {
  31.         for ( i2 = i + 1; i2 < 5 ; i2++ ) {
  32.             if ( a[ i ] > a[ i2 ] ) {
  33.                 c = a[ i ];
  34.                 a[ i ] = a[ i2 ];
  35.                 a[ i2 ] = c;
  36.             }
  37.         }
  38.     }
  39.  
  40.     cout << "Kerem adjon meg egy szamot 1 es 51 kozott: ";
  41.     cin >> b;
  42.  
  43.     i = 0;
  44.     while ( getline(f, d) ) {
  45.         e[ i++ ] = d;
  46.     }
  47.  
  48.     cout << "A kert heti lottoszamok:\n" << e[ b ];
  49.  
  50.  
  51.  
  52.     return 0;
  53. }
RAW Paste Data