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

Одномерный динамический массив. Хочу разобраться (понять) код программы - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Упорядочить квадратную матрицу http://www.cyberforum.ru/cpp-beginners/thread1774553.html
Упорядочить (отсортировать матрицу), что бы было так: a11 <= a12 <=<= a1n <= a21 <= a22 <=<= a2n <=<= an1 <= an1 <=<= ann Плюсом отплачу ;)
C++ Файл: Как сделать так, чтобы при запуске программы проверялось, существует ли файл? Как сделать так, чтобы при запуске программы проверялось, существует ли файл. Если да, то он обнуляется, если нет, то создается? http://www.cyberforum.ru/cpp-beginners/thread1774537.html
Order of evaluation C++
Всем привет. Никак не могу побороть Order of evaluation. В статье на cppreference, приводятся примеры UB и уже на первом я застреваю и не понимаю почему именно так: If a side effect on a scalar object is unsequenced relative to another side effect on the same scalar object, the behavior is undefined. Если побочный эффект для скалярного объекта не упорядочен по отношению к другому побочному...
C++ Функция , которая перезапускает проект
Подскажите есть команда или ф-Ия которая перезапускает проект заного Завершает текущий проект и открывает его заного Спасибо
C++ Использование стороннего контейнера http://www.cyberforum.ru/cpp-beginners/thread1774493.html
Помогите из этого кода, сделать нормальную прогу #ifndef _GLIBCXX_ARRAY #define _GLIBCXX_ARRAY 1 #pragma GCC system_header #if __cplusplus < 201103L # include <bits/c++0x_warning.h> #else
C++ Доступ к данным при наследовании здравствуйте, есть иерархия классов, схематично можно представить так: namespace Singl { class CObs {}; template<typename T> class A { public: virtual ~A() { delete variables; } static T* Instance() { подробнее

Показать сообщение отдельно
go100gi
1 / 1 / 0
Регистрация: 31.07.2013
Сообщений: 31
Завершенные тесты: 1
02.07.2016, 17:04     Одномерный динамический массив. Хочу разобраться (понять) код программы
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
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
// hangman.cpp -- some string methods
#include <iostream>
#include <string>
#include <cstdlib>
#include <fstream>
#include <ctime>
#include <cctype>
#include <vector>
#include <conio.h>
#include <memory>
#include <algorithm>
#include <valarray>
 
 
using namespace std;
 
void readNumber(int n) { cin >> n; }
 
int main()
{
    setlocale(LC_ALL, "RUSSIAN");
 
    
    cout << "Введите размер массива: ";
    int sizeArray;
    cin >> sizeArray;
 
    vector<int> myArr(sizeArray);
    int negativeNumber;
 
    cout << "Введите " << sizeArray << " чисел через пробел: ";
    for (int a = 0; a < sizeArray; a++)
    {
        cin >> myArr[a];
    }
 
 
    for (int a = sizeArray - 1; a >= 0; a--) // поиск самого правого отрицательного числа
    {
        if (myArr[a] < 0)
        {
            negativeNumber = a;
            break;
        }
    }
 
    int sum = 0;
    for (int a = ++negativeNumber; a < sizeArray; a++)
    {
        sum += myArr[a];
    }
 
 
    cout << "Вы ввели:\n";
 
    for (int a : myArr)
        cout << a << " ";
 
    cout << "\nСумма чисел после самого правого отрицательного числа: " << sum << "\n";
 
 
    return _getch();
}
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru