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

В данном линейном целочисленном массиве каждый элемент с четным индексом увеличить на значение индекса, с нечетным — уменьшить на значение индекса - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Задача с графами на C++ http://www.cyberforum.ru/cpp-beginners/thread1041691.html
Помогите решить задачу. Дан граф(орграф) без циклов. Составить описание данных для его представления и фрагмент подпрограммы(подпрограмму): а) проверки,существует ли путь от вершины А к вершине В; б) поиска какого-либо пути от вершины А к вершине В.
C++ Массивы. Заменить 3ий элемент в 1ой строке матрицы А на max элемент Помогите пож Матрица А цифры любые заменить 3ий элемент в 1ой строке матрицы А на max элемент http://www.cyberforum.ru/cpp-beginners/thread1041689.html
Удаление динамического массива C++
Привет. Сделал программу с 3 динамическими массивами, но дело в том, что 2 из них, размер которых задается с клавиатуры, удаляются в конце из памяти, а 3-ий, размер которого формируется в процессе выполнения программы, не удаляется - компилятор указывает на проблему в deleteC; #define _CRT_SECURE_NO_WARNINGS #include <stdio.h> #include <stdlib.h> #include <math.h> void main() { int n,...
Проверить два идущих подряд нуля в массиве C++
Как правильно проверить два идущих подряд нуля в массиве? Чтобы при выполнении условия один массив заполнялся данными из другого? Мои попытки к успеху не приводят if (mas != 0 && mas != 0 && mas != mas) arr = mas;
C++ Файл со строками http://www.cyberforum.ru/cpp-beginners/thread1041665.html
Дан текстовый файл. Переписать в новый файл все его строки, длина которых больше заданного числа. Входной файл «1.txt» содержит строковые словосочетания. То есть нужно со строками работать? Или как,не понимаю...
C++ Дано натуральное четырехзначное число. Определить все цифры в цифровой записи данного числа, на которые оно делится без остатка Дано натуральное четырехзначное число. Определить все цифры в цифровой записи данного числа, на которые оно делится без остатка. Формат входных данных Входной файл содержит натуральное четырехзначное число. Формат выходных данных Вывести количество таких цифр, а далее вывести сами цифры в порядке возрастания без повторений. Пример: Вход подробнее

Показать сообщение отдельно
Yanush
158 / 154 / 46
Регистрация: 28.09.2013
Сообщений: 287
Завершенные тесты: 1
14.12.2013, 22:57     В данном линейном целочисленном массиве каждый элемент с четным индексом увеличить на значение индекса, с нечетным — уменьшить на значение индекса
Размер массива и кол-во элементов 6 (для примера)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
#include <iostream>
 
int main()
{
    setlocale(LC_ALL, "Russian");
 
    int arr[6];
    arr[0] = 2;
    arr[1] = 15;
    arr[2] = 13;
    arr[3] = 155;
    arr[4] = 12;
    arr[5] = 1;
 
    for (int i = 0; i< 6; i++)
    {
        if (i % 2 == 0)
        {
            std::cout <<"Элемент массива " << arr[i] << " с четным инд. Увеличен на индекс [" << i << "]";
            arr[i]+=i;
            std::cout << ". Новое значение " << arr[i] << "\n";
        }
        else
        {
            std::cout << "Элемент массива " << arr[i] << " с нечетным инд. Уменьшен на индекс [" << i << "]";
            arr[i]-=i;
            std::cout << ". Новое значение " << arr[i] << "\n";
        }
    }
    system("pause");
    return 0;
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru