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