Форум программистов, компьютерный форум, киберфорум
Delphi для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/11: Рейтинг темы: голосов - 11, средняя оценка - 4.82
самнит
1

Сгенерировать массив из 100 случ чисел

11.06.2010, 09:53. Показов 2017. Ответов 1
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
нужно написать программу, которая генерирует массив из 100 случайных целых чисел в диапозоне от -999 до 999. Также есть 4 доп условия:
1) отсортировать все четные, положительные числа, которые больше заданного числа
2) отсортировать все отрицательные числа, которые меньше среднего арифметического
3) отсортировать все числа, которые находятся в диапазоне от А до В
4) отсортировать все нечетные, отрицательные числа, абсолютное значение которых больше заданного числа

Помогите пожалуйста
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
11.06.2010, 09:53
Ответы с готовыми решениями:

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

Программа, которая заполняет динамический массив случ. числами в диапозоне от 0 до 100
Надо реализовать windowsform программу, которая заполняет динамический массив случ. числами в...

Сгенерировать и вывести на экран массив с 10 случайных чисел в диапазоне от -100 до 100. Цикличный сдвиг массива влево на 1 и вывод на экран
Помогите написать программку в Паскале, что сгенерирует и выведет на экран массив с 10 случайных...

Сгенерировать массив из 30 чисел в интервале 1 до 100. Найти ВТОРОЙ наибольший элемент массива.
Сгенерировать массив из 30 чисел в интервале 1 до 100. Найти ВТОРОЙ наибольший элемент массива.

1
Фрилансер
452 / 433 / 117
Регистрация: 01.06.2010
Сообщений: 1,314
11.06.2010, 13:53 2
Лучший ответ Сообщение было отмечено как решение

Решение

Цитата Сообщение от самнит Посмотреть сообщение
нужно написать программу, которая генерирует массив из 100 случайных целых чисел в диапозоне от -999 до 999.
Delphi
1
2
3
Randomize;
for i:=1 to 100 do
  A[i]:=random(1999)-999;
Добавлено через 35 минут
Цитата Сообщение от самнит Посмотреть сообщение
3) отсортировать все числа, которые находятся в диапазоне от А до В
Delphi
1
2
3
4
5
6
7
8
9
10
11
A:=TryStrToInt(EditA.Text);
B:=TryStrToInt(EditB.Text);
if B>A then
  for i:=A to B-1 do    {линейная сортировка по возрастанию...}
    for j:=i+1 to B do
      if Mass[j]<Mass[i] then
        begin
          Max:=Mass[i];
          Mass[i]:=Mass[j];
          Mass[j]:=Max
        end;
Я, правда, понял что А и В - это диапазоны индексов, но скорее всего ошибся...
Вот исправил ситуацию...

Добавлено через 14 минут
Цитата Сообщение от самнит Посмотреть сообщение
3) отсортировать все числа, которые находятся в диапазоне от А до В
Delphi
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
A:=TryStrToInt(EditA.Text);
B:=TryStrToInt(EditB.Text);
if A>B then
  begin
    A:=A+B;
    B:=A-B;
    A:=A-B
  end;
for i:=1 to 99 do
  if (Mass[i]>=A) and (Mass[i]<=B) then
    for j:=i+1 to 100 do
      if (Mass[j]>=A) and (Mass[j]<=B) then
        if Mass[j]<Mass[i] then
          begin
            Max:=Mass[i];
            Mass[i]:=Mass[j];
            Mass[j]:=Max
          end;
Добавлено через 1 час 29 минут
З.Ы. Неправильно написал, нужно TryStrToInt заменить на StrToInt... Sorry...
0
11.06.2010, 13:53
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
11.06.2010, 13:53
Помогаю со студенческими работами здесь

Сгенерировать массив из 20 чисел в интервале 0 до 100. Определить есть ли в массиве одинаковые числа.
Сгенерировать массив из 20 чисел в интервале 0 до 100. Определить есть ли в массиве одинаковые...

Сгенерировать матрицу размерности М х К из случайных вещественных чисел из интервала -100, 100
Здравствуйте. WIndows Forms. Дано: с клавиатуры вводятся два целых числа – М и К. 1&lt;M&lt;10, 1&lt;K&lt;10....

Сгенерировать N случайных чисел из диапазона от -100 до 100. Вывести их на экран, определить разницу между максимальным и минимальным значениями
Прошу помочь с задачей. Заранее спасибо! Сгенерировать Nслучайных чисел из диапазона от -100 до...

(Массив) Сортировка элементов случ. чисел массива по убыванию
Помогите пожалуйста! Очень нужно написать программу, которая будет: сортировать элементы...

Сгенерировать два массива случайных целых чисел A и B по 100 элементов. Слить их в массив C из 200 элементов так, чтобы элементы массива A имели в C н
Сгенерировать два массива случайных целых чисел A и B по 100 элементов. Слить их в массив C из 200...

сгенерировать последовательность из 100 натуральных чисел
Доброго времени суток. у меня лабораторка есть, но нам толком ниче необьяснили как делать. вот само...


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

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru