Форум программистов, компьютерный форум, киберфорум
Наши страницы

Развернуть динамический массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не выводится результат рассчета по формуле http://www.cyberforum.ru/cpp-beginners/thread663097.html
Привет уважаемые обитателя форума. Недавно начал изучение с++, использую visio studio 2010 professional. Задачка простая, ввести переменные, посчитать формулы и вывести результат цветом. Вопросов...
C++ вывести путь файла по его названию с++ с клавиатуры вводится имя файла и расширение, требуется найти полный путь к файлу на с++ http://www.cyberforum.ru/cpp-beginners/thread663080.html
Зворотнє виведення цифр даного числа C++
язык форума русский Добавлено через 8 минут язык форума русский Расова дискримінація.
C++ Определить номер первого из столбцов, содержащих хотя бы 1 нулевой элемент
Добрый вечер всем. Дана целочисленная прямоуг. матрица. Определить номер первого из столбцов, содержащих хотя бы 1 нулевой эл-т. #include <iostream> #include <iomanip> using namespace std; int...
C++ Дана последовательность из n целых чисел. Найти сумму четных элементов этой последовательности http://www.cyberforum.ru/cpp-beginners/thread663075.html
Дана последовательность из n целых чисел.Найти сумму чётных элементов этой последовательности. Помогите пожалуйста сделать циклом.
C++ Класс четырехугольник создайте класс "четырехугольник", задаваемый либо восемью координатами четырех вершин, либо четырьмя соответствующими точками(два конструктора). данные класса должны быть представлены восемью... подробнее

Показать сообщение отдельно
StanislavUA
44 / 44 / 3
Регистрация: 27.04.2011
Сообщений: 163
03.10.2012, 22:34
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
33
34
35
36
37
#include <iostream>
using namespace std;
int main()
{
    system("chcp 1251");
 
    cout << "n = ";
    int n;
    cin >> n;
    int * ar = new int[n];
    cout << "Зполните массив:\n";
    for (int i = 0; i < n; i++)
    {
        cout << i + 1 << ": ";
        cin >> ar[i];
    }
 
    int temp;
    int i, j;
 
    for (j = 0, i = n - 1; j < i; --i, ++j)
    {
        temp = ar[i];
        ar[i] = ar[j];
        ar[j] = temp;
    }
 
    for (int k = 0; k < n; k++)
        cout << ar[k] << " ";
 
    cout << endl;
 
        delete [] ar;
 
    system("pause");
    return 0;
}
если я правильно понял.в программе сначала задаете размер массива, а потом вводите его значения.после программа переворачивает массив и выводит его на экран.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru