c++ Напишите программу, которая заполняет массив из 20 элементов случайными числами на отрезке [0; 200] и считает число двузначных чисел в массиве.
Ответы
Ответ дал:
0
#include <iostream>
using namespace std;
int main() {
int n=20,k=0;
int a[n];
srand(time(NULL));
cout<<"array:n";
for (int i=0; i<n; i++)
{
a[i]=rand() % 201;
cout<<a[i]<<" ";
}
cout<<endl;
for (int i=0; i<n; i++)
if (a[i]>9 && a[i]<100) k++;
cout << "k = " << k;
return 0;
}
Пример:
array:
132 174 118 106 27 178 87 112 60 189 28 191 106 194 110 76 56 44 40 185
k = 8
using namespace std;
int main() {
int n=20,k=0;
int a[n];
srand(time(NULL));
cout<<"array:n";
for (int i=0; i<n; i++)
{
a[i]=rand() % 201;
cout<<a[i]<<" ";
}
cout<<endl;
for (int i=0; i<n; i++)
if (a[i]>9 && a[i]<100) k++;
cout << "k = " << k;
return 0;
}
Пример:
array:
132 174 118 106 27 178 87 112 60 189 28 191 106 194 110 76 56 44 40 185
k = 8
Похожие вопросы
2 года назад
2 года назад
2 года назад
8 лет назад
9 лет назад