Угусей и кроликов вместе n лап. сколько может быть гусей и кроликов? (вывести все возможные сочетания) напоминаем, что у гуся две лапы, а у кролика — четыре. формат выходных данных для данного n вывести на экран в два столбца все возможные сочетания количества гусей и кроликов (в первом столбце — количество гусей, во втором — кроликов). c++
269
482
Ответы на вопрос:
#include < iostream> #include < iomanip> using namespace std; int main() { int n,k,m; cout< < "n = "; cin> > n; cout< < endl; if (n%2! =0) { cout< < "недопустимое значение n: "< < n< < endl; return(1); } cout< < setw(12)< < "gooses"< < setw(10)< < "rabbits"< < endl; m=n/4; k=(n-m*4)/2; while (m> =0) { if (k> 0) cout< < setw(10)< < k; else cout< < setw(10)< < "--"; if (m> 0) cout< < setw(10)< < m; else cout< < setw(10)< < "--"; cout< < endl; m--; k+=2; } system("pause"); return(0); }
Если я правильно понял g = sin(2*x) для x> =0 иначе g = 5* x², тогда может получиться такой код: var x,g: real; begin writeln('введите х'); readln(x); if x> 0 then g: =sin(2*x) else g: =5*sqr(x); writeln(g); end.
Популярно: Информатика
-
76942930.09.2022 13:25
-
Daniil20105871530.08.2020 21:06
-
Danil325029.01.2021 11:24
-
Temosha10101025.07.2021 23:02
-
Лидия9904.12.2022 04:44
-
panteleevdanil13.02.2021 12:13
-
asya34343428.07.2022 07:17
-
Beckonechnost13.11.2021 17:26
-
kozaryk46308.08.2022 05:05
-
fuvgkvu23.11.2020 18:27