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

Определить тип данных "Запись", имеющий поля "Фамилия", "Пол", "Зарплата" - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как сделать переход к следующему элементу в STL vector http://www.cyberforum.ru/cpp-beginners/thread1795140.html
Есть пример с книги по STL, и я его решил модернизировать: 1) Дописать код который выводит количество элементов. Это я сделал 2-я способами: 1. vector<char>::iterator it = vector1.begin(); while(it != vector1.end()) { it++; i++;
C++ Создание массива экземпляров класса с не стандарным конструктором Здравствуйте. Подскажите пожалуйста. Есть у меня некий класс Аaa. У него два конструктора - простой и с передаваемым параметром. class Aaa { public: Aaa(); Aaa(unsigned char *); ... } Вопрос - как мне создать динамический массив таких классов, используя второй конструктор? http://www.cyberforum.ru/cpp-beginners/thread1795132.html
C++ Написать reusable API для работы со связным списком структур
6. Имеем чистый С. Напишите reusable API для работы со связным списком структур. Структуры могу быть разного типа, но в одном списке будут структуры одного типа. Приведите пример использования вашего API.
Написать generic функцию линейного поиска в массиве C++
Предложите ваши варианты решения заданий 5. Имеем чистый C. Напишите generic функцию линейного поиска в массиве. И приведите пример использования вашей функции.
C++ Что не так в этом коде http://www.cyberforum.ru/cpp-beginners/thread1795094.html
Предложите ваши варианты решения заданий 4. Что не так в этом коде? Перечислите, какие недостатки вы видите. Предложите свой вариант рефакторинга. #include <stdio.h> class Feature { public: enum FeatureType {eUnknown, eCircle, eTriangle, eSquare};
C++ Все ли хорошо в этом коде Предложите ваши варианты решения заданий 3. Все ли хорошо в этом коде? Файл legacy.c int values; Файл modern.cpp #define LEGACY_SIZE 3 extern int *values; подробнее

Показать сообщение отдельно
Peoples
718 / 378 / 341
Регистрация: 06.02.2016
Сообщений: 1,005
Записей в блоге: 10
Завершенные тесты: 3
18.08.2016, 10:59     Определить тип данных "Запись", имеющий поля "Фамилия", "Пол", "Зарплата"
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
#include <iostream>
#include <string>
#include <algorithm>
using namespace std;
struct Wor {
    string surname;
    string sex;
    double pay;
};
int main() {
    Wor a[10];
    for(size_t i=0; i!=10; i++) {
        cin>>a[i].surname;
        cin>>a[i].sex;
        cin>>a[i].pay;
    }
    sort(a,a+10,[](Wor x,Wor y) {
        return x.surname<y.surname;
    });
    cout<<endl;
    for(size_t i=0; i!=10; i++)
        if(a[i].sex=="man") {
            cout<<a[i].surname<<" "<<a[i].pay<<endl;
        }
    system("pause");
    return 0;
}
 
Текущее время: 02:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru