1 / 1 / 0
Регистрация: 29.01.2013
Сообщений: 90
|
|
1 | |
Из элементов введенного массива сформировать новый массив, содержащий положительные числа11.01.2015, 15:36. Показов 878. Ответов 9
Метки нет (Все метки)
Написать программу ввода массива целых чисел из текстового файла. Файл содержит не
более 100 записей (строк). В одной строке размещено пять значений заданных чисел, разделённых пробелом. Из элементов введенного массива сформировать новый массив, содержащий положительные числа. Найти номер максимального элемента.
0
|
11.01.2015, 15:36 | |
Ответы с готовыми решениями:
9
Дан массив целых чисел, содержащий 10 элементов. Составить новый массив, записать в него сначала все положительные элементы исходного массива Сформировать массив содержащий 15 случайных элементов с помощью датчика чисел, получить новый массив Заданы два динамических массива. Сформировать новый массив, содержащий элементы, не входящие в оба массива Сформировать новый массив, содержащий элементы, не входящие в оба массива |
CAPITAL OF ROCK!
1281 / 708 / 982
Регистрация: 03.03.2010
Сообщений: 2,286
|
|
11.01.2015, 16:00 | 2 |
новый массив одномерный?
0
|
1 / 1 / 0
Регистрация: 29.01.2013
Сообщений: 90
|
|
11.01.2015, 16:36 [ТС] | 3 |
0
|
CAPITAL OF ROCK!
1281 / 708 / 982
Регистрация: 03.03.2010
Сообщений: 2,286
|
|
11.01.2015, 17:12 | 4 |
Tarick, это ваше задание, что значит "видимо"?
0
|
1 / 1 / 0
Регистрация: 29.01.2013
Сообщений: 90
|
|
11.01.2015, 17:35 [ТС] | 5 |
0
|
CAPITAL OF ROCK!
1281 / 708 / 982
Регистрация: 03.03.2010
Сообщений: 2,286
|
|||||||||||
11.01.2015, 18:53 | 6 | ||||||||||
1
|
1 / 1 / 0
Регистрация: 29.01.2013
Сообщений: 90
|
|
11.01.2015, 19:00 [ТС] | 7 |
спасибо огромное ))))
0
|
Модератор
|
|||||||||||||||||||||
12.01.2015, 11:09 | 8 | ||||||||||||||||||||
JokeR.BY,
Разрешите позанудствовать? Ошибки и недочёты есть. Например,
По поводу динамики, нерационально на каждом шаге цикла увеличивать массив на 1 строку. Раз уж читаете не более 100 строк (с учетом исправленной выше ошибки), сделайте SetLength(ar, 100) в начале, посчитайте по ходу чтения количество, SetLength(ar, arSize) в конце. Аналогично для ar2. Добавлено через 24 минуты И попытка "утрамбовать" задачку (имеется в виду номер максимального элемента в массиве C, по крайней мере из исходное задание прочитал именно так):
Если вывод исходного массива не нужен, убрать Write/WriteLn из строк 9, 14, 20. Добавлено через 5 минут Если же нужен порядковый номер максимального в A, то
0
|
CAPITAL OF ROCK!
1281 / 708 / 982
Регистрация: 03.03.2010
Сообщений: 2,286
|
|
12.01.2015, 11:43 | 9 |
bormant, та да. упустил момент с проверкой количества. тогда и в случае с динамическим должно быть (arSize < 99).
по поводу динамики: смысл тогда делать динамический массив, если мы с ходу делаем тоже самое, что и в первом варианте?) вообще, динамикой поначалу я хотел сделать создание массива с, который был бы двумерным, но с разной длиной куска [1..m], то бишь массив, считанный из файла, но без отрицательных и нуля. Не по теме: а потом Остапа понесло в другую сторону.
0
|
Модератор
|
||||||
12.01.2015, 12:15 | 10 | |||||
Смысл может быть, например, такой:
0
|
12.01.2015, 12:15 | |
12.01.2015, 12:15 | |
Помогаю со студенческими работами здесь
10
Сформировать новый массив В из элементов массива А, больших 7 Сформировать новый массив В из элементов массива А, больших 7 Сформировать новый массив В, состоящий из положительных элементов массива А Сформировать новый массив B ,состоящий из нечетных элементов массива Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |