0 / 0 / 0
Регистрация: 16.12.2020
Сообщений: 11
|
||||||
1 | ||||||
Как поменять местами первый положительный элемент с последним отрицательным?21.12.2020, 17:27. Показов 4349. Ответов 19
Если размер и элементы массивы задается с клавиатуры, Как я понимаю это делается с помощью цикла for и создается врем переменная я приложу код, но у меня что-то не выходит, подскажите пожалуйста
0
|
21.12.2020, 17:27 | |
Ответы с готовыми решениями:
19
Поменять местами первый положительный элемент с последним, второй элемент с предпоследним и т.д Третий положительный элемент поменять местами с последним элементом массива Массив: Поменять местами первый элемент поменять с последним, второй - с предпоследним и т.д. Поменять местами первый отрицательный и последний положительный элемент массива |
1272 / 1029 / 470
Регистрация: 25.12.2016
Сообщений: 3,333
|
|
22.12.2020, 10:32 | 2 |
Что такое
a_a1 ?
0
|
0 / 0 / 0
Регистрация: 16.12.2020
Сообщений: 11
|
||||||
22.12.2020, 12:16 [ТС] | 3 | |||||
Название массива, если не понятно, то может так будет понятнее?
0
|
Комп_Оратор)
|
||||||
22.12.2020, 13:54 | 4 | |||||
Lisa Alers, факт нахождения первого положительного элемента можно отметить переустановкой флага, а отрицательный находить до конца. Если стандартной библиотекой не пользоваться
Добавлено через 5 минут Ещё момент. Я показал как найти значения. По этой же схеме можно найти и пару индексов, а потом поменять местами значения. Справитесь?
0
|
0 / 0 / 0
Регистрация: 16.12.2020
Сообщений: 11
|
|
22.12.2020, 14:08 [ТС] | 5 |
Думаю да, но если нет то напишу, спасибо.
0
|
0 / 0 / 0
Регистрация: 16.12.2020
Сообщений: 11
|
|||||||||||
28.12.2020, 02:20 [ТС] | 6 | ||||||||||
IGPIGP, Здравствуйте, что-то не работает ваш код ну или я тормоз скорее второе, на днях я нашла на этом форме похожие задание там такой код
cout<< "1 negative element is missing" << endl; else if(index_last_pol == n+1) cout<< "last positive element is missing" << endl; считаю это не нужным. Можете помочь найти ошибку в моем коде
0
|
Комп_Оратор)
|
||||||
28.12.2020, 02:48 | 7 | |||||
не всегда кот виноват, но бывает и кот.
Зато вы подумали и попробовали. Это тоже опыт)
0
|
845 / 648 / 323
Регистрация: 24.02.2017
Сообщений: 2,289
|
||||||
28.12.2020, 09:30 | 8 | |||||
1
|
0 / 0 / 0
Регистрация: 16.12.2020
Сообщений: 11
|
|
28.12.2020, 13:54 [ТС] | 10 |
IGPIGP, повар1, Спасибо вам конечно, но у меня задание в лаб.раб именно чтоб размерность массива и их значения вводились склавы. чтоб без сложных функций и тп. а у вас значения уже прописаны.
0
|
845 / 648 / 323
Регистрация: 24.02.2017
Сообщений: 2,289
|
|
28.12.2020, 14:10 | 11 |
Lisa Alers, Для Вас сделано 99% работы. Один процент оставляем Вам. Подсказка: первая тема -инициализация динамического массива, вторая тема: ввод значения в переменную используя цикл.
0
|
610 / 415 / 151
Регистрация: 11.01.2019
Сообщений: 1,746
|
||||||
28.12.2020, 14:13 | 12 | |||||
Сообщение было отмечено Lisa Alers как решение
Решение
Lisa Alers,
PS: Без сложных функций! Препод будет светиться от счастья ))
2
|
IGPIGP
|
28.12.2020, 15:07
#13
|
0
|
0 / 0 / 0
Регистрация: 16.12.2020
Сообщений: 11
|
|
28.12.2020, 15:58 [ТС] | 14 |
повар1, Я прошу прощения, если пойти в самое начало темы, то в описании написано размер и элементы массивы задается с клавиатуры, "Как я понимаю это делается с помощью цикла for и создается врем переменная я приложу код, но у меня что-то не выходит, подскажите пожалуйста". Я приложила код сначала он был не понятный я исправила, мне пришел ответ, он мне не подошел, я написала об этом, потом я прикрепила свое рассуждение, что на этом форуме есть практически такое же задание, я прикрепила код из той темы и свой код, но у меня выдает ошибку, прикрепила с крин с ошибкой, попросила посмотреть именно мой код что не так. Знаете у меня в лаб. раб. 5 пунктов: 1. размерность массива должна ввод с клав-ры. 2. значения элементов массива должна вводится с клав-ры. 3. Найти сумму положительных элементов массива, стоящих начетных позициях. 4 Найти max min вывести их на экран и найти произведение, и последний 5 пункт: поменять местами первый положительный элемент с последним отрицательным я 4 пункта сделала сама просто не стала не стала выкладывать сюда весь код, а только 2 пункта и 1 предположительный, чтобы легче было вам ориентироваться.
И еще я не писала так как другие пользователи на этом же форуме, а они вообще по-моему наглые. Пример: Мне нужно сдать лаб. раб. Нужно сделать титульный лист, приложены задания, написать блок-схему решения, код программы, и результаты теста и, что интересно, по-моему сделали как они просили. А я все сделала сама, и не стала просить кого-то, хотя я вообще знала, как читать и составлять эти схемы. И знаете я не сижу просто так и не жду когда же за меня напишут программу, а сижу думаю, ищу что-то пытаюсь делать, я уже не знаю куда писать, если бы у меня были знакомые, или однокурсники, то я бы спросила у них, но их нет. Так что, как вы говорите: "Для Вас сделано 99% работы и 1% оставили вам"- уж простите, но по-моему все наоборот. Если бы информация была бы по перестановке, то меня бы тут не было. Добавлено через 2 минуты jugu, Спасибо вам большое!!!!!! Хоть кто- то понял что мне нужно)
0
|
Комп_Оратор)
|
|
28.12.2020, 17:42 | 15 |
Не по теме: Lisa Alers, вы вопрос задали невнятно. Там не видно что именно вам трудно. Очень невнятно и ненавязчиво. И вы боролись до вот этого вашего поста: Как поменять местами первый положительный элемент с последним отрицательным? Это половина третьего ночи) Я вам ответил через 15 минут. И вижу совершенно адекватный ответ. На чём и счастлдиво оставаться. Не наглая вы участница. jugu, сасибо)))
0
|
610 / 415 / 151
Регистрация: 11.01.2019
Сообщений: 1,746
|
|
28.12.2020, 17:52 | 16 |
IGPIGP, респект комп_Ораторам
0
|
0 / 0 / 0
Регистрация: 16.12.2020
Сообщений: 11
|
|
29.12.2020, 10:16 [ТС] | 18 |
IGPIGP, Вообщем как я поняла мы друг друга не поняли. Если я вас чем-то обидела извините))
0
|
0 / 0 / 0
Регистрация: 29.10.2022
Сообщений: 32
|
|
08.12.2022, 15:15 | 20 |
Здравствуйте
для чего вводятся эти переменные: int first_pos_i = -1, last_neg_i = -1; ?
0
|
08.12.2022, 15:15 | |
08.12.2022, 15:15 | |
Помогаю со студенческими работами здесь
20
Поменять местами первый элемент с последним. Замену произвести через макрофункцию Найти первый максимальный элемент и поменять его местами с последним элементом массива Поменять местами первый положительный элемент с последним отрицательным Переставить местами первый положительный элемент с последним отрицательным Одномерный массив. Поменять местами 1 положительный элемент с последним отрицательным Поменять местами первый положительный элемент с первым отрицательным элементом Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи | |||||
Счётчик на базе сумматоров + регистров и генератора сигналов согласования.
Hrethgir 07.01.2025
Создан с целью проверки скорости асинхронной логики: ранее описанного сумматора и предополагаемых fast регистров. Регистры созданы на базе ранее описанного, предполагаемого fast триггера. То-есть. . .
|
Как перейти с Options API на Composition API в Vue.js
BasicMan 06.01.2025
Почему переход на Composition API актуален
В мире современной веб-разработки фреймворк Vue. js продолжает эволюционировать, предлагая разработчикам все более совершенные инструменты для создания. . .
|
Архитектура современных процессоров
inter-admin 06.01.2025
Процессор (центральный процессор, ЦП) является основным вычислительным устройством компьютера, которое выполняет обработку данных и управляет работой всех остальных компонентов системы. Архитектура. . .
|
История создания реляционной модели баз данных, правила Кодда
Programming 06.01.2025
Предпосылки создания реляционной модели
В конце 1960-х годов компьютерная индустрия столкнулась с серьезными проблемами в области управления данными. Существовавшие на тот момент модели данных -. . .
|
Полезные поделки на Arduino, которые можно сделать самому
raxper 06.01.2025
Arduino как платформа для творчества
Arduino представляет собой удивительную платформу для технического творчества, которая открывает безграничные возможности для создания уникальных проектов. Эта. . .
|
Подборка решений задач на Python
IT_Exp 06.01.2025
Целью данной подборки является предоставление возможности ознакомиться с различными задачами и их решениями на Python, что может быть полезно как для начинающих, так и для опытных программистов.
. . .
|
С чего начать программировать микроконтроллеры
raxper 06.01.2025
Введение в мир микроконтроллеров
Микроконтроллеры стали неотъемлемой частью современного мира, окружая нас повсюду: от простых бытовых приборов до сложных промышленных систем. Эти маленькие. . .
|
Из чего собрать игровой компьютер
inter-admin 06.01.2025
Сборка игрового компьютера требует особого внимания к выбору комплектующих и их совместимости. Правильно собранный игровой ПК не только обеспечивает комфортный геймплей в современных играх, но и. . .
|
Обновление сайта www.historian.by
Reglage 05.01.2025
Обещал подвести итоги 2024 года для сайта. Однако начну с того, что изменилось за неделю. Добавил краткий урок по последовательности действий при анализе вредоносных файлов и значительно улучшил урок. . .
|
Как использовать GraphQL в C# с HotChocolate
Programming 05.01.2025
GraphQL — это современный подход к разработке API, который позволяет клиентам запрашивать только те данные, которые им необходимы. Это делает взаимодействие с API более гибким и эффективным по. . .
|
Модель полного двоичного сумматора с помощью логических операций (python)
AlexSky-coder 04.01.2025
def binSum(x:list, y:list):
s=^y]
p=x and y
for i in range(1,len(x)):
s. append((x^y)^p)
p=(x and y)or(p and (x or y))
return s
x=list()
y=list()
|
Это мы не проходили, это нам не задавали...(асихронный счётчик с управляющим сигналом зад
Hrethgir 04.01.2025
Асинхронный счётчик на сумматорах (шестиразрядный по числу диодов на плате, но наверное разрядов будет больше - восемь или шестнадцать, а диоды на старшие), так как триггеры прошли тестирование и. . .
|