0 / 0 / 0
Регистрация: 07.11.2011
Сообщений: 8
|
|
1 | |
Вычислить максимальный по модулю элемент массива07.11.2011, 18:44. Показов 6751. Ответов 19
Метки нет (Все метки)
Заполнить случайными числами от -5 до 5.
В одномерном массиве, состоящем из 10 целых элементов вычислить: а)максимальный по модулю элемент массива; б)сумму элементов массива расположенных между первым и вторым положительными элементами. Преобразовать массив так чтобы все элементы равные 0 распологались после всех остальных под буквой а, более или менее получилось сделать, но вот остальные два даже в голову не приходит, как должна выглядеть программа.
0
|
07.11.2011, 18:44 | |
Ответы с готовыми решениями:
19
Вычислить максимальный по модулю элемент массива Вычислить максимальный по модулю элемент массива Вычислить максимальный по модулю элемент массива Вычислить максимальный по модулю элемент массива |
4728 / 2549 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
|
|
07.11.2011, 19:44 | 2 |
ну Вы покажите что получилось под буквой а, остальное Вам может быть помогут.
0
|
0 / 0 / 0
Регистрация: 07.11.2011
Сообщений: 8
|
|
07.11.2011, 19:49 [ТС] | 3 |
ну на экране появлялся массив и ниже строка "nomer elementa = (и тут было число максимального по модулю элемента массива)"
0
|
07.11.2011, 19:51 | 4 | |||||
1
|
4728 / 2549 / 757
Регистрация: 18.08.2009
Сообщений: 4,568
|
|
07.11.2011, 19:51 | 5 |
dlinniy_miron, а код покажете?
0
|
32 / 32 / 8
Регистрация: 07.10.2011
Сообщений: 117
|
|||||||||||
07.11.2011, 20:09 | 6 | ||||||||||
Сообщение было отмечено Памирыч как решение
Решение
Такая прога сойдёт?
Извени, забыл про последний пункт, кстати, rand()% всегда одни и те же числа выдаёт, если что, то введи свои
0
|
0 / 0 / 0
Регистрация: 07.11.2011
Сообщений: 8
|
|
07.11.2011, 20:11 [ТС] | 7 |
парочка вопросов, если можно))
1. _TCHAR* - это просто переменную ввели я так понимаю? 2. first=7,second=7 - для чего мы устанавливаем эти константы? Добавлено через 1 минуту код к сожалению на другом компьютере
0
|
32 / 32 / 8
Регистрация: 07.10.2011
Сообщений: 117
|
||||||
07.11.2011, 20:20 | 9 | |||||
1) вместо int _tmain(int argc, _TCHAR* argv[]) можешь просто написать int main(), это С++ у меня по-умолчанию пишет, можно стереть 2)а first=7 и second=7 это я написал, чтобы когда мы проверяли , ввели ли мы другие номера массива в эти переменные, вот только 7 испрвавь на числа больше 9 или меньше 0, эот моя ошибка(Просто такие числа (меньше 0 или больше 9)не будут присвоены из цикла do{} while, так как у нас массив из 10 элементов от 0 до 9, а если число в диапазоне от 0 до 9 будет переменным first и second присвоено, то значит в цикле было найдено положительное число)
Добавлено через 4 минуты Вот полностью рабочая прога, я в первой забыл про последний пункт, где нули вконце выводить в массиве
1
|
0 / 0 / 0
Регистрация: 07.11.2011
Сообщений: 8
|
|
07.11.2011, 20:23 [ТС] | 10 |
я заметил что попроще, но интересно count = 0; зачем? Ведь в дальнейшем ты не используешь вроде нигде.
Извиняюсь за свои вопросы, просто программируем в досовском си)
0
|
0 / 0 / 0
Регистрация: 07.11.2011
Сообщений: 8
|
|
07.11.2011, 20:27 [ТС] | 12 |
спасибо за помощь и за объяснение каждого пункта, под досовский я думаю легко отредактировать, так что сейчас попробую)
Добавлено через 1 минуту хорошо=))
0
|
32 / 32 / 8
Регистрация: 07.10.2011
Сообщений: 117
|
|
07.11.2011, 20:31 | 13 |
Просто сохранить весь этот листинг в срр файл и в ДОсовском С++ запустить можно, чтоб не маяться
0
|
0 / 0 / 0
Регистрация: 07.11.2011
Сообщений: 8
|
|
07.11.2011, 20:32 [ТС] | 14 |
0
|
32 / 32 / 8
Регистрация: 07.10.2011
Сообщений: 117
|
|
07.11.2011, 20:43 | 15 |
Если синтаксис такой же, то не должен
0
|
0 / 0 / 0
Регистрация: 07.11.2011
Сообщений: 8
|
|
07.11.2011, 20:48 [ТС] | 16 |
0
|
В вечном поиске...
275 / 235 / 30
Регистрация: 05.04.2011
Сообщений: 645
|
|||||||||||
07.11.2011, 21:16 | 17 | ||||||||||
Мой вариант:
другой вариант
0
|
4853 / 2653 / 911
Регистрация: 29.11.2010
Сообщений: 5,720
|
||||||
07.11.2011, 21:25 | 18 | |||||
Сообщение было отмечено Памирыч как решение
Решение
STL:
1
|
0 / 0 / 0
Регистрация: 07.11.2011
Сообщений: 8
|
|
08.11.2011, 04:45 [ТС] | 19 |
если честно, то как то тяжело
0
|
4853 / 2653 / 911
Регистрация: 29.11.2010
Сообщений: 5,720
|
||||||
10.11.2011, 02:06 | 20 | |||||
Сообщение было отмечено Памирыч как решение
Решение
Так легче?
0
|
10.11.2011, 02:06 | |
10.11.2011, 02:06 | |
Помогаю со студенческими работами здесь
20
Вычислить максимальный по модулю элемент массива Вычислить максимальный по модулю элемент массива Вычислить максимальный по модулю элемент массива Вычислить максимальный по модулю элемент массива Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |