Информатика, вопрос опубликован 14.03.2019 09:40 Tima1306

Написать программу в паскале котрая расставляет три числа в порядке возрастания

Ответы
Ответ добавил: Гость

1*2 = 2

2*2 = 4

4*2 = 8

8-3 = 5

5*2 = 10

10*2 = 20

Ответ добавил: Гость

после прохода этого алгоритма могут получится числа 1528 116 1519 316 итого ответ 4

Ответ добавил: Гость

program ttt; var i,j,a,b,c: integer; beginreadln(a); readln(b); readln(c); if (a> b) then if (a> c) then begin write(a); if (b> c) then begin write(b); write(c) end; else begin write(c); write(b); endend; elseif (b> c) then begin write (b); if(a> c)then begin write(a); write(c); end; else begin write(c); write(a); end; end; else begin write(c); if(a> b) then begin write(a); write(b)end; else begin write(b); write(a); end; end; end; неоптимальный, но понятный алгоритм.а в другом случае можноо оптимизировать.. как- подумай -; )

Больше вопросов по информатике