6, понедельник, иа, 1, на печи,клюв, царь, марка, гласных 10, согласных 21, всего 33
Ответ дал: Гость
и какая вероятность что пользователь не
program i_guess_number; uses crt; var changes: array [1..2,1..10] of integer; i,op,n: integer; s: string; res: real; begin randomize; writeln("загадайте число"); n : = 0; repeat n : = n+1; i : = random(10); op : = random(4); case op of 1: s : = "прибавте "; 2: s : = "отнимите "; 3: s : = "умножте на "; else s : = "поделите на "; end; writeln(s, i); changes[1,n] : = op; {запоминаем действия} changes[2,n] : = i; until n = 10; writeln("что вышло? "); readln(res); for i : = n downto 1 do { производим обратные действия } begin case changes[1,i] of 1: res : = res - changes[2,i]; 2: res : = res + changes[2,i]; 3: res : = res / changes[2,i]; else res : = res * changes[2,i]; end; end; writeln("вы загодали ",res); end.
Ответ дал: Гость
f0=(15*16в1)+(0*16в0)=240 , делим столбиком число 240 на 2 (делим и делим) и записываем остатки с конца и получаем число 11110000
т.е. 240/20=120 ост 0
120/2=60 ост 0
60/2=30 ост 0
30/2=15 ост 0
15/2=7 ост 1
7/2=3 ост 1
3/2=1 ост 1
записываем в обратном поряде 11110000
1d4=(1*16в2)+(13*16в1)+(4*16в0)=256+208+4=468 делим столбиком число 468 на 2 111010100
Популярные вопросы