Все как 1) налили воду в 5 л сосуд 2) перелили в 8 литровый ( 3)второй раз налили воду в 5 л сосуд 4) стало в 8 литровом 5 литров и в 5 литровом тоже 5 литров 5)долили в 8 литровой сосуд 3 литра из 5 литрового 6) стало в 8 литровом 8 литров и в 5 литровом осталось 2 литра 7)перелили из 8 литрового обратно в источник(ну или выпили : -) 8) влили в 8 литровый оставшихся 2 литра 9) налили заново в 5 литровый 5 литров 10) перелили в 8 литровый 11) стало 2+5=7 литров
Lyalikova
14.01.2021
//перевод числа из системы исчисления //с основанием от 2 до 9 в десятичную #include < iostream> #include < cstdlib> #include < cstring> using namespace std; int pss(char sr[80], int i, int osn) { static int s; char ch=sr[i-1]; if (i==strlen(sr)) s=1; s=s*osn; if (1< i) return (atoi(& ch)+pss(sr,i-1,osn)*osn); else return (atoi(& ch)); } int main(int argc, char** argv) { int osn=0; char st[80]; cout< < " задайте основание (от 2 до 9) "; cin> > osn; cout< < endl; cout< < "число: "; cin> > st; cout< < endl; cout< < "в десятичной системе: " < < pss(st,strlen(st),osn); return(0); }
varc,r,s: real; beginwrite('dlina okruznosti='); readln(c);
r: =c/(2*pi); s: =pi*sqr(r);
writeln('ploshad=',s)end.