Форум программистов, компьютерный форум, киберфорум
PascalABC.NET
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/9: Рейтинг темы: голосов - 9, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 23.04.2016
Сообщений: 23
1

Разработка алгоритмов и программ с использованием динамических массивов

20.11.2017, 08:29. Показов 1700. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Модифицировать программу так, чтобы
1) количество генерируемых массивов не равнялось 10, а задавалось пользователем;
2) каждый сгенерированный массив выводился на экран.
Написать программу в PascalABCNET.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
20.11.2017, 08:29
Ответы с готовыми решениями:

Разработка алгоритмов и программ с использованием динамических массивов
Задан целочисленный массив размера N. Определить число отрицательных элементов в массиве.Написать в...

Разработка алгоритмов и программ с использованием под программ
дано действительные числа a, b. Получить u=min(a,b) v=min(ab,a+b) min(u+v2,3,14)

Разработка алгоритмов и программ с использованием указателей
Найти сумму кубов всех отрицательных элементов массива A={a}, удовлетворяющих условию a>=c*d....

Разработка программ и алгоритмов с использованием очередей
Нужно создать очередь и удалить из неё 4 элемента

2
5084 / 2655 / 2350
Регистрация: 10.12.2014
Сообщений: 10,047
20.11.2017, 08:42 2
Лучший ответ Сообщение было отмечено Tuku как решение

Решение

Pascal
1
2
3
4
5
6
7
8
begin
  var n : integer;
  repeat
    n := ReadInteger('Количество массивов =');
  until (n > 0) and (n <> 10);
  for var i := 1 to n do
    begin Write('Сгенерирован ' + i + ' массив: '); var a := ArrRandomInteger(Random(5,15)).Println;end;
end.
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32977 / 21288 / 8175
Регистрация: 22.10.2011
Сообщений: 36,565
Записей в блоге: 8
20.11.2017, 11:05 3
Pascal
1
2
3
4
5
6
7
begin
  var a := Range(1, ReadInteger('Количество массивов =')).
      Select(i -> begin 
                    result := ArrRandomInteger(Random(5,15));
                    Println('Сгенерирован ' + i + ' массив: ', result)
                  end).ToArray;
end.
0
20.11.2017, 11:05
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.11.2017, 11:05
Помогаю со студенческими работами здесь

Разработка алгоритмов и программ с использованием очередей
Создать очередь, удалить с очереди 4 элемента

Разработка алгоритмов и программ с использованием строчных величин
Дано: строчку s не более 40 символов Нужно: заменить все asd на del 2) удалить первую w 3)...

Разработка алгоритмов и программ с использованием метода вставки
Создайте массив, в котором n элементов. Упорядочить четверть по убыванию, треть по возрастанию....

Разработка программ и алгоритмов с использованием сортирования методом выбора
Создайте массив, в котором n элементов. Упорядочить первую треть массива по возрастанию и последнюю...

Разработка алгоритмов и программ с использованием методов внутренней сортировки
Составьте программу с использованием указанного метода сортировки. Необходимо сформировать...

Разработка алгоритмов и программ с использованием динамических массивов
Нужно сделать вывод динамического массива с суммой положительных элементов в начале массива и...


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

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