Форум программистов, компьютерный форум CyberForum.ru

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Найти минимальное и максимальное числа из input.txt и записать его в файл output.txt http://www.cyberforum.ru/cpp-beginners/thread870408.html
Еще раз приветствую дорогие программисты.Надеюсь на вашу помощь. Найти минимальное и максимальное числа из input.txt и записать его в файл output.txt Заранее спасибо
C++ Найти среднее арифметическое всех чисел из input.txt и записать его в файл output.txt День добрый дорогие программисты.Надеюсь на вашу помощь. Найти среднее арифметическое всех чисел из input.txt и записать его в файл output.txt Заранее спасибо http://www.cyberforum.ru/cpp-beginners/thread870401.html
C++ Дана строка символов. Подсчитать общее число вхождений символов .,+ в строку
Здравствуйте. Дана строка символов. Подсчитать общее число вхождений символов .,+ в строку. Как такую программу сделать? Заранее спасибо за ответы.
C++ создать список из слов ,
В который все слова исходного текста входят только один раз
C++ вывод информации http://www.cyberforum.ru/cpp-beginners/thread870372.html
Помогите дописать программу, не выходит правильно. // 1233вектор.cpp: определяет точку входа для консольного приложения. // #include "stdafx.h" #include "math.h" #include <conio.h> class vector {
C++ Изобразить график функции y=a ln (bx + c) привет Добрый друг. мне опять понадобилась твоя помощь в знании С++. в прошлый раз ты меня очень выручил, надеюсь поможешь и в этот раз. ВОТ НОВАЯ ЗАДАЧА:):help::В визуальном режиме написать программу, которая бы рисовала график функции y=a ln (bx + c) при различных значениях a, b, и c. График должен быть нарисован на координатных осях, где был бы виден размер единичного отрезка. Значения... подробнее

Показать сообщение отдельно
Ev[G]eN
Эксперт С++
 Аватар для Ev[G]eN
5093 / 1531 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
19.05.2013, 16:31     Описать структуру с именем Student
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
#include <iostream>
#include <cstring>
 
const size_t studentsCount(10);
const size_t marksCount(5);
 
struct Student
{
    int studentGroup;
    std::string studentName;
    int studentMarks[marksCount];
};
 
int main()
{
    Student studentsData[studentsCount];
    std::cout << "Input the information about " << studentsCount << " students: " << std::endl;
    for (unsigned i = 0; i < studentsCount; i++) {
        std::cout << (i + 1) << ")" << std::endl;
        std::cout << "Name: ";
        std::getline(std::cin, studentsData[i].studentName);
        std::cout << "Group: ";
        std::cin >> studentsData[i].studentGroup;
        std::cout << "Input " << marksCount << " marks: ";
        for (unsigned j = 0; j < marksCount; j++)
            std::cin >> studentsData[i].studentMarks[j];
 
        system("cls");
        std::cin.sync();
    }
 
    unsigned resultCounter(0);
    std::cout << "Result: " << std::endl;
    for (unsigned i = 0; i < studentsCount; i++) {
        unsigned currentSum(0);
        for (unsigned j = 0; j < marksCount; j++)
            currentSum += studentsData[i].studentMarks[j];
        if (((double)currentSum / (double)marksCount) > 4) {
            std::cout << studentsData[i].studentName << "(" << studentsData[i].studentGroup << " group)" << std::endl;
            resultCounter++;
        }
    }
    if (!resultCounter)
        std::cout << resultCounter << std::endl;
 
    return 0;
}
 
Текущее время: 14:48. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru