Есть ответ 👍

С++ дан массив с 17 элементами {1 ,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17} элементы превышающие цифру 7 заменить на 17 то есть сделать так {1 ,2,3,4,5,6,7,17,17,17,17,17,17,17,17,17,17}

214
465
Посмотреть ответы 1

Ответы на вопрос:

Luda11058
4,4(64 оценок)

Program array15numbers; var a: array [1..15] of integer; b: array [1..15] of real; i: integer; begin for i: =1 to 15 do begin a[i]: =-20 + random(41); {почему не 40? такова особенность паскаля} writeln(a[i]); {чтобы увидеть созданный массив} end; writeln(); {нужен, чтобы сделать отступ} for i: =1 to 15 do begin if abs(a[i] mod 2) = 1 then {abs - модуль от числа, mod - остаток от деления} begin b[i]: =a[i]*3; end else begin b[i]: =a[i]/2; end; writeln(b[i]); end; end. остались вопросы? - спрашивай в комментах. нужно более подробное объяснение - пиши в лс vkcom/ilyahard

Популярно: Информатика