Заполнить массив А из 15 целых чисел случайными элементами из диапазона

Заполнить массив А из 15 целых чисел случайными элементами из спектра от 0 до 101. Заполнить массив B по формуле: B[i]:=A[i]+10. Размерности массивов A и B схожие. Вывести оба массива на экран.
Сделать в Паскале. Информатика, 9 класс. Заблаговременно спасибо.

Задать свой вопрос
2 ответа

// PascalABC.NET 3.4.2, сборка 1864 от 11.11.2018

// Внимание! Если программка не работает, обновите версию!


begin

 var a := ArrRandom(15, 0, 101);

 a.Println;

 var b := a.Select(t -gt; t + 10).ToArray;

 b.Println

end.

27 39 18 86 98 61 17 79 52 4 77 95 35 67 66

37 49 28 96 108 71 27 89 62 14 87 105 45 77 76

Код (Pascal)

var

 a, b: array[1..15] of integer;

 i: integer;


begin

 for i := 1 to 15 do

 begin

   a[i] := random(102);

   b[i] := a[i] + 10;

 end;

 writeln('Массив A:');

 for i := 1 to 15 do

   write(a[i], ' ');

 writeln;

 writeln('Массив B:');

 for i := 1 to 15 do

   write(b[i], ' ');

 writeln;

end.

Лязова Нина
var A, B: array[1..15] of integer; i: integer;begin for i:=1 to 15 do begin A[i] := random(102); B[i] := A[i] + 10; writeln(B[i]); end;end.
Oleg
так короче в разы
Слава Рыбачко
ой, не прочел о том, что вывести надо оба массива
Игорь Сабачинский
Поспешишь - знаменито что будет))
Людмила Тетеричева
А "короче в разы" - это наверху. 6 строк.
Вера Шимарева
Согласен. Наверху - благовидное и лаконичное решение. Но когда я заглядываю в учебник по информатике, я вижу коды приблизительно в формате моего ответа. При всём почтеньи к Для вас и Вашему стилю кода, мне кажется, было бы очень удивительно, если ученик, который не может написать "Hello world" без подмоги учителя либо одноклассников, вдруг прибывает с решением в 6 строк не в "формате" кодов из учебника и разговаривает, что его решение работает только на заключительных версиях PascalABC.Net
Виолетта
Во-первых, не на заключительных, а на версиях не старше двух лет. Указана животрепещущая, в ней пример выполнен. Во-вторых, теснее в довольно многих школах сходу начинают учить писать в PascalABC.NET, почитая свое время и время школьников.
Олеся Карцевская
Если писать кратко и живо, за урок можно в 3-4 раза больше всего успеть. А это - качество познаний.
, оставишь ответ?
Имя:*
E-Mail:


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

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

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

Войти на сайт