1. составьте программку ввода частей массива а[1..8] с клавиатуры и вывода

1. составьте программку ввода частей массива а[1..8] с клавиатуры и вывода на экран частей с отрицательными значениями.
2. 1-ое задание с листка, пункт в)
3.составьте программку, которая наполняет массив а [1..10] случайными целыми числами в спектре от 1 до 10 и обретает количество элементов с нечетными значениями. (упр. 2, пункт а))
4.составьте программку, которая наполняет массив а [1..10] случайными целыми числами в диапазоне от 1 до 10 и находит сумму частей с четными значениями и количество частей с нечетными значениями(на картинке упр.3, пункт а) )
лучше смотрите по картинке, т.к. побаиваюсь что где-то ошиблась....

Задать свой вопрос
1 ответ
1
var
  a: array [1..8] of integer;
  i: integer;
begin
  writeln('Введите 8 частей массива: ');
  for i := 1 to 8 do read(a[i]);
  for i := 1 to 8 do write(-a[i]:4);
end.

1.в
var
  a: array [1..6] of integer;
  x, i: integer;
begin
  x := 3;
  for i := 1 to 6 do
  begin
    a[i] := x;
    x := x + 3;
  end;
  for i := 1 to 6 do write(a[i]:4);
end.

2.а
var
  a: array [1..10] of integer;
  x, i: integer;
begin
  randomize;
  writeln('Массив: ');
  for i := 1 to 10 do
  begin
    a[i] := random(11);
    if a[i] mod 2 lt;gt; 0 then x := x + 1;
  end;
  for i := 1 to 10 do write(a[i]:4);
  writeln;
  writeln('Кол-во частей с нечетными значениями: ', x);
end.

3.а
var
  a: array [1..10] of integer;
  sum, x, i: integer;
begin
  randomize;
  writeln('Массив: ');
  for i := 1 to 10 do
  begin
    a[i] := random(11);
    if a[i] mod 2 lt;gt; 0 then x := x + 1
    else sum := sum + a[i];
  end;
  for i := 1 to 10 do write(a[i]:4);
  writeln;
  writeln('Кол-во частей с нечетными значениями: ', x);
  writeln('Сумма частей с четными значениями: ', sum);
end.
Vojtekajtes Lenka
а можно и решение других задач? пожалуйста.
Андрей Дарвенко
Да да) Сейчас напишу)
Milena Tjatenko
Всё, кажется)
Вера Печатникова
там же еще 4 и 3 упражнение, сможете пожалуйста тоже решить
Эвелина Телепенина
4 и 3 на сто процентов?
Рита Фрагова
о нет, нет, я просто не посмотрела что вы их теснее решили, инет глючит...
Алексей Ставер
Ничего) Фортуны для вас.
, оставишь ответ?
Имя:*
E-Mail:


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

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

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

Войти на сайт