C++ Какой цикл больше подходит в каждой из следующих ситуаций: а) суммирование последовательности, например 1/2 + 1/3 + 1/4 + 1/5 + ... + +1/10;
б) чтение списка экзаменационных оценок студента;
в) чтение количества дней, за которые сотрудники фирмы получили больничный лист;
г) тестирование функции для проверки ее поведения с разными значениями
аргументов.
#include <iostream>
using namespace std;
int main() {
int n=10;
int a[n];
srand(time(NULL));
cout<<"array:"<<endl;
for (int i=0; i<n; i++)
{
a[i]=rand() % 50;
cout<<a[i]<<" ";
}
cout<<endl;
for (int i=1; i<n-1; i++)
if (a[i]%2==0) a[i] = a[i]+a[0];
else a[i] = a[i]+a[n-1];
for (int i=0; i<n; i++) cout<<a[i]<<" ";
cout<<endl;
return(0);
}
Пример:
array:
9 17 11 46 43 39 0 1 26 5
9 22 16 55 48 44 9 6 35 5