Составьте программу которая заполняет массив а [1..10]случайными целыми числами в...

0 голосов
25 просмотров

Составьте программу которая заполняет массив а [1..10]случайными целыми числами в диапазоне от 1 да 22 и преобразовывает его увеличивая все элементы с четными значениями на 1 а с нечетными уменьшая на 1


Информатика (12 баллов) | 25 просмотров
0

Так что бери и радуйся, что за тебя работу сделали.

0

надо было типо так решить Program ...;var a:array [1..10] of integer;i:integer;beginwrite;for i:=1 to 10 dobegina[i]:=random(22)+1;write(a[i], ' ');end;writeln;write;for i:=1 to 10 dobeginif i mod 2 = 0 thenbegina[i]:=a[i]+1;write(a[i], ' ');a[i]:=a[i]-1;write(a[i], ' ');end;end;end.

0

так что типо вот так надо было

0

Ну это код на т. н. "Пасцале". Однако в задании про язык ни слова.

0

То, что я написал, - "Глагол", диалект Оберона (развитие "Пасцала").

0

кпц

0

Так что бери, что дали, и не выступай.

0

ты ничего не дал толком

0

Ты не оборзел ли?

0

Я за тебя твои тупые задачки решаю, а в ответ вместо благодарности получаю "ты ничего не дал толком"?

Дан 1 ответ
0 голосов

ОТДЕЛ Задание+;
ИСПОЛЬЗУЕТ Матем ИЗ "...\Отделы\Числа\";

ПЕР
  a: РЯД 10 ИЗ ЦЕЛ;
  сч: ЦЕЛ;

УКАЗ
  ОТ сч := 0 ДО РАЗМЕР(a) - 1 ВЫП
    a[сч] := УЗК(ВШИРЦЕЛ(Матем.случ() * 21)) + 1
  КОН;
  ОТ сч := 0 ДО РАЗМЕР(a) - 1 ВЫП
    ЕСЛИ ЧЕТ(a[сч]) ТО УВЕЛИЧИТЬ(a[сч])
    ИНАЧЕ УМЕНЬШИТЬ(a[сч]) КОН
  КОН

КОН Задание.