Форум программистов, компьютерный форум, киберфорум
Наши страницы

Как решить задание - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Нужна разработка софта под игрушку. http://www.cyberforum.ru/cpp/thread59961.html
Собственно сабж. Нужно, чтобы софтинка могла выдрать из карты варкравта описание самой карты и сохранить в отдельной папке вместе с картой и текстовым файлом описания миссии. Как происходит...
C++ 4 задачи. 1.Найти площадь окружности,зная что длина окружности равна 10 2.найти гипотенузу,найти катет,найти высоту,опущенную из вершины прямоугольного угла на гипотенузу через case 3.если выражение будет... http://www.cyberforum.ru/cpp/thread59871.html
Посчитать сумму. C++
помогите решить задачу. Даны два натуральных числа N и M(N>M) Вычислить: S=∑(Верхний предел N нижний предел k=M) k^2*ln(k!) Задачку надо решать на Borland C
В чем отличие с++ и visual c++ ? C++
выбирая книгу,по программированию на языке с++ на этом сайте, наткнулся на разделение в отдельные классы C++ и Visual C++, объясните пожалуйста в чем тут подвох?
C++ Определить имя/тип COM порта http://www.cyberforum.ru/cpp/thread59256.html
Есть USB-устройство, есть к нему драйвер, который позволяет общаться с устройством будто оно подключенно по СОМ порту. собственно этот драйвер, как я понимаю, эмулирует данный COM порт, и даёт ему...
C++ Тулбар для IE, кнопки с изображением разного размера Доброго времени суток, у меня возникла проблема которую я безуспешно пытаюсь решить. Все наверное видели тулбар для ИЕ где на кнопках картинки с разным размером. Передо мно стоит аналогичная задача.... подробнее

Показать сообщение отдельно
ISergey
Maniac
Эксперт С++
1381 / 892 / 54
Регистрация: 02.01.2009
Сообщений: 2,685
Записей в блоге: 1
30.10.2009, 19:53
Цитата Сообщение от sasha20666 Посмотреть сообщение
Вобще не знаю если знал немного как то написал.
по интересному вы лекции слушаете..
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
#include <iostream>
#include <algorithm>
#include <string>
 
struct Tort{
    std::string name;
    int date;
    float price;
};
 
std::ostream &operator << (std::ostream &lhs, const Tort &rhs){
    return lhs << "Name: " << rhs.name << std::endl
        << "Date: " << rhs.date << std::endl
        << "Price: " << rhs.price;
}
 
std::istream &operator >> (std::istream &lhs, Tort &rhs){
    std::cout << "Name-> "; lhs >> rhs.name;
    std::cout << "Date-> "; lhs >> rhs.date;
    std::cout << "Price-> "; lhs >> rhs.price;
    return lhs;
}
 
 
bool Sort_Price(const Tort& i, const Tort& j){ 
    return i.price < j.price;
}
 
int main(){
    const int count = 3;
    Tort tort[count];
 
    std::cout << "Input data: \n";
    for(int i = 0; i < count; ++i){
        std::cout << "Tort[" << i << "]:\n";
        std::cin >> tort[i];
    }
 
    const int Good = 2009; //годно до 2009 и включительно.
 
    //сортируем по цене..
    std::sort(tort, tort + count, Sort_Price);
 
    //Вывод всего..
    std::cout << "[------------]" << std::endl;
    for(int i = 0; i < count; ++i)
        std::cout << tort[i] << std::endl;
 
    //Вывод просроченного..
    int count_b = 0;
    std::cout << "[------------]" << std::endl;
    for(int i = 0; i < count; ++i){
        if(tort[i].price > Good){
            std::cout << tort[i] << std::endl;
            ++count_b;
        } 
    }
    if(!count_b)
        std::cout << "No!\n"; // просроченного нету.. 
    return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru