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

Построчно разобрать код - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вычислить частичную сумму элементов массива [C] nm, зачеркнув средний столбик i строку http://www.cyberforum.ru/cpp-beginners/thread1308717.html
Вычислить частичную сумму элементов массива nm, зачеркнув средний столбик i строку Помогите сделать программу, или подскажите как средний столбик и строку вычеркнуть, если матрица скажем 3 на 3.
C++ Как считать слово из входного файла в лист типа стринг Как считать допустим целую фамилию из входного файла в лист типа стринг, можно ли это сделать не посимвольно? http://www.cyberforum.ru/cpp-beginners/thread1308706.html
Динамический массив C++
Характеристикой строки целочисленной матрицы назовем сумму ее элементов c четными номерами столбцов. Определить номер строки с наименьшей характеристикой. Помогите с задачей!
C++ Описать взаимодействие объектов в нотации UML
1. Выделить объекты, участвующие в задаче. 2. Описать выделенные объекты в виде иерархии классов в нотации UML. 3. Описать взаимодействие объектов в нотации UML. 4. Реализовать получившиеся классы. 5. Написать программу, показывающую работу взаимодействия описанных объектов. 6. Подготовить отчет и защитить результаты проведенной работы. Помогите пожалуйста, понять не могу совсем. Как на языке...
C++ Создание меню в командной строке http://www.cyberforum.ru/cpp-beginners/thread1308696.html
Здравствуйте нужна помощь в написании программы. Требуется создать программу которая будет при запуске отображать командную строку с меню состоящим из 5 пунктов: • Показать файл • Изменить файл • Задать шаблон • Об авторе • Выход выбор между которыми можно будет производить при помощи стрелок вниз и вверх и при выборе любого пункта с нажатием ENTER будет выполняться определенная...
C++ Vs 2013 и Git sourceforge.net Не могу клонировать проект через студию с sourceforge.net Выходит ошибка Произошла ошибка. Подробное сообщение: An error was raised by libgit2. Category = Net (Error). Response status code does not indicate success: 404 (Not Found). во вложении то как я пытаюсь клонировать... подробнее

Показать сообщение отдельно
romalikons
0 / 0 / 0
Регистрация: 03.10.2013
Сообщений: 77
23.11.2014, 18:53     Построчно разобрать код
Добрый вечер , помогите пожалуйста построчно разобрать сей код и исправьте , если я где то ошибся , пожалуйста:
C++ (Qt)
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
        int *arr; //создаем указатель с именем arr
 
        bool *f; // создаем указатель с именем f
 
        int size,count=0; // объявляем переменные size и count типа int , count = 0
        cout<<"Dlina : "; // просим пользователя ввести длину (переменную size)
        cin>>size;  // вводим size
        arr = new int[size]; // выделяем динамическую память под массив arr
           f = new bool[size]; // ?
 
          for(int i=0; i<size; i++) // цикл 
           {
                   cout<<"Element # "<<i<<": "; // выводим сообщение с номеров элемента
                   cin>>arr[i]; // вводим итый элемент массива arr
                   cout<<endl; // переходим на следующую строку
                   f[i] = true; // значение f итого = тру
 
            }
         for(int i=0; i<size; i++) // цикл
           {
 
             if (!f[i]) continue; // ?
 
             count=0; // count = 0
             for(int j=i; j<size; j++) // цикл
              {
                if(arr[i]==arr[j]) // если arr[i] == arr[j]
                  {
                    count++; // count = count +1
 
                    f[j] = false; // f[j] = false
 
                  }
 
              }
                 cout<< "Element "<<arr[i]<<" - "<<count<<endl; // вывод элемента и количества его повторений 
           }
 
  delete [] arr; // чистим память arr
 
  delete [] f; // чистим память f
Кстати , ещё вопрос , зачем здесь нужен тип bool ?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 19:10. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru