1) Вводится последовательность из N целых чисел. Взять корень из всех положительных...

0 голосов
25 просмотров

1) Вводится последовательность из N целых чисел. Взять корень из всех положительных чисел, найти их сумму и количество .
2) Начав тренировки, спортсмен пробежал S км. Каждый следующий день он увеличивал дневную норму на P% от нормы предыдущего дня. Определить, через сколько дней спортсмен будет в день пробегать R км.

написать на С++ и желательно сделать блок схемы, или хотя бы просто блок схемы


Информатика (15 баллов) | 25 просмотров
Дан 1 ответ
0 голосов
Правильный ответ

#include
#include
using namespace std;

void main() 
{
int n,sum=0; 
float y,k=0;
 
cin >> n;
 
int *mass = new int[n];
 
for (int i = 0;i < n;++i)
 
{
cin >> mass[i]; 
}
 
for (int i = 0;i < n;++i)
 
{
 
if (mass[i] >0 )
{
k++;
y=pow(mass[i],2); 
cout<<y;<br>sum+=mas[i]
}
}
 
system("pause"); 
}

2)
#include
#include
using namespace std;

void main() 
{
int s,p,r,day=0;
cin >> s>>p>>r;
float km=s;
while(r>km)
{
km+=km*p/100;
day++;
}
cout << " km = " << km << " day = " << day << endl;<br>system ("pause");
}

(1.8k баллов)