Дан одномерный массив A(N). Поменять все нечетные элементы массива и великие

Дан одномерный массив A(N). Заменить все нечетные элементы массива и большие 5 числом 7. Найти количество таких частей. Паскаль.

Задать свой вопрос
1 ответ
Var 
  n,count,i: integer;
  a: array[1..100] of integer;
begin  
  randomize;
  write ('введите N: ');
  readln (n);
  count:=0;
  for i:=1 to n do begin
    a[i]:=random(1,10);
    write (a[i],' '); // для наглядности. можно удалить
    if (a[i]gt;5) and (a[i] mod 2 =1)
      then begin 
          a[i]:=7;
          count:=count+1
      end
  end;
  writeln;
  for i:=1 to n do 
    write (a[i],' ');
  writeln;
  writeln ('count = ',count);
end.
-------------------------------------
Пример:
введите N: 10
1 9 6 9 9 4 8 8 9 6 
1 7 6 7 7 4 8 8 7 6 
count = 4

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

Для того чтобы стать полноценным пользователем нашего портала, вам необходимо пройти регистрацию.
Зарегистрироваться
Создайте собственную учетную запить!

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт