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

Указатели - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ двухмерный массив http://www.cyberforum.ru/cpp-beginners/thread148269.html
дан двухмерный массив 5 на 5 a)найти все строчки которые начинаются с отрицательного элемента b)и в строчках найти элемент главной диагонали #include<conio.h> #include<stdlib.h> #include<stdio.h> #define N 3 void main() {
C++ Массив Вычислить сумму и количество элементов массива, расположенных между минимальным и максимальным элементами этого массива. http://www.cyberforum.ru/cpp-beginners/thread148250.html
C++ Работа с вектором
Здравствуйте! Помогите, пожалуйста разобраться..я только изучаю язык. Как в данной программе реализовать графический интерфейс? Чтобы можно было выбирать определённые операции? И можно ли добавить именно ввод членов вектора и нахождение максимального\минимального членов заданного вектора? #include <conio.h> #include <iostream.h> class vect { public: ...
Калькулятор с двусвязным списком и классами C++
Всем привет! Мне нужно сделать на С++ калькультор для консоли, выполняющий 4 действия (сложение, вычитание, умножение, деление). Программа должна быть основана на принципах объектно-ориентированного программирования. Для промежуточного хранения чисел и знаков, надо использовать двусвязанный список. 1. Калькулятор должен работать как с целыми числами, так и с дробными числами и только...
C++ Парочка заданий http://www.cyberforum.ru/cpp-beginners/thread148232.html
Сделайте пожалуйста кто может парочку заданий в VCL: 1.Найти позицию наименьшего в массиве 5 вещественных чисел. 2.Ввести строку, найти позицию заданного символа. 3.Вывести ряд значений степени 2 до заданного. Буду ооочень благодарен)
C++ технологии программирования помогите разобраться в сути вопроса вопрос по технологиям программирования: общая структура памяти не понятно о какой памяти идет речь.....если можно,то помогите ответить на вопрос.... и еще один вопрос: правила кодировки программы помогите ответить, пожалуйста! подробнее

Показать сообщение отдельно
CyBOSSeR
Эксперт C++
2299 / 1669 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
22.06.2010, 13:51     Указатели
Цитата Сообщение от Virta Посмотреть сообщение
Вычесть из положительных элементов массива элемент с номером К1, а к отрицательным прибавить элемент с номером К2.
Нужно вычитать/прибавлять не k1, k2, а элементы с номерами k1, k2.
C++
1
2
3
4
5
for(int i = 0; i < size; ++i)
  if (*(arr + i) > 0)
    *(arr + i) -= *(arr + k1);
  else if (*(arr + i) < 0)
    *(arr + i) += *(arr + k2);
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru