Статистика
Всего в нашей базе более 4 327 663 вопросов и 6 445 976 ответов!

составить программу, которая формирует массив из 15 случайных чисел принадлежащих промежутку [3,33]. Нечетные числа заменяет на 1, а остальные

5-9 класс

увеличивает на 3. На экран выводятся исходные и преобразованные значения

Kozhuhova79 17 янв. 2017 г., 21:51:41 (7 лет назад)
Рейтинг
+ 0 -
0 Жалоба
+ 0 -
Dines65466
17 янв. 2017 г., 22:33:21 (7 лет назад)

var

  a: array [1..15] of integer;  //Массив из 15 целых чисел

  i: integer;

 

begin

  randomize;  

  write('Исходный массив:  ');

  for i:= 1 to 15 do  {Заполняем массив случайными целыми числами в промежутке [3; 33] и распечатываем его}

  begin

    a[i]:= random(31) + 3;

    write(a[i], '  ');

  end;

  writeln;

  write('Преобразованный массив:  ');

  for i:= 1 to 15 do  {Если элемент нечетный, то заменяем его на 1, иначе увеличивам его на 3 и распечатываем полученный массив}

  begin

    if a[i] mod 2 = 0 then a[i]:= 1

    else a[i]:= a[i] + 3;

    write(a[i], '  ');

  end;

  writeln;  {Переход на новую строку, чтобы при следующем запуске программы информация выводилась с новой строки}

end.

Если все правильно, отметь решение как лучшее)

Ответить

Другие вопросы из категории

ПОЖАЛУЙСТА, ПОМОГИТЕ! ПАСКАЛЬ!

1. Задать случайным образом 10 чисел от 22 до 135. Напечатать те из них, которые больше 100.
2. Задать с клавиатуры А и N. Напечатать значение А в степени N.
3. Задать с клавиатуры N. Напечатать значение N! = 1*2*3*4*...*N.
4. Напечатать большие русские буквы в строчку через 2 пробела.
5. Напечатать маленькие русские буквы в 2 строчки: от "я" до "р", от "п" до
"а".
6. Ввести с клавиатуры 5 значений для Х. Вычислить и напечатать для каждого из них значение Y по правилу:
а) б)
3*X, если X<=-9 X/10, если X<=-9
Y = X-8, если -9 3*X, если X>=9 X/10, если X>=9
7.Напечатать маленькие английские буквы в столбик от "z" до "а".

2. Сообщение передается шифром. В нём присутствуют только буквы из приведённого фрагмента кодовой таблицы.

Р
Е
Д
И
С
! ! ?
! !
! ?
? ? ?
? !
Определите, какое сообщение закодировано в строчке ? ! ! ! ! ?.

3. Некоторый алгоритм из одной цепочки символов получает новую цепочку следующим образом. Сначала вычисляется длина исходной цепочки символов; если она нечётна, то дублируется средний символ цепочки символов, а если чётна, то в середину цепочки добавляется буква А. В полученной цепочке символов каждая буква заменяется буквой, следующей за ней в русском алфавите (А – на Б, Б – на В и т. д., а Я – на А). Получившаяся таким образом цепочка является результатом работы описанного алгоритма. Например, если исходной была цепочка КОТ, то результатом работы алгоритма будет цепочка ЛППУ, а если исходной была цепочка ВАНЯ, то результатом работы алгоритма будет цепочка ГББОА.
Дана цепочка символов САН. Какая цепочка символов получится, если к данной цепочке применить описанный алгоритм дважды (т. е. применить алгоритм к данной цепочке, а затем к результату вновь применить алгоритм)?
Русский алфавит: АБВГДЕЁЖЗИЙКЛМНОПРСТУФХЦЧШЩЪЫЬЭЮЯ

4. Статья, набранная на компьютере, содержит 4 страницы, на каждой странице 32 строки, в каждой строке 60 символов (включая символы перевода строки или страницы). В одном из представлений Unicode каждый символ кодируется 16 битами. Определите информационный объем статьи в этом варианте представления Unicode.

Небольшой размер файла – один из достоинств …

1) векторной графики
2) растровой графики
3) векторной и растровой графики
4) нет правильного ответа

Читайте также



Вы находитесь на странице вопроса "составить программу, которая формирует массив из 15 случайных чисел принадлежащих промежутку [3,33]. Нечетные числа заменяет на 1, а остальные", категории "информатика". Данный вопрос относится к разделу "5-9" классов. Здесь вы сможете получить ответ, а также обсудить вопрос с посетителями сайта. Автоматический умный поиск поможет найти похожие вопросы в категории "информатика". Если ваш вопрос отличается или ответы не подходят, вы можете задать новый вопрос, воспользовавшись кнопкой в верхней части сайта.