Advertisement
primatas

c++ uzduotis su masyvais

Dec 2nd, 2011
386
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.31 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3. int main(){
  4.     int n=0, i=0, a[10];
  5.     // ----------------------------------------------------------
  6.     cout << "Veiksmai su vienmačiais masyvais \n";
  7.     cout << "Programą rašė: Lukas Liesis \n";
  8.     cout << "Ši programa atlieka tokius veiksmus: \n";
  9.     // ----------------------------------------------------------
  10.  
  11.     // masyvų elementų kiekio sužinojimas
  12.  
  13.     cout << "Įveskite skaičiu > 0, bet  < 10";
  14.     cin >> n;
  15.    
  16.     if( (n < 0) || (n > 10) ){
  17.         cout << "\nĮvedėte neteisingą skaičių.\n";
  18.         system("pause");
  19.         return 0;
  20.     }
  21.  
  22.  
  23.     // Masyvo reikšmių išvedimas
  24.     for(i=0; i<n; i++){
  25.         cout << "Įveskite " << i+1 << " masyvo elementą ";
  26.         cin >> a[i];
  27.     }
  28.     cout << "\nAčiū. \nDabar spausdinsime reikšmes:\n";
  29.  
  30.     // masyvo reikšmių spausdinimas
  31.     for(i=0; i<n; i++){
  32.         cout << a[i];
  33.     }
  34.  
  35.    
  36.    
  37.     // B masyvo formavimas
  38.  
  39.     cout << "\nĮveskite B masyvo elementų kiekį";
  40.     cin >> n;
  41.     if(n<=0){
  42.         cout << "\nKlaida: Įvedėte neteigiamą elementų kiekį.";
  43.         system("pause");
  44.         return 0;
  45.     }
  46.    
  47.     float* B = new float[ n ];
  48.     //float B[n];
  49.  
  50.     for(i=0; i<=n; i++){
  51.         B[i] = (i/2.)-10;
  52.     }
  53.  
  54.     cout << "B masyvo reikšmės: \n";
  55.     for(i=0; i<=n; i++){
  56.         cout << B[i] << endl;
  57.     }
  58.  
  59.     cout << "\nAčiū. \nPrograma darbą baigė.\n";
  60.  
  61.     system("pause");
  62.     return 0;
  63. }
  64.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement