Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Различный вывод в Ubuntu и Windows https://www.cyberforum.ru/ cpp-beginners/ thread2640389.html
Здравствуйте! На Ubuntu писал решение системы уравнений методом LU-разложения. Потом возникла надобность перенести код программы и скомпилировать на Windows и возникла проблема: на Ubuntu все работает хорошо и выводит правильные корни, а под Windows выводит какую-то жуть. В чем может заключаться проблема и какое может быть решение? #include <iostream> #include <fstream> using namespace...
Конфликт между rus и eng языками C++
Всем привет. У меня есть программа - односвязный список. Проблема заключается в том, что когда я загружаю информация в список с файла(она на английском), а потом через консоль сам ввожу данные в список на русском языке - то программа крашится. Как я понял это наверное конфликт между русским и английским языками. Как это исправить и сделать возможность писать на обеих языках?Очень нужна ваша...
C++ Напишите программу, позволяющую вводить данные в любую из указанных пользователем таблиц 4. Напишите программу, позволяющую вводить данные в любую из указанных пользователем таблиц. При написании скриптов использовать интерфейс прикладного программирования API ODBC. https://www.cyberforum.ru/ cpp-beginners/ thread2640380.html C++ Напишите программу, предназначенную для увеличения стипендии каждого существующего студента на пять процентов https://www.cyberforum.ru/ cpp-beginners/ thread2640379.html
3. Напишите программу, предназначенную для увеличения стипендии каждого существующего студента на пять процентов. При написании скриптов использовать интерфейс прикладного программирования API ODBC.
C++ Напишите программу, предназначенную для ввода записи о результатах сдачи экзаменов
2. Напишите программу, предназначенную для ввода записи о результатах сдачи экзаменов, предусматривающей проверку существования в базе данных сведений о предмете, преподавателе с последующим помещением соответствующей записи в таблицу ExamMarks. При написании скриптов использовать интерфейс прикладного программирования API ODBC.
C++ Напишите программу, предназначенную для ввода сведений о студентах и помещения соответствующей записи в таблицу Student https://www.cyberforum.ru/ cpp-beginners/ thread2640377.html
1. Напишите программу, предназначенную для ввода сведений о студентах и помещения соответствующей записи в таблицу Student. При написании скриптов использовать интерфейс прикладного программирования API ODBC.
C++ Перегрузка операторов "+" и "-" https://www.cyberforum.ru/ cpp-beginners/ thread2640373.html
Помогите пожалуйста 3 день сижу облазил форумы, видео в ютубе никак не могу сделать .. Вот условие: "• На основе созданного класса, который описывает студенческую группу, перегрузить операции« + »,« - »и« = »для добавления в группу или удаления из группы определенного количества иностранных студентов". Класс на базе которого надо сделать эту задачу: #include<iostream> #include<string>...
C++ Заполнить файл значениями функции
Заполнить файл значениями функции y = x * cos x.
C++ Определить, как изменится сумма элементов матрицы, в случае замены элементов, выходящих за границы значениями границы Если максимальный и минимальный элемент прямоугольной матрицы не попадают на заданный отрезок, определить, как изменится сумма элементов матрицы, в случае замены всех элементов, выходящих за границы заданного отрезка соответствующими границами. https://www.cyberforum.ru/ cpp-beginners/ thread2640364.html C++ Написать программу удаления книги из массива структур с введенным именем автора Написать программу удаления книги из массива структур с введенным именем автора. Почему не идентифицируются cout и cin в некоторых местах?(Visual studio 2019) #include <string.h> #include <iostream> #include <conio.h> int main() { https://www.cyberforum.ru/ cpp-beginners/ thread2640362.html
С чего лучше начать изучение С++ C++
Я люблю С++, но не знаю с чего лучше начать. Помогите
C++ Чтение структуры из файла https://www.cyberforum.ru/ cpp-beginners/ thread2640359.html
Подскажите, дан текстовый файл с данными: 0012 Сидоров_В.И. срочный 3500 0200 Андреева_И.Т. депозит 1000 0100 Ковалева_О.А. пенсионный 550 Есть структура: struct VCLAD //описываю структуру { int score; //номер счета string FIO; //фио string type; // вид вклада
23 / 16 / 7
Регистрация: 11.05.2020
Сообщений: 25
11.05.2020, 18:01 0

C++ Структуры - C++ - Ответ 14529835

11.05.2020, 18:01. Показов 382. Ответов 2
Метки (Все метки)

Ответ

Petr1207, Так?

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
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
#include <iostream>
#include <stdio.h>
 
 
using namespace std;
 
 
struct Date
{
    int day;
    char month[20];
    int year;
};
struct House
{
    char owner[50];
    char adress[50];
    int high;
    int quan_floors;
    int quan_flats;
    Date construct;
    char material[50];
    double cost;
};
void set_house(House& obj)
{
    cout << "Enter first name and last name of the owner ->" << endl;
    cin.getline(obj.owner, 50);
    cout << "Enter the adress of the house ->" << endl;
    cin.getline(obj.adress, 50);
    cout << "Enter the hight of the house in meters ->" << endl;
    cin >> obj.high;
    cout << "Enter the quantity of floors in the house ->" << endl;
    cin >> obj.quan_floors;
    cout << "Enter the quantity of flats in the house ->" << endl;
    cin >> obj.quan_flats;
    cout << "Enter the date of construction the house:" << endl;
    cout << "day ->" << endl;
    cin >> obj.construct.day;
    cin.ignore();
    cout << "month->";
    cin.getline(obj.construct.month, 20);
    cout << "year->";
    cin >> (obj.construct.year);
    cin.ignore();
    cout << "Enter the material of the house ->" << endl;
    cin.getline(obj.material, 50);
    cout << "Enter the cost of 1 square meter ($) ->" << endl;
    cin >> (obj.cost);
    cin.ignore();
}
void print_house(House &obj)
{
    cout << "-----------------------------------------------" << endl;
    cout << "First name and last name of the owner -> " << obj.owner << endl;
    cout << "Adress of the house -> " << obj.adress << endl;
    cout << "Hight of the house in meters -> " << obj.high << endl;
    cout << "Quantity of floors in the house -> " << obj.quan_floors << endl;
    cout << "Quantity of flats in the house -> " << obj.quan_flats << endl;
    cout << "Date of construction the house: " << endl;
    cout << "day -> " << obj.construct.day << endl;
    cout << "month-> " << obj.construct.month << endl;;
    cout << "year-> " << obj.construct.year << endl;;
    cout << "Material of the house -> " << obj.material << endl;
    cout << "Cost of 1 square meter ($) -> " << obj.cost << endl;
}
void reduct(House&obj)
{
    int c;
    do
    {
        cout << "Select item to change :" << endl
            << "1 - owner" << endl
            << "2 - adress" << endl
            << "3 - high" << endl
            << "4 - quantity of floors" << endl
            << "5 - quantity of flats" << endl
            << "6 - date" << endl
            << "7 - material" << endl
            << "8 - cost" << endl
            << "9 - to change all of the items" << endl
            << "0 - EXIT" << endl;
        cin >> c;
        cin.ignore();
        switch (c)
        {
        case 1:
 
            cout << "Enter first name and last name of the owner ->" << endl;
            cin.ignore();
            cin.getline(obj.owner, 50);
            break;
        case 2:
            cout << "Enter the adress of the house ->" << endl;
            cin.ignore();
            cin.getline(obj.adress, 50);
            break;
        case 3:
            cout << "Enter the hight of the house in meters ->" << endl;
            cin >> obj.high;
            break;
        case 4:
            cout << "Enter the quantity of floors in the house ->" << endl;
            cin >> obj.quan_floors;
            break;
        case 5:
            cout << "Enter the quantity of flats in the house ->" << endl;
            cin >> obj.quan_flats;
            break;
        case 6:
            cout << "Enter the date of construction the house:/nday ->" << endl;
            cin >> obj.construct.day;
            cin.ignore();
            cout << "month->";
            cin.getline(obj.construct.month, 20);
            cout << "year->";
            cin >> (obj.construct.year);
            break;
        case 7:
            cout << "Enter the material of the house ->" << endl;
            cin.ignore();
            cin.getline(obj.material, 50);
            break;
        case 8:
            cout << "Enter the cost of 1 square meter ($) ->" << endl;
            cin >> (obj.cost);
            break;
        case 9:
            cout << "Enter first name and last name of the owner ->" << endl;
            cin.ignore();
            cin.getline(obj.owner, 50);
            cout << "Enter the adress of the house ->" << endl;
            cin.ignore();
            cin.getline(obj.adress, 50);
            cout << "Enter the hight of the house in meters ->" << endl;
            cin >> obj.high;
            cout << "Enter the quantity of floors in the house ->" << endl;
            cin >> obj.quan_floors;
            cout << "Enter the quantity of flats in the house ->" << endl;
            cin >> obj.quan_flats;
            cout << "Enter the date of construction the house:/nday ->" << endl;
            cin >> obj.construct.day;
            cin.ignore();
            cout << "month->";
            cin.getline(obj.construct.month, 20);
            cout << "year->";
            cin >> (obj.construct.year);
            cin.ignore();
            cout << "Enter the material of the house ->" << endl;
            cin.getline(obj.material, 50);
            cout << "Enter the cost of 1 square meter ($) ->" << endl;
            cin >> (obj.cost);
            cin.ignore();
            break;
        }
    } while (c != 0);
 
 
 
}
 
int main()
{
 
    House a;
    set_house(a);
    print_house(a);
    reduct(a);
    print_house(a);
    system("pause");
}


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

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

Динамические структуры данных. Программа ввода в структуры и вывода информации из неё.
Автоматизированная информационная система на железнодорожном вокзале содержит сведения об...

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

Структуры, массивы структур (как можно присваивать(инициализировать) значения полям структуры)
Есть у меня вот такая структура, например struct Subject { int cost; int Volume; }; Потом...

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

Вывод структуры, строка как элемент структуры
Описать структуру с именем TRAIN, содержащую следующие поля: □ название пункта назначения;...

Исследование структуры FILE или: что вообще можно выудить из этой структуры, указатель на которую мы получаем при открытии файла?
Ничего нельзя. Итак, новичкам напомню, что после выполнения кода FILE* f= fopen (&quot;file.txt&quot;,...

Структуры. Работа с файлами, содержащими структуры
2) Дана совокупность сведений, каждое из которых состоит из следующих рекви-зитов: фамилия и...

Структуры. Вызов данных структуры по указателю. с++
Условие задачи: Помогите, пожалуйста, с как реализовать печать вообще не представляю.

Оператор if и структуры. Возвращение структуры из функции
Здравствуйте, имеется такая вот функция. void InputStructEmployee (int StructSize) { ...

Понятие структуры данных. Элементарные структуры данных. Простые структуры данных
Понятие структуры данных. Элементарные структуры данных. Простые структуры данных: методы...

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