Под пятнадцатым членом подразумевается 1/15 или 1/16, учитывая, что первым членом является 1/2?
Вот решение первой задачи для случая, если пятнадцатый член равен 1/16. Если под пятнадцатым членом подразумевается 1/15, то нужно просто заменить i <= 16 на i <= 15
C++Выделить код
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <conio.h>
using namespace std;
int main(int argc, char *argv[])
{
double result = 1.0;
for(int i = 2; i <=16; i++)
{
double temp = 1.0 / ((double)i);
result *= temp;
}
cout << "Result is " << result << endl;
getch();
return 0;
Объяснение:
#include <stdio.h>
#include <conio.h>
#include <limits.h>
#define N 15
int main()
{
int mas[N];
int i;
for (i = 0; i < N; i++)
{
printf("mas[%d] = ", i+1);
scanf("%d", &mas[i]);
}
int count = 0, sum = 0, count1 = 0, min = INT_MAX;
for(int i=0; i<N; i++)
{
if (mas[i] > 20)
{
sum += mas[i];
count++;
}
if(mas[i]>=0)
count1++;
if(mas[i]<min)
min = mas[i];
}
sum = sum / count;
printf("Средне арифметическое элементов больше 20: %d ", sum);
printf("\n");
printf("Положительных: %d ", count1);
printf("\n");
printf("Минимальный: %d ", min);
printf("\n");
getch();
return 0;
}