Форум программистов, компьютерный форум 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 Стоит следующая задача: Имеется файл с текстом структуированным, (то есть к примеру через запятую ФИО телефон личный код и т.д.) необходимо, чтобы в каждой строчке этого файла программа копировала в... 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". Из чего это видно? Это потому что, она объявлена дружественной?...
C++ Что значит << " "; http://www.cyberforum.ru/cpp-beginners/thread933847.html
Я прочитал много страниц книги и возможно где-то упустил объяснение этому, но я должен спросить, даже если этот вопрос туповат, т.к. потом будет только сложнее понять! На скрине я отобразил этот...
C++ cin перегрузка операторов Доброе время суток всем присутствующим ! Вопрос заключается в следующем : У меня есть некий класс хранящий строки и интовые значения такжи имеется экземпляр класса с незаполнеными полями .... подробнее

Показать сообщение отдельно
Zarmung
0 / 0 / 0
Регистрация: 05.08.2013
Сообщений: 3

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

05.08.2013, 18:32. Просмотров 778. Ответов 13
Метки (Все метки)

Упражнение:
Напишите программу, запрашивающую у пользователя несколько значений и отображающую сообщение о количестве отрицательных чисел среди них.

У меня получилось, но какой-то уродливый код
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
#include<iostream>
 
using namespace std;
 
int main()
{  
   cout << "Enter numbers:" << endl;
   int num(0);
   int val,val2,val3;
   cin >> val >> val2 >> val3;
   if (val < 0)
   {
    ++num;
   }
    if (val2 < 0) 
   {
    ++num;
   }
   if (val3 < 0) 
   {
    ++num;
   }
   cout << num << endl;
     return 0;
}
Может у кого есть более интересные варианты?
зы: использовать только операторы for и if
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru