Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Alpaka
0 / 0 / 3
Регистрация: 09.01.2017
Сообщений: 46
#1

Описать структуру ZODIAK - C++

19.01.2017, 10:01. Просмотров 192. Ответов 2
Метки нет (Все метки)

Описать структуру ZODIAK (знак зодиака, фамилия и имя, день рождения). Введите данные в массив, состоящий из двенадцати элементов типа ZODIAK. Выведите на экран фамилии, имена и дни рождения всех людей определенного знака. Если таких нет, то программа должна выдать соответствующее сообщение на экран.
http://www.cyberforum.ru/cpp-beginners/thread666065.html
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
19.01.2017, 10:01
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Описать структуру ZODIAK (C++):

Описать структуру
Результаты олимпиады со следующими полями: имя участника, количество набранных...

Описать структуру Train
Здравствуйте! Нашел на форуме старый код но здесь не работает поиск помогите...

Описать структуру PRICE
Описать структуру PRICE (название товара, цена, название магазина). Введите...

Описать структуру Студент
Описать структуру Студент со следующими полями: фамилия, имя, отчество. Завести...

Описать структуру STUDENT
у меня такое задание: Описать структуру с именем STUDENT, содержащую следующие...

2
Ecko42
22 / 23 / 20
Регистрация: 03.07.2015
Сообщений: 66
Завершенные тесты: 1
19.01.2017, 11:06 #2
Лучший ответ Сообщение было отмечено Alpaka как решение

Решение

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
#include <iostream>
#include <string>
 
using namespace std;
 
struct Zodiak {
    string sign;
    string first_name;
    string last_name;
    int day;
    int month;
    int year;
};
 
int main()
{
    const int Size = 12;
    bool flag = false;
    Zodiak z[Size];
    string s;
 
    for (int i = 0; i < Size; i++) {
        cout << "Enter sign: " << i + 1 << ": ";
        cin >> z[i].sign;
        cout << "Enter first name: " << i + 1 << ": ";
        cin >> z[i].first_name;
        cout << "Enter last name: " << i + 1 << ": ";
        cin >> z[i].last_name;
        cout << "Enter date(d,m,y): " << i + 1 << ": ";
        cin >> z[i].day >> z[i].month >> z[i].year;
        cout << endl;
    }
    cout << "Enter the sign for the search : ";
    cin >> s;
 
    int i = 0;
    while (i < Size && z[i].sign == s) {
        cout << z[i].first_name << ' ' << z[i].last_name << ' '
            << z[i].day << ':' << z[i].month << ':' << z[i].year << endl;
        i++;
        flag = true;
    }
    if (!flag)
        cout << "Not found\n";
 
    system("pause");
    return 0;
}
1
MrGluck
Модератор
Эксперт CЭксперт С++
8021 / 4864 / 1425
Регистрация: 29.11.2010
Сообщений: 13,240
19.01.2017, 16:20 #3
Снизу темы 100500 ссылок со схожим заданием.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
19.01.2017, 16:20
Привет! Вот еще темы с решениями:

Описать структуру «дата»
Добрый день, помогите пожалуйста. Описать структуру «дата» (год, месяц, день)....

Описать структуру «дата»
Описать структуру «дата» (год, месяц, день). Определить функцию «дней до конца...

Описать структуру Student
#include &lt;iostream&gt; #include &lt;fstream&gt; #include&lt;limits&gt; #define DIM 10...

Описать структуру Train
Создать структуру Train, содержащую данные: пункт отправления, пункт прибытия,...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2018, vBulletin Solutions, Inc.
Рейтинг@Mail.ru