Форум программистов, компьютерный форум CyberForum.ru

В заданном массиве чисел в диапазоне [-99; 99] замените элементы с к1-го по к2-й на противоположные по знаку - C++

Восстановить пароль Регистрация
 
VCh
0 / 0 / 0
Регистрация: 08.11.2012
Сообщений: 9
08.11.2012, 15:42     В заданном массиве чисел в диапазоне [-99; 99] замените элементы с к1-го по к2-й на противоположные по знаку #1
В заданном массиве чисел в диапазоне [-99; 99] замените элементы с к1-го по к2-й на противоположные по знаку.

Решите пожалуйста задачу,не получается никак(..
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.11.2012, 15:42     В заданном массиве чисел в диапазоне [-99; 99] замените элементы с к1-го по к2-й на противоположные по знаку
Посмотрите здесь:

Найти элементы, которые встречаються в массиве не менее двух раз и лежащие в заданном диапазоне C++
C++ Написать функцию, которая в заданном массиве определяет количество элементов, находящихся в диапазоне двух введённых чисел.
Генерация случайных чисел в заданном диапазоне. C++
C++ В заданном массиве Х(N) замените нулями все отрицательные компоненты, непосредственно предшествующие его максимальной компоненте (первой по порядку, если их несколько)
Заменить все элементы k-й строки и s-го столбцаматрицы на противоположные по знаку C++
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
strange_man
 Аватар для strange_man
9 / 9 / 0
Регистрация: 17.05.2012
Сообщений: 117
08.11.2012, 15:51     В заданном массиве чисел в диапазоне [-99; 99] замените элементы с к1-го по к2-й на противоположные по знаку #2
так наверное:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
cout << "Введите K1: ";
cin >> k1;
cout << "Введите K2: ";
cin >> k2;
 
if (k1 > k2)
{
    int temp = k1;
    k1 = k2;
    k2 = temp;
}
 
for (int i = k1; i <= k2; i++)
    massiv[i] = -massiv[i];
VCh
0 / 0 / 0
Регистрация: 08.11.2012
Сообщений: 9
08.11.2012, 15:54  [ТС]     В заданном массиве чисел в диапазоне [-99; 99] замените элементы с к1-го по к2-й на противоположные по знаку #3
не очень понятно,вроде бы не так(
strange_man
 Аватар для strange_man
9 / 9 / 0
Регистрация: 17.05.2012
Сообщений: 117
08.11.2012, 16:00     В заданном массиве чисел в диапазоне [-99; 99] замените элементы с к1-го по к2-й на противоположные по знаку #4
что именно непонятно? условие if можно убрать я его просто написал на всякий случай
Yandex
Объявления
08.11.2012, 16:00     В заданном массиве чисел в диапазоне [-99; 99] замените элементы с к1-го по к2-й на противоположные по знаку
Ответ Создать тему
Опции темы

Текущее время: 23:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru