Форум программистов, компьютерный форум, киберфорум
Наши страницы

Описать структуру с именем STUDENT - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разработать алгоритм http://www.cyberforum.ru/cpp-beginners/thread285981.html
Всем доброго времени суток! Наткнулся вот на задачу,порешал,понял,что не могу даже алгоритм написать внятный на нее. Вот задача Назовем строку S правильной скобочной последовательностью, если...
C++ Строки Дана строка, состоящая из слов, разделенных пробелами (одним или несколькими). Вывести строку, содержащую эти же слова, но разделенные одним символом "." (точка). В конце точку не ставить. http://www.cyberforum.ru/cpp-beginners/thread285977.html
Определить уравнение высоты треугольника из трех заданных точек. C++
Вот сам заголовочный файл: #pragma once struct Point2D { double x, y; }; struct Line2D {
C++ динамическое программирование
Игра Ним с одной кучей камней и с инвертированными правилами (взявший последний камень проигрывает), нисходящее и восходящее ДП. заранее спасибо...
C++ Реализуйте списочную структуру в виде класса http://www.cyberforum.ru/cpp-beginners/thread285942.html
Реализуйте списочную структуру в виде класса.Динамический двусвязный список (операции: добавить элемент после данного, удалить данный элемент …). class List { private: Node* head; public:...
C++ Блок Схема Может кто нибудь помочь с блок схемой, а то у меня не очень получаеться 1 #include <iostream> #include <cstdlib> #include <ctime> using namespace std; int main() { int l; подробнее

Показать сообщение отдельно
Michail97
34 / 34 / 8
Регистрация: 18.09.2016
Сообщений: 333
12.10.2016, 18:16
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
#include<iostream>
#include<clocale>
using namespace std;
int const n=5;
 
int main(){
setlocale(LC_ALL,".1251");
 
struct student{
char fio[20];
int number;
float usp[n];};
 
student N[n];
int StudBestcount;
 
for(int i=0;i<n;++i){
    cout<<"Введите фамилию и инициалы студента "<<i<<"-ого списка:"<<endl;
    cin>>N[i].fio;
    cout<<"Номер группы студента "<<i<<"-ого списка:"<<endl;
    if(i==0)cin>>N[i].number;
    else  cin>>N[i].number;
    cout<<"Введите оценки студента "<<i<<"-ого списка:"<<endl;
    if(i==0){
    for(int j=0;j<n;++j){
        cout<<"Subject["<<j<<"]:";cin>>N[i].usp[j];
    if(N[i].usp[j]>0 && N[i].usp[j]<=5)continue;
    else {--j;cout<<"Пятибалльная система!"<<endl;}}}
    else
        for(int j=0;j<n;++j){
        cout<<"Subject["<<j<<"]:";cin>>N[i].usp[j];
        if(N[i].usp[j]>0 && N[i].usp[j]<=5)continue;
    else {--j;cout<<"Пятибалльная система!"<<endl;}}}
cout<<"Сведения о студентах по возрастанию номера группы"<<endl;
for(int i=0;i<n-1;++i){
        int imin=i;
for(int j=i+1;j<n;++j)
    if(N[j].number<N[imin].number) imin=j;
float temp=N[i].number; N[i].number=N[imin].number;N[imin].number=temp;}
for(int i=0;i<n;++i){
    cout<<"Фамилия и инициалы студента:"<<N[i].fio<<endl;
    cout<<"Номер группы студента: "<<N[i].number<<endl;
    cout<<"Оценки студента: "<<N[i].fio<<":"<<endl;
    for(int j=0;j<n;++j)
         cout<<"Subject["<<j<<"]:"<<N[i].usp[j]<<endl;}
cout<<"\nОтличники:\n"<<endl;
for(int i=0;i<n;++i)
for(int j=0;j<n;++j){
    StudBestcount=0;
    if(N[i].usp[j]>=4.0){cout<<"Фамилия и инициалы студента-отличника:"<<N[i].fio<<endl;
                        cout<<"Номер группы студента-отличника:"<<N[i].number<<endl;
                        j=(n-1);
                        ++StudBestcount;}}
    if(StudBestcount==0) cout<<"Студентов-отличников нет!"<<endl;
 
 
 
 
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.