Помогите сделать) Удалить первый элемент массива кратный 3.

0 интересует 0 не интересует
98 просмотров

Помогите сделать) Удалить первый элемент массива кратный 3.


спросил от (12 баллов) в категории Информатика
оставил комментарий от Одаренный (2.6k баллов)
0 0

сделать его = 0 или вообще убрать?

оставил комментарий от (12 баллов)
0 0

сделать его 0

1 Ответ
0 интересует 0 не интересует
ответил от Одаренный (2.6k баллов)

Const     
n = 10; 
var   
a : array [1..n] of integer; 
 i,m : integer; 
    begin
  for i := 1 to n do //При формировании забил
   a[i] := i;               //просто индексы
 
 m := 0; 
  i := 1;
 while (m = 0)
 and (i<=n) do   <br>  begin 
    if a[i] mod 3 = 0 then 
      begin   
     a[i] := 0;   
     m := 1; 
     end ; 
    i := i +1; 
    end;  
 for i := 1 to n do 
  writeln (a[i]); 
  end. 

оставил комментарий от (12 баллов)
0 0

Спасиииииибооо <3

оставил комментарий от (12 баллов)
0 0

ОН ЗАЦИКЛИЛСЯ!

оставил комментарий от (12 баллов)
0 0

WTF

оставил комментарий от Одаренный (2.6k баллов)
0 0

у меня вроде работает PascalABC.Net

оставил комментарий от Одаренный (2.6k баллов)
0 0

И даже если подходящего элемента нет, то он выходит из while

оставил комментарий от (12 баллов)
0 0

оу. а у меня Турбо паскаль

...