0 / 0 / 0
Регистрация: 25.10.2017
Сообщений: 10
1

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

04.12.2017, 16:59. Показов 3168. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Описать структуру с именем STUDENT, содержащую следующие поля:
- фамилия и инициалы;
- номер группы;
- успеваемость (массив из пяти элементов).
Написать программу, выполняющую следующие действия:
- ввод с клавиатуры данных в массив, состоящий из десяти структур типа
STUDENT (записи должны быть упорядочены по возрастанию среднего
балла);
- вывод на экран фамилий и номеров групп для всех студентов, имеющих
оценки 4 и 5 (если таких студентов нет, вывести соответствующее
сообщение).
Заранее спасибо.
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
04.12.2017, 16:59
Ответы с готовыми решениями:

Описать структуру с именем Student
Описать структуру с именем Student, содержащую следующие поля: Фамилия, имя, отчество; Форма...

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

Описать структуру с именем Student
нужно описать структуру с именем Student , содержащую следующие поля: name=ф.и.о. group= номер...

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

4
Администратор
Эксперт .NET
16988 / 13348 / 5208
Регистрация: 17.03.2014
Сообщений: 27,295
Записей в блоге: 1
04.12.2017, 17:45 2
ilya20, промотай эту страницу вниз и ты увидишь кучу тем с аналогичным заданием
1
189 / 177 / 111
Регистрация: 22.06.2009
Сообщений: 533
04.12.2017, 18:08 3
Лучший ответ Сообщение было отмечено ilya20 как решение

Решение

ilya20,
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
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
 
namespace Csh_console_tasks {
    struct STUDENT {
        /*
        - фамилия и инициалы;
        - номер группы;
        - успеваемость (массив из пяти элементов).
        */
        public string name;
        public string group;
        public int[] progress;
 
    }
    class thread2149487 {
        static void Main(string[] args) {
 
            STUDENT[] students = new STUDENT[10];
            char[] progress = new char[5];
            bool flag = true;
            for (int i = 0; i < students.Length; i++) {
                Console.Write("Фамилие И.О: ");
                students[i].name = Console.ReadLine();
                Console.Write("Номер группы: ");
                students[i].group = Console.ReadLine();
                students[i].progress = new int[5];
                Console.Write("Успеваеммость (введите 5 оценок подряд, например 55545): ");
                progress = Console.ReadLine().ToArray();
                for (int j = 0; j < progress.Length; j++) {
                    students[i].progress[j] = progress[j] - '0';
                }
            }
 
            for (int i = 0; i < students.Length; i++) {
                if (Enumerable.Min(students[i].progress) != 1 &&
                    Enumerable.Min(students[i].progress) != 2 &&
                    Enumerable.Min(students[i].progress) != 3) {
                    Console.WriteLine("*********"+i+"**********");
                    Console.Write("Фамилие И.О: ");
                    Console.WriteLine(students[i].name);
                    Console.Write("Номер группы: ");
                    Console.WriteLine(students[i].group);
                    Console.WriteLine("**********************");
 
                    flag = false;
                }
            }
            if (flag) {
                Console.WriteLine("Нет ни одного студента с оценками 4,5");
            }
 
            Console.ReadKey();
 
        }
    }
}
1
0 / 0 / 0
Регистрация: 25.10.2017
Сообщений: 10
04.12.2017, 18:14  [ТС] 4
Спасибо огромное
0
189 / 177 / 111
Регистрация: 22.06.2009
Сообщений: 533
04.12.2017, 18:17 5
ilya20, незачто
0
04.12.2017, 18:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
04.12.2017, 18:17
Помогаю со студенческими работами здесь

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

Описать структуру с именем Student
Описать структуру с именем Student, содержащую следующие поля: • Фамилия, имя, отчество; • Форма...

Описать структуру с именем Student
Помогите пожалуйста с решением задачи. Описать структуру с именем Student, содержащую следующие...

Описать структуру с именем STUDENT
Помогите исправить ошибки пожалуйста. Задание: Описать структуру с именем STUDENT, содержащую...


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

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

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