Форум программистов, компьютерный форум, киберфорум
Pascal ABC
Войти
Регистрация
Восстановить пароль
 
Рейтинг 5.00/11: Рейтинг темы: голосов - 11, средняя оценка - 5.00
1 / 1 / 0
Регистрация: 01.03.2014
Сообщений: 67
1

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

06.09.2014, 22:29. Показов 2187. Ответов 1
Метки нет (Все метки)

Сгенерировать случайным образом массив целых чисел. Разместить массив в динамической памяти. Найти сумму положительных элементов массива.
__________________
Помощь в написании контрольных, курсовых и дипломных работ здесь
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
06.09.2014, 22:29
Ответы с готовыми решениями:

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

Перемешать случайным образом массив целых чисел
Здравствуйте! Подскажите, пожалуйста, как в C# перемешать случайным образом массив целых чисел....

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

Заполнить массив из N целых чисел случайным образом из диапазона от -10 до 10
заполнить массив из n целых чисел случайным образом из диапазона от -10 до 10

1
Почетный модератор
64065 / 47477 / 32732
Регистрация: 18.05.2008
Сообщений: 115,185
07.09.2014, 07:59 2
Лучший ответ Сообщение было отмечено Yokano как решение

Решение

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 crt;
const max=100;
type uc=^integer;//указатель на элемент массива
var a:array[1..max] of uc; //массив указателей
    n,i,s:integer;
begin
randomize;
repeat
write('Размер массива от 1 до ',max,' n=');
readln(n);
until n in [1..max];
s:=0;
for i:=1 to n do
 begin
  new(a[i]); //выделяем память под элемент
  a[i]^:=-10+random(21); //передаем значение
  write(a[i]^:4);
  if a[i]^>0 then s:=s+a[i]^;//сумма положительных
 end;
writeln;
write('Сумма положительных=',s);
for i:=1 to n do
dispose(a[i]) //освобождаем память
end.
0
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.09.2014, 07:59

Случайным образом заполнить одномерный массив целых чисел А [i], где i = 1, 2, ., n. Вывести этот массив
1. Значение элементов в обратном направлении 2. Значение элементов с четными индексами 3....

Дан массив целых чисел (n=12), заполненный случайным образом числами
Дан массив целых чисел (n=12), заполненный случайным образом числами из промежутка . −...

Отсортировать одномерный массив из 20 целых чисел, заданный случайным образом
Отсортировать одномерный массив из 20 целых чисел, заданный случайным образом, метод выборки.

Отсортировать (по неубыванию) методом прямого выбора массив целых чисел A[n], n> 100. Массив заполнить случайным образом
Во втором button сортировка не работает. Помогите( ...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2021, vBulletin Solutions, Inc.