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

Задача из книги Липпмана - не могу написать красивый код - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Вывод сообщения в рамочке http://www.cyberforum.ru/cpp-beginners/thread933889.html
Каким еще способом можно решить данную задачу? #include <iostream> #include <string> using namespace std; int main () { cout << "vvedite vache ima: " ;
C++ Необходимо, чтобы в каждой строчке файла программа копировала в какую нибудь переменную часть структуры, чей личный код например равен 6 Стоит следующая задача: Имеется файл с текстом структуированным, (то есть к примеру через запятую ФИО телефон личный код и т.д.) необходимо, чтобы в каждой строчке этого файла программа копировала в какую нибудь переменную часть структуры, например телефонные номера людей, чей личный код например равен 6, каждый следующий человек введен с новой строки. Ума не приложу как это сделать, можно... http://www.cyberforum.ru/cpp-beginners/thread933881.html
C++ IS-A, REF-A, GET-A,. наследование
Привет. Не могу найти определение этих терминов: IS-A REF-A GET-A USE-A HAS-A подскажите пожалуйста, кто знает. З.Ы. class A {};
C++ Не функция-член класса
Фрагмент из книги, об дружественной функции operator<<: "Обратите внимание, что она не является функцией-членом класса String". Из чего это видно? Это потому что, она объявлена дружественной? class String { public: //CONSTRUCRORS String(); String (const char * const); String (const String &); ~String();
C++ Что значит << " "; http://www.cyberforum.ru/cpp-beginners/thread933847.html
Я прочитал много страниц книги и возможно где-то упустил объяснение этому, но я должен спросить, даже если этот вопрос туповат, т.к. потом будет только сложнее понять! На скрине я отобразил этот момент. Для чего именно используется и когда?
C++ cin перегрузка операторов Доброе время суток всем присутствующим ! Вопрос заключается в следующем : У меня есть некий класс хранящий строки и интовые значения такжи имеется экземпляр класса с незаполнеными полями . вопрос можно ли перегрузить cin для заполнения ? подробнее

Показать сообщение отдельно
Deliv
0 / 0 / 0
Регистрация: 11.03.2015
Сообщений: 7
02.04.2015, 15:01     Задача из книги Липпмана - не могу написать красивый код
Тоже начал учить Липпмана и тоже столкнулся с этой задачей около суток мучился сейчас доперло наконец то, решил в 2 вариантах
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
 #include <iostream>
int main () {
   std::cout << " vedi stol'ko xo4ew vesti zna4eniy ? ";
   int num = 0;
   std::cin >> num;
   int zn;
   int otr = 0, pol = 0;
   for (int i = 1; i <= num; i++){
       std::cin >> zn;
       if (zn > 0)
       {
            pol++;
       }
       else
       {
           otr++;
       }
   }
   std::cout << " otricatel'nix y tebya " << otr << " u poloj " << pol;
   return 0;
}
~~~~~~~~~~~~~~~~~~~~~~~~~№2
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
#include <iostream>
int main () {
    int num, num1, num2;
    std:: cout << " vedi 3 znaceniy'a: " << std::endl;
    std:: cin >> num >> num1 >> num2;
    int pol = 0, otr = 0;
        if (num < 0)
        {
            otr++;
        }
        else
        {
            pol++;
        }
        if (num1 < 0) 
        {
        otr++;
        }
        else 
    {
        pol++;
    }
    if (num2 < 0)
    {
        otr++;
    }
    else
    {
        pol++;
    }
    std::cout << " polojitel'nih " << pol << " u otricatel'nih " << otr;
    return 0;
}
как то так
 
Текущее время: 06:21. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru