kulikovtsud
?>

Начав тренировки, спортсмен в первый день пробежал 10 км. каждый день он увеличи-вал дневную норму на 10% нормы предыдущего дня. какой суммарный путь пробежит спортсмен за n дней? протестировать программу для n=3 и n=7. через while

Информатика

Ответы

nurtilekisakov
Через 30дней он пробежит 400км ровно
nzaripova313
Второе красиво решил через строки MinGW GCC 4.7.1
#include <iostream>
#include <string>
#include <locale.h>
using namespace std;
char max(char a, char b)
{
return (a > b) ? a : b;
}
char min(char a, char b)
{
return (a < b) ? a : b;
}
int main(void)
{
setlocale(LC_ALL,"rus");
string s;
cout<<"Введите число: "; cin>>s;
char min_c = '9', max_c = '0';
for(size_t i = 0; i < s.length(); i++)
{
max_c = max(s[i], max_c);
min_c = min(s[i], min_c);
}
cout << "Наибольшая цифра: " << max_c << endl <<"Наименьшая цифра: " << min_c << endl;
return 0;
}
mansur071199486
Program n1;
var a: array[1..8] of integer;
i,k3,kn: integer;
begin
randomize;
write('исходный массив: ');
k3:=0;
kn:=0;
for i:=1 to 8 do
begin
a[i]:=random(21)-10;
write(a[i],' ');
if a[i] mod 3=0 then k3:=k3+1;
if a[i] mod 2<>0 then kn:=kn+1;
end;
writeln;
write('кратные 3: ');
for i:=1 to 8 do if a[i] mod 3=0 then write(a[i],' ');
writeln;
write('нечетные: ');
for i:=1 to 8 do if a[i] mod 2<>0 then
write(a[i],' ');
writeln;
if kn>k3 then write('нечетных больше') else if k3>kn then
write('кратных 3 больше');
end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Начав тренировки, спортсмен в первый день пробежал 10 км. каждый день он увеличи-вал дневную норму на 10% нормы предыдущего дня. какой суммарный путь пробежит спортсмен за n дней? протестировать программу для n=3 и n=7. через while
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

baeva-larisa8165
yastrik
ikuvila5484
alekseymedvedev1981
xarfagr
Dmitrii sergei463
fellybrossme
vorobyeva6428
Nadirovich1317
Аношкина1696
Дмитрий Бундин
ea-office
vitaliy
aci2003
iqtoy2010