Quick actions

cmd+k|ctrl+k

Navigation

Languages

Lab 6(1)

Snippet info

Language

Cpp

Visibility

public

Author

diety

Created

2018-12-21T05:25:57Z

Updated

2018-12-21T05:25:57Z

#include <iostream>
using namespace std;
#include <cmath>
int main() {
   int mass[20], sum, sumkv, sum6 , n = 0 ;
   long int dob=1;
   for (int i=0; i<=19; i++){
        mass[i] = 1 +  rand() % 20;
        cout << i+1 << "=\t" << mass[i] << endl ; 
        sum = sum + mass[i];
        dob = dob * mass[i];
        sumkv += pow(mass[i],2);
        n += 1 ; 
   }
   
   
   for (int i=0; i<=5; i++){
       sum6 += mass[i];
   }
   
   cout << "Введите значение для суммы элементов(k1 и k2)" << endl ; 
   long int k1 , k2 , ksum ; 
   cin >> k1 >> k2 ; 
   k1=0;
   for ( k1; k1 <= k2 ; k1++){
       ksum = ksum + mass[k1];
   }
   double srar ; 
   srar = sum / n;
   
 /*  cout << "Введите интервал p1 < p2 " << endl ; 
   int p1 , p2 , n2; 
  long int dobp = 1; 
   for (int p1; p1 <= p2 ; p1++){
     dobp = dobp * mass[p1] ; 
      n2 += 1 ; 
   }
  double var1;
   var1 = dobp / n2;
*/
// данный кусок программы не работает, ощибка - перегружает ядро 
 
   
   cout << "Сумма всех элементов массива=\t \t" << sum << endl ;
   cout << "Произведение всех элементов массива=\t" << dob << endl ; 
   cout << "Cумма 6-ти первых эдементов массива=\t" << sum6 << endl ; 
   cout << "Сумма элементов массива с k1 по k2=\t" << ksum << endl ; 
   cout << "Среднее арифметическое всех элементов=\t" << srar << endl ; 
//   cout << "Среднее арифметическое с p1 по p2=\t" << var1 << endl ; 
   
   
    return 0;
}
INFO