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

Упражнение из Страуструпа (Определите таблицу названий месяцев года и числа дней в них) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Заголовочный файл http://www.cyberforum.ru/cpp-beginners/thread926608.html
Для чево етот файл используется??? Как ево использовать в своей программе помогите хочу разобраться)
C++ Что за ошибка "TRACER" в студии2010 ? Всем привет! Господа, начал было ваять оконное приложение по учёбе и тут: постоянно всплывает такая вот ошибка: Ошибка 1 error TRK0005: E:\Документы\visual studio 2010\Projects\По учёбе\По учебе\Печать документов (Июль2013)\Печать документов (Июль2013)\TRACKER Печать документов (Июль2013) Это при многобайтовой кодировке, а при Юниковдовой: 3 IntelliSense: значение типа "const char *"... http://www.cyberforum.ru/cpp-beginners/thread926589.html
Как узнать, есть ли уже С++ в этом ноутбуке? C++
Как узнать, есть ли уже С++ в этом ноутбуке? И где?
C++ Работа с массивом (По данной матрице определить самых уникальных учеников и самых средних.)
Пожалуйста исправьте ошибки в программе: Пусть целочисленная матрица размером пхm содержит информацию об учениках некоторого класса из п человек. В первом столбце проставлена масса (кг), во втором — рост (см), в третьем — успеваемость (средний балл) и т.д. (используйте свои дополнительные показатели). Ученик называется среднестатистическим по k-му параметру (уникальным по k-му параметру), если...
C++ Алгоритм нахождения простых чисел http://www.cyberforum.ru/cpp-beginners/thread926581.html
Вопросы: 1) Нужен алгоритм проверки числа (является ли число простим). Нужно чтобы алгоритм был быстрым (нужно проделать 104 операций за 0.5 сек )!!!! 2) Почему мой алгоритм проверки не всегда дает верный ответ? :cry: if(x%2 && x%3 && x%5 && x%7) std::cout << "Число простое!\n";
C++ Включить в программу только одну ф-цию из библиотеки Из библиотеки boost я могу выбрать одну нужную мне ф-ию (boost/algorithm/cxx11/all_of.hpp), можно ли это сделать с std::all_of (как пример) // all_of example #include <iostream> // std::cout #include <algorithm> // std::all_of #include <array> // std::array #include <boost/algorithm/cxx11/all_of.hpp> using namespace boost::algorithm; bool isOdd ( int i ) { return i%2; } подробнее

Показать сообщение отдельно
rangerx
1908 / 1517 / 139
Регистрация: 31.05.2009
Сообщений: 2,876
21.07.2013, 20:01     Упражнение из Страуструпа (Определите таблицу названий месяцев года и числа дней в них)
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
#include <string>
#include <vector>
#include <iostream>
 
using namespace std;
 
struct month
{
    string name;
    int    days;
 
    month(const string& name, int days)
    : name(name),
      days(days)
    {
    }
};
 
int main()
{
    /* C++11(если использовать простой массив, то будет работать и в C++98)
    vector<month> month_list =
    {
        {"January", 31}, {"February", 28}, {"March", 31},
        {"April", 30}, {"May", 31}, {"June", 30},
        {"July", 31}, {"August", 31}, {"September", 30},
        {"October", 31}, {"November", 30}, {"December", 31}
    };
    */       
 
    // C++98
    vector<month> month_list;
    month_list.reserve(12);    
    month_list.push_back(month("January", 31));
    month_list.push_back(month("February", 28));
    month_list.push_back(month("March", 31));
    month_list.push_back(month("April", 30));
    month_list.push_back(month("May", 31));
    month_list.push_back(month("June", 30));
    month_list.push_back(month("July", 31));
    month_list.push_back(month("August", 31));
    month_list.push_back(month("September", 30));
    month_list.push_back(month("October", 31));
    month_list.push_back(month("November", 30));
    month_list.push_back(month("December", 31));
 
    for(vector<month>::size_type i = 0; i < month_list.size(); ++i)
        cout << month_list[i].name << " " << month_list[i].days << '\n';    
}
 
Текущее время: 16:35. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru