Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ функция может вызывать другую функцию? функция может вызывать другую функцию? (не саму себя) или это невозможно? :cry: https://www.cyberforum.ru/ cpp-beginners/ thread238572.html Создание объекта C++
Чем отличается Class_A* a=new Class_A(); от Class_A a; ?
C++ Блок-схема https://www.cyberforum.ru/ cpp-beginners/ thread238549.html
Помогите написать блоксхему
C++ Оптимизация. Лишняя информация в решении https://www.cyberforum.ru/ cpp-beginners/ thread238543.html
Суть задачи заключалась в отыскании четных и нечетных значений массива, найти их сумму. Задачу решил. #include <iostream> using namespace std; int main(){ int cS=0,nS=0; const int size=10; int a;
C++ Наследование или создание класса в классе?
У меня есть класс А и класс Б. В классе А я хочу создать объекты класса Б. Как лучше это сделать? Или лучше использовать наследование?
C++ дальше - через enter https://www.cyberforum.ru/ cpp-beginners/ thread238509.html
диалог между пользователем-программой программа что-то пишет пользователю пользователь это все прочитал нажал энтер программа опять что-то пишет пользователю т.е. энтер это как разрешение на продолжение диалога
C++ КЛАССЫ Очень нужна помощь!!! подскажите где ошибки: #include <iostream> #include <windows.h> char* Rus(const char* text); using namespace std; class proverka { https://www.cyberforum.ru/ cpp-beginners/ thread238508.html Все нулевые элементы матрицы разместить на местах с четными индексами строк и столбцов C++
Помогите написать код на С:wall:
C++ передача всей матрицы в функцию https://www.cyberforum.ru/ cpp-beginners/ thread238487.html
как передать всю матрицу в функцию? функция ничего не возвращает, я только печатает матрицу
C++ Про указатели https://www.cyberforum.ru/ cpp-beginners/ thread238475.html
Здравствуйте я совсем маленький C++ программер, вот сейчас разбираюсь с указателями. Подскажите пожалуйста. В книге встретил пример, который ввёл меня в ступор. #include<iostream> using namespace std; int main(){ int x,*p,*s; x = 10; s = &x;
Как создавать и подключать библиотеки? C++
Здравствуйте, я искал по форуму в интернете и в книгах, но все что я находил по этому вопросу у меня не работало, поэтому я прошу Вас показать простейший пример. в примере желательно чтобы было: как сохранять, какой программой пользоваться, по какому шаблону пишутся библиотеки и как их подключать, в программу(пишу на С++ не на С, а на С++). Заранее спасибо.
C++ Хочу загрузчик на С++ https://www.cyberforum.ru/ cpp-beginners/ thread238391.html
Ничего не делающий загрузчик на FASM: use16 org 07c00h start: jmp $ endst: rb 510-(endst-start) db 055h, 0aah Как сделать такое же на С++??? Знаю что возможно!
В астрале
Эксперт С++
8049 / 4806 / 655
Регистрация: 24.06.2010
Сообщений: 10,562
05.02.2011, 21:00 0

Прога на структуры - C++ - Ответ 1345693

05.02.2011, 21:00. Показов 549. Ответов 5
Метки (Все метки)

Ответ

Для прекращения ввода послать сигнал EOF (CTRL+Z - Windows, CTRL+D (?) - Linux).

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 <vector>
#include <algorithm>
#include <iterator>
#include <string>
 
class Employee
{
public:
   Employee(const std::string& name_="", const std::string& surname_="", unsigned short year_=0):
                name(name_), surname(surname_), year(year_)
   {
   }
   const std::string& Getname() const {return name;}
   const std::string& Getsurname() const {return surname;}
   const int Getyear() const {return year;}
   void SetInformation(const std::string& n, const std::string& s, unsigned short y)
   {
        name=n;
        surname=s; 
        year=y;
   }
private:
   std::string name;
   std::string surname;
   unsigned short year;
};
 
std::ostream& operator <<(std::ostream& os, const Employee& one)
{
    os<<"Name: "<< one.Getname() <<'\n'
    <<"Surname: "<< one.Getsurname() <<'\n'
    <<"Year: "<< one.Getyear() <<'\n';
    return os;
}
 
std::istream& operator >>(std::istream& is, Employee& one)
{
     std::string name_, surname_;
     unsigned short year_;
     std::cout<<"Enter name\n";
     is>>name_;
     std::cout<<"Enter surname\n";
     is>>surname_;
     std::cout<<"Enter year\n";
     is>>year_;
     one.SetInformation(name_, surname_, year_);
     return is;
}
 
int main()
{
    const int max_y=28;
    std::vector<Employee> empl((std::istream_iterator<Employee>(std::cin)), std::istream_iterator<Employee>());
    std::for_each(empl.begin(), empl.end(), [max_y](const Employee& one)
    {
        if(one.Getyear() > max_y)
           std::cout<<one<<'\n';
    });
    return 0;
}


Вернуться к обсуждению:
Прога на структуры C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
05.02.2011, 21:00
Готовые ответы и решения:

Прога на структуры.
Народ, есть у кого эта прога &quot;Создать файл,который содержит номер телефонов сотрудников...

На структуры прога,не идет нифига(
Вывести анкетные данные студентов,получивших по предмету физика оценку &quot;отлично&quot;.

Не могу понять почему не работает прога(структуры)
Вот стрепал код. структура содержит результаты сессии( как раз актуально), надо ввести данные в...

Прога ветвлящейся и циклической структуры
Пожалуйста составьте на Паскале: Даны натуральное число n, q1,...qn. Найти те члены qi...

5
05.02.2011, 21:00
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
05.02.2011, 21:00
Помогаю со студенческими работами здесь

Скажите почему прога зависает. Не пойму. Прога имитирует входной потол: пользователь вводит предложение которое сохраняется в буфер.
STAK SEGMENT STACK db 256 dup(?) STAK ENDS DATA SEGMENT buf db 256d dup(?) ; nash bufer...

надо что то добавить!!прога просто выводит список групп,учеников и первых 3 оценок.надо чтобы прога в конце показывала по убыванию средего балла
#include&lt;stdio.h&gt; #include&lt;conio.h&gt; #include&lt;math.h&gt; #include&lt;string.h&gt; #include&lt;stdlib.h&gt;...

Помещение структуры в вектор, удаление структуры, изменение элементов структуры
Здравствуйте. Помогите разобраться с тем, как: 1 - находить элементы в векторе зная уникальный...

Функция внутри структуры использует указатель, как поле этой структуры
Коротко, есть класс A, описан в файле A_class.h ну и реализованы функции в A_class.cpp, есть файл...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru