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

Программирование задач обработки структур и файлов. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Работа с собственными функциями. http://www.cyberforum.ru/cpp-beginners/thread523338.html
Есть такая задача: Вычислить z=(Xm1+Xm2)/2 , где Xm1 и Xm2 - наименьшие элементы массивов X1(N),X2(M). Процесс нахождения наименьшего элемента массивов сделать, как функцию. Как решать эту задачу на Паскале, я нашел, а вот как на С++ не знаю. Если лень писать весь код, то напишите хотя бы, как в функции реализировать нахождение наименьших) Заранее благодарен.
C++ отображаются лишнии символы при выводе массива символов #include <iostream.h> #include <string.h> // для функций str* /////////////////////////////////////////////////////////// class String { protected: static const int SZ = 3; // размер массива char str ; // массив для хранения строки public: // конструктор без параметров http://www.cyberforum.ru/cpp-beginners/thread523334.html
C++ Найти сумму ряда с точностью
Составить программу: найти сумму ряда с точностью E=10^-3, общий член которого: an=(2^n)/(n-1)!
После столбца матрицы с номером K вставить столбец из единиц C++
"Last row, which contains even elements:" << lastEvenRow + 1 #include <iostream> #include <iomanip> using namespace std; int lastEvenRow = -1; even = false; "Line N" мы этого всего не проходили как решить простым методом в виде #include <iostream.h> #include <math.h>
C++ С++ и окна http://www.cyberforum.ru/cpp-beginners/thread523282.html
Как в С++ рисовать окна ? какой язык лучше? если есть то киньте книгу об етом:) а то прога есть но в консоле не оч красива Добавлено через 31 секунду окна тоесть графический интерфейс... Добавлено через 34 минуты я так понимаю типу WinAPI??
C++ Непонятна ошибка Программа выдает совсем не то что надо, а исправить не как не получаеться. Помогите кто может. // telefon.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include <iostream> #include <cstdio> #include <cstdlib> #include <string> подробнее

Показать сообщение отдельно
soon
 Аватар для soon
2536 / 1301 / 81
Регистрация: 09.05.2011
Сообщений: 3,086
Записей в блоге: 1
21.03.2012, 20:32     Программирование задач обработки структур и файлов.
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
#include <iostream>
#include <string>
#include <cstdlib>
 
typedef std::size_t T_year;
 
struct Book
{
    std::string name;
    std::string author;
    std::string publishingHouse;
    T_year      publication;
    T_year      receipt;
    //--------------------------------------------------------------------------
    friend std::ostream& operator << (std::ostream& stream, Book& b)
    {
        stream  << b.name << " by " << b.author             << std::endl
                << "publishing house " << b.publishingHouse << std::endl
                << "create in " << b.publication            << std::endl
                << "received in the library in " << b.receipt;
        return stream;
    }
};
 
int main(int argc, const char* argv[])
{
    const std::size_t size = 5;
    Book b[size];
    for(std::size_t i = 0; i < size; ++i)
        std::cin    >> b[i].name >> b[i].author >> b[i].publishingHouse
                    >> b[i].publication >> b[i].receipt;
    T_year year;
    std::cin >> year;
    const std::string   house("Mir");
    const T_year        lastNYears(5);
    std::cout << std::endl;
    for(std::size_t i = 0; i < size; ++i)
        if
        (
            (b[i].publishingHouse == house) && 
            (year - b[i].receipt <= lastNYears)
        )
            std::cout   << b[i] << std::endl
                        << "//-------------------------//" << std::endl;
    return 0;
}
out
Bash
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
soon@desktop:~/Src/C++/main$ make && ./main
g++ -c -Wall --std=gnu++11 main.cpp -o main.o
g++ main.o -o main
asd asd Mir 1234 5678
qwe qwe qwe 123 123
zxc sdf Mir 2004 2005
redg seg Mir 2008 2010 
awd awd gaf 123 123
2012
 
redg by seg
publishing house Mir
create in 2008
received in the library in 2010
//-------------------------//
soon@desktop:~/Src/C++/main$
 
Текущее время: 10:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru