0 / 0 / 0
Регистрация: 04.03.2017
Сообщений: 5
1

Напишите программу, которая заполняет массив из N элементов случайными целыми числами в диапазоне [ A , B ]

04.03.2017, 19:32. Показов 24675. Ответов 1
Метки нет (Все метки)

Напишите программу, которая заполняет массив из N элементов случайными целыми числами в диапазоне [ A , B ] и определяет количество трёхзначных чисел в этом массиве, которые не делятся на 5.

Входные данные
Входная строка содержит три числа: границы диапазона случайных чисел A и B , а также размер массива N . Все числа разделены пробелами. Гарантируется, что 0 < N ≤ 10000 .

Выходные данные
В первой строке программа должна вывести N элементов построенного массива, разделив их пробелами, а во второй строке – количество трёхзначных чисел в массиве, которые не делятся на 5.

Примеры
входные данные
50 200 10
выходные данные
50 54 180 80 91 151 98 74 106 114
3
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.03.2017, 19:32
Ответы с готовыми решениями:

Заполнить массив из N ячеек случайными целыми числами в диапазоне от -120 до 250. Найти сумму части элементов
Помогите пожалуйста: Размерность массива (количество элементов) вводится с клавиатуры....

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

Заполнить массив из 20 элементов вещественными случайными целыми числами в диапазоне от -10 до +10 и разделить его на два массива
Заполнить массив из 20 элементов вещественными случайными целыми числами в диапазоне от -10 до ...

массив из 20 элементов заполняется случайными целыми числами в диапазоне от0 до 100 и выводит на экран в строку. Массив сортируется классическим спосо
массив из 20 элементов заполняется случайными целыми числами в диапазоне от0 до 100 и выводит на...

1
Эксперт Pascal/Delphi
6804 / 4563 / 4817
Регистрация: 05.06.2014
Сообщений: 22,438
04.03.2017, 19:58 2
Лучший ответ Сообщение было отмечено 25565 как решение

Решение

Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
uses
  math;
const
  n_max = 100;
 
var
  x: array [1..n_max] of integer;
  a, b, N: integer; 
  i, k: integer;
 
begin
  randomize;
  write('A, B, N: ');
  readln(a, b, n);
  writeln('Элементы массива: ');
  for i := 1 to N do
  begin
    x[i] := RandomRange(a, b + 1);
    write(x[i], ' ');
    if (x[i] >= 100) and (x[i] <= 999) and (x[i] mod 5 <> 0) then
      inc(k);
  end;  
  writeln('Количество трёхзначных чисел в массиве, которые не делятся на 5: ', k);
end.
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.03.2017, 19:58
Помогаю со студенческими работами здесь

Заполнить массив из 100 элементов случайными целыми числами в диапазоне от 1 до 100
Мне очень нужна помощь, надеюсь откликнетесь... помогите написать, пожалуйста! 1. Заполнить...

Массив В(15) заполнить целыми случайными числами в диапазоне от 1 до 100
Массив В(15) заполнить целыми случайными числами в диапазоне от 1 до 100. Построить строку маску...

Напишите программу, которая заполняет массив из N элементов в обратном порядке последовательными натуральными
Здравствуйте,помогите пожалуйста написать код,спасибо.Напишите программу, которая заполняет массив...

Заполнить массив случайными целыми числами в диапазоне [A, B], найти максимальный четный положительный элемент
Здравствуйте,помогите пожалуйста написать код,спасибо.Напишите программу, которая заполняет массив...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2023, CyberForum.ru