From aryx, 3 Years ago, written in C++.
Embed
  1. // GAMF, 2017
  2.  
  3. #include <iostream>
  4. #include "time.h";
  5. using namespace std;
  6.  
  7. int main() {
  8.  
  9.         // 1.
  10.         int k[99],
  11.                 szam,
  12.                 szamdarab = 0,
  13.                 legkisebb = INT_MAX, // mondjuk eleg 128
  14.                 parosak = 0,
  15.                 paratlanok = 0;
  16.         srand(time(NULL));
  17.  
  18.         // 2.
  19.         for (int x = 0; x < 99; x++) {
  20.                 k[x] = rand() % 128 + 1;
  21.         }
  22.  
  23.         // 3.
  24.         cout << "Kerek egy szamot 1-128 kozott!\n";
  25.         bool bad = true;
  26.         do {
  27.                 cout << "Szam: ";
  28.                 cin >> szam;
  29.                 if (szam > 128 || szam < 1) {
  30.                         cout << "Hibas adat! 1-128 kozott legyen a szam!\n";
  31.                 }
  32.                 else {
  33.                         bad = false;
  34.                 }
  35.         } while (bad);
  36.  
  37.         // 4.
  38.         // (ez prog 1 vagy szamtech alapjai? :D
  39.         for (int x = 0; x < 99; x++) {
  40.                 if (k[x] > szam) {
  41.                         szamdarab++;
  42.                 }
  43.         }
  44.         cout << szamdarab << " szam nagyobb, mint " << szam << "\n";
  45.  
  46.  
  47.         // 5.
  48.         for (int x = 0; x < 99; x++) {
  49.                 if (k[x] < legkisebb) {
  50.                         legkisebb = k[x];
  51.                 }
  52.         }
  53.         // gondolom jo a negativ szam is.
  54.         cout << szam << " - " << legkisebb << " = " << szam - legkisebb << "\n";
  55.        
  56.  
  57.         // 6.
  58.         for (int x = 0; x < 99; x++) {
  59.                 if (k[x] % 2 == 0) {
  60.                         parosak++;
  61.                 }
  62.                 else {
  63.                         paratlanok++;
  64.                 }
  65.         }
  66.  
  67.         system("pause"); // HÓD APP!
  68.  
  69.         return 0;
  70. }