0 / 0 / 0
Регистрация: 30.11.2014
Сообщений: 60
|
||||||
1 | ||||||
Вывести в порядке невозрастания (убывания) элементы массива, модуль которых больше 206.01.2015, 00:54. Показов 3089. Ответов 12
Метки нет (Все метки)
Собственно сама задачка : Дан одномерный массив из N случайных действительных чисел в диапазоне от -4 до 8 . Вы-
вести в порядке невозрастания (убывания) элементы, модуль которых больше 2. Есть предположение что размер массива задан неправильно,кому не сложно покажите новичку ошибку
0
|
06.01.2015, 00:54 | |
Ответы с готовыми решениями:
12
Как вывести в порядке невозрастания (убывания) элементы массива, модуль которых больше 2 Вывести в порядке невозрастания (убывания) элементы, находящиеся в диапазоне между A и B Вывести на экран слова в порядке невозрастания (убывания) их длин Расположить в порядке убывания положительные элементы тех столбцов последний элемент которых больше заданного числа |
Dimension
594 / 462 / 223
Регистрация: 08.04.2014
Сообщений: 1,710
|
||||||
06.01.2015, 01:05 | 2 | |||||
в чем проблема сразу сделать размер массива в 500к элементов?
Добавлено через 6 минут
1
|
0 / 0 / 5
Регистрация: 05.01.2015
Сообщений: 46
|
|
06.01.2015, 01:14 | 3 |
А память кто будет очищать?
Добавлено через 7 минут Nikool, ты понимаешь, что значит модуль больше 2?
0
|
0 / 0 / 0
Регистрация: 30.11.2014
Сообщений: 60
|
|
06.01.2015, 01:20 [ТС] | 4 |
Задание такое что размер надо самому ввести,модуль больше 2 значит модуль каждого числа должен быть больше 2,
а как и где очистить память?
0
|
0 / 0 / 5
Регистрация: 05.01.2015
Сообщений: 46
|
|
06.01.2015, 01:22 | 5 |
Сообщение было отмечено Nikool как решение
Решение
delete [] a;
delete [] b; Очищать память будешь тогда, когда массивы тебе уже не понадобятся
0
|
0 / 0 / 0
Регистрация: 30.11.2014
Сообщений: 60
|
|
06.01.2015, 01:29 [ТС] | 6 |
Задание таково что с клавиатуры ввести нужно
Добавлено через 4 минуты Nuckles, ааа те в конце программы Добавлено через 27 секунд Dimension, задание такое дурацкое
0
|
0 / 0 / 5
Регистрация: 05.01.2015
Сообщений: 46
|
||||||
06.01.2015, 01:51 | 7 | |||||
Сообщение было отмечено Nikool как решение
Решение
Где в конце? Не вижу...
Добавлено через 21 минуту
0
|
0 / 0 / 0
Регистрация: 30.11.2014
Сообщений: 60
|
|
06.01.2015, 02:09 [ТС] | 8 |
Nuckles, я имел ввиду что перед return 0; поставить надо
0
|
0 / 0 / 5
Регистрация: 05.01.2015
Сообщений: 46
|
|
06.01.2015, 02:12 | 9 |
0
|
0 / 0 / 0
Регистрация: 30.11.2014
Сообщений: 60
|
|
06.01.2015, 02:21 [ТС] | 10 |
Nuckles, а что то проверка на модуль тяжеловата для усвоения,а мой вариант не правильный?
0
|
0 / 0 / 5
Регистрация: 05.01.2015
Сообщений: 46
|
|
06.01.2015, 02:24 | 11 |
0
|
0 / 0 / 0
Регистрация: 30.11.2014
Сообщений: 60
|
|
06.01.2015, 02:27 [ТС] | 12 |
Nuckles, if(*(arr + i) > 2) почему arr+i
0
|
0 / 0 / 5
Регистрация: 05.01.2015
Сообщений: 46
|
|
06.01.2015, 02:31 | 13 |
Потому что в динамике к массиву так обращаются:
Динамика: *(arr + i) Статика: arr[i]
0
|
06.01.2015, 02:31 | |
06.01.2015, 02:31 | |
Помогаю со студенческими работами здесь
13
Вывести вначале элементы массива с нечетными номерами в порядке возрастания номеров, затем - элементы с четными в порядке убывания номеров Вывести элементы массива с нечетными номерами в порядке убывания номера Вывести элементы массива с нечетными номерами в порядке убывания номеров Вывести элементы массива с нечетными номерами в порядке убывания номеров Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |