Составить программы в с++. дан массив 1)сколько четных чисел срежи положительных 2)подсчитайте отдельно среднее значение всех элементов, которые < 10,и среднее значение всех элементов,которые решить.

1Ліночка1 1Ліночка1    3   26.07.2019 05:20    10

Ответы
НикаЛисовская НикаЛисовская  31.07.2020 19:22
//Dev C++ 4.9.9.2
//Знаю, что старьё

//1
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;

int main(){
 srand ( time(NULL) );
  int ar[10];
 int k;
 k=0;
 for(int i=0;i<10;i++){
         ar[i]=rand()%10-3;
         cout<<ar[i]<<endl;
         if((ar[i]%2==0) && (ar[i]>0))
          k++;
          }
 cout<<"Result:"<<k;
 cin.get();
 cin.get();
 return 0;
   }

//2
#include <iostream>
#include <ctime>
#include <cstdlib>
using namespace std;

int main(){
 srand ( time(NULL) );
  int ar[10];
 int k1,k2;
 double r1,r2;
 k1=0;
 k2=0;
 r1=0;
 r2=0;
 for(int i=0;i<10;i++){
         ar[i]=rand()%100;
         cout<<ar[i]<<endl;
         if(ar[i]<10){
          k1++;
          r1=r1+ar[i];} else {
          k2++;
          r2=r2+ar[i];
          }
          }
 r1=r1/k1;
 r2=r2/k2;
 cout<<"<10: "<<r1<<endl;
 cout<<">=10: "<<r2<<endl;
 cin.get(); 
 cin.get();
 return 0;
   }
ПОКАЗАТЬ ОТВЕТЫ
Другие вопросы по теме Информатика