Facebook
From Coral Wolf, 4 Years ago, written in Plain Text.
Embed
Download Paste or View Raw
Hits: 166
  1. /*
  2.         23-10-2019
  3.         Pętla FOR
  4.  
  5. */
  6. #include<iostream>
  7. #include<conio.h>
  8. #include<math.h>
  9. using namespace std;
  10.  
  11. main(){
  12.         short i, start, stop, temp, krok;
  13.         cout << "Petla for - testy" <<endl;
  14.        
  15.         // 1 2 3 4 5 6 7 8 9 10
  16.         cout << "Test nr 1: ";
  17.         for (i = 1; i < 10; i++){
  18.                 cout << i << " ";
  19.         }
  20.         cout << "\nWartosc zmiennej sterujacej po zakonczeniu petli i= " << i << endl;
  21.        
  22.         // 10 9 8 7 6 5 4 3 2 1
  23.         cout << "Test nr 2: ";
  24.         for (i = 10; i >= 1; i--){
  25.                 cout << i << " ";
  26.         }
  27.         cout << "\nWartosc zmiennej sterujacej po zakonczeniu petli i= " << i << endl;
  28.        
  29.         // 0 2 4 6 8 10 12 14 16 18 20
  30.         cout << "Test nr 3: ";
  31.         for (i = 0; i <= 20; i += 2){
  32.                 cout << i << " ";
  33.         }
  34.         cout << "\nWartosc zmiennej sterujacej po zakonczeniu petli i= " << i << endl;
  35.        
  36.         // 21 18 15 12 9 6 3
  37.         cout << "Test nr 4: ";
  38.         for (i = 21; i >= 3; i -= 3){
  39.                 cout << i << " ";
  40.         }
  41.         cout << "\nWartosc zmiennej sterujacej po zakonczeniu petli i= " << i << endl;
  42.        
  43.         // -20 - 15 -10 -5 0 5
  44.         cout << "Test nr 5: ";
  45.         for (i = -20; i <= 5; i += 5){
  46.                 cout << i << " ";
  47.         }
  48.         cout << "\nWartosc zmiennej sterujacej po zakonczeniu petli i= " << i << endl;
  49.        
  50.        
  51.         // 13 6 -1 -8 -15
  52.         cout << "Test nr 6: ";
  53.         for (i = 13; i >= -15; i -= 7){
  54.                 cout << i << " ";
  55.         }
  56.         cout << "\nWartosc zmiennej sterujacej po zakonczeniu petli i= " << i << endl;
  57.        
  58.        
  59.         // 4 8 12 16 24 28 32
  60.         cout << "Test nr 7: ";
  61.         for (i = 1; i <= 32; i++){
  62.                 if (i%4 == 0)
  63.                 cout << i << " ";
  64.         }
  65.         cout << "\nWartosc zmiennej sterujacej po zakonczeniu petli i= " << i << endl;
  66.        
  67.        
  68.         // 30 19 -8 -3 -14 -25
  69.         cout << "Test nr 8: ";
  70.         for (i = 30; i >= -25; i -= 11){
  71.                 cout << i << " ";
  72.         }
  73.         cout << "\nWartosc zmiennej sterujacej po zakonczeniu petli i= " << i << endl;
  74.        
  75.        
  76.         // od start do stop
  77.         cout << "Test nr 9: " <<endl;
  78.         cout << "Wprowadz poczatek petli rosnacej: ";
  79.         cin >> start;
  80.         cout << "Wprowadz koniec petli rosnacej: ";
  81.         cin >> stop;
  82.         cout << "Krok petli rosnacej: ";
  83.         cin >> krok;
  84.         if (stop < start)
  85.         { temp = start;
  86.           start = stop;
  87.           stop = temp;
  88.         }
  89.         for (i = start; i <= stop; i += krok)
  90.                 cout << i << " ";