Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сложить два полинома заданных степеней через вектора) https://www.cyberforum.ru/ cpp-beginners/ thread1981258.html
11. Сложить два полинома заданных степеней (коэффициенты хранятся в массивах).
C++ Формировка строки
Здравствуйте. У меня тут интересная проблема появилась.. Есть такой код: (URL_READY_WALL, START_POST_5 и IMAGE_POST_5 - #define) void NameFunc(int id) { //....... if (MessageBox::Show(strCLR,...
Что происходит в заданном куске кода? C++
Здравствуйте, просто объясните пожалуйста этот кусок кода, что тут происходит. Это алгоритм преобразования серийного номера в нормальный вид void TuHex(char* serial, char* Data) { int Len =...
C++ Аргумент типа char** не совместим с параметром типа const char* Программа должна позволять заносить в структуру данные и выводить на экран информацию о поездах, следующих до определенной станции: #include "stdio.h" #include "conio.h" #include <iostream> ... https://www.cyberforum.ru/ cpp-beginners/ thread1981241.html
C++ Поменять местами строку с указанным номером и строку, содержащую наименьший положительный элемент матрицы https://www.cyberforum.ru/ cpp-beginners/ thread1981230.html
В заданной матрице поменять местами две строки: строку с указанным номером и строку, содержащую наименьший положительный элемент матрицы. При этом значения элементов матрицы и кол-во строк и...
Нужно дописать программу, чтобы результат сохранялся в файл C++
Помогите, пожалуйста, дописать программу, чтобы результат сохранялся в файл. #include "stdafx.h" #include <iostream> #include <fstream> using namespace std; int main() { char ans;
Реализовать через тип данных структура. При сборке и отладки возникает ошибка. В чем ошибка? C++
С++ в таблице из 5 строк хранятся данные о товарах: наименование, цена, количество. Определить и вывести наименование товара, цена которого больше значения, введенного пользователем. Реализовать...
C++ Упорядочить элементы строк матрицы по возрастанию, а сами строки по возрастанию суммы элементов Дана матрица Х. Упорядочить элементы строк матрицы по возрастанию, а сами строки по возрастанию суммы элементов строк (использовать сортировку обменами). https://www.cyberforum.ru/ cpp-beginners/ thread1981210.html
C++ Найти все пары дружественных чисел, лежащих в заданном диапазоне https://www.cyberforum.ru/ cpp-beginners/ thread1981208.html
Два натуральных числа называют дружественными, если каждое из них равно сумме всех делителей другого, кроме самого этого числа. Найти все пары дружественных чисел, лежащих в диапазоне от 200 до 300.
C++ Переопределение виртуальной функции Всем доброй ночи :) Есть базовый абстрактный класс и два производных класса (А и В), в которых я пытяюсь переопределить виртуальную функцию informing(). А еще нужно, чтобы производный класс... https://www.cyberforum.ru/ cpp-beginners/ thread1981206.html
с++
1256 / 501 / 220
Регистрация: 15.07.2015
Сообщений: 2,517
15.05.2017, 07:35 0

Определить структуру student

15.05.2017, 07:35. Показов 3932. Ответов 14
Метки (Все метки)

Лучший ответ Сообщение было отмечено Milaya2015 как решение

Решение

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
#include<iostream>
#include <string>
using namespace std;
 
struct STUDENT
{
string fam;
string name;
string facul;
int kurs;
int grup; 
int ochen[3];
};
 
int main()
{
    setlocale(LC_ALL,"");
    STUDENT student[10];
 
for(int i = 0; i < 10; i++)
{
  cout<<"Введите "<<i+1<<" студента"<<endl;
  cout<<"Введите фамилия: "<<endl;
         cin>>student[i].fam;
         cin.clear();
  cout<<"Введите имя: "<<endl;
        cin>>student[i].name;
        cin.clear();
  cout<<"Введите факультет: "<<endl;
        cin>>student[i].facul;
        cin.clear();
  cout<<"Введите курс: "<<endl;
        cin>>student[i].kurs;
  cout<<"Введите группа: "<<endl;
        cin>>student[i].grup;
for(int j = 0; j < 3; j++){
  cout<<"Введите оценку: "<<j+1<<" "<<endl;
        cin>>student[i].ochen[j];
}
}
 
for(int i = 0; i < 10; i++)
{
  cout<<"Студент "<<i+1<<endl;
  cout<<"Фамилия: "<<student[i].fam<<endl;
  cout<<"Имя: "<<student[i].name<<endl;
  cout<<"Факультет: "<<student[i].facul<<endl;
  cout<<"Курс: "<<student[i].kurs<<endl;
  cout<<"Группа: "<<student[i].grup<<endl;
  cout<<"Оценка: "<<student[i].ochen[i]<<endl;
  cout<<endl;
}
 
cout<<"Введите фамилию: "<<endl;
string a;
cin>>a;
for(int i = 0; i < 10; i++)
{
if(a==student[i].fam)
{
  cout<<"Оценка: "<<student[i].ochen[i]<<endl;
}
}
 
for(int i = 0; i < 10; i++)
{
if(student[i].kurs == 1)
{
 cout<<"Студент "<<i+1<<endl;
  cout<<"Фамилия: "<<student[i].fam<<endl;
  cout<<"Имя: "<<student[i].name<<endl;
  cout<<"Факультет: "<<student[i].facul<<endl;
  cout<<"Курс: "<<student[i].kurs<<endl;
  cout<<"Группа: "<<student[i].grup<<endl;
  cout<<"Оценка: "<<student[i].ochen[i]<<endl;
  cout<<endl;
}
}
return 0;
}


Вернуться к обсуждению:
Определить структуру student
1
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
15.05.2017, 07:35
Готовые ответы и решения:

Определить структуру Student; определить средний балл группы по заданой дисциплине
Определить структуру «студент», поля структуры: ФИО, массив элементов структуры «дисциплина» (не...

Создать структуру Student
Не могу никак понять тему структуры, а тут сразу ещё и список, помогите написать код ка С++ : ...

Описать структуру Student
1.Описать структуру с именем STUDENT, содержащую следующие поля: Name - фамилия и имя. Number –...

Создать структуру Student
программа с использованием структуры полей структур. Успеваемость студентов. Фамилия студента,...

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