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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
olhov94
0 / 0 / 0
Регистрация: 05.01.2012
Сообщений: 34
#1

Разработать класс "зачетная книжка", содержащий информацию об успеваемости студентов - C++

17.05.2013, 12:01. Просмотров 608. Ответов 1
Метки нет (Все метки)

Разработать класс "зачетная книжка" содержащий информацию о успеваемости студентов. Выполнить перегрузку оператора "<<" для этого класса.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
17.05.2013, 12:01     Разработать класс "зачетная книжка", содержащий информацию об успеваемости студентов
Посмотрите здесь:

Разработать класс "Записная книжка" - C++
Разработать класс &quot;Записная книжка&quot;. Используйте массив для хранения записей.Реализуйте методы добавления, удаления, поиска телефона по...

Класс "Студент", найти студентов со средним баллом больше заданного - C++
Вводится база из 7 студентов(Ф И О, средний бал аттестата) – выводится на экран ср. бал больше 4. помогите с решением, все, на что...

Создать класс "Группа студентов" - C++
Привет.Написал класс Студент, в котором можно создавать студента(имя, фамилия, оценки и т.п ), ну и выводить инфо на экран,теперь надо...

Класс "Строка" содержащий метод, который меняет местами первый и последний символы строки - C++
Написать программу чтобы первый и последний символы строки менялись местами. На экран выводился оригинал и измененная строка. Все это с...

Описать класс "Число", содержащий методы: вывода значений, перевода числа из десятичной формы в восьмеричную - C++
Задание. В соответствии с вариантом составить описание класса. В классе предусмотреть не менее трех конструкторов различных типов. Объявить...

Разработать класс для понятия "Генератор шума" - C++
Разработать класс для понятия &quot;Генератор шума&quot; для генерации дискретных значений белого шума вида y(t)=yc+A*E(t)),ult E(ti) - случайная...

Разработать класс "Счет физического лица" и обеспечить возможность работы с ним - C++
-продумать атрибуты класса и инкапсулировать их в закрытой части интерфейса класса; -определить в классе по крайней мере три...

Разработать класс "Полином" , в котором информация о коэфициентах хранится в виде списка - C++
Разработать класс &quot;Полином&quot; , в котором информация о коэфициентах хранится в виде списка. Реализовать для класса методы ввода вывода,...

Разработать класс "Информация о поездах" с функционалом для консольного и файлового ввода/вывода результатов - C++
Добрый вечер, уважаемые форумчане. Новичок нуждается в вашей помощи. Есть задание на работу с файлами. Условие:у администратора...

Разработать класс "Машина" с полями: марка, страна-производитель, максимальная скорость, объём двигателя - C++
Разобрать класс машина, который содержит поля: марка машини, страна производителя, макс. скорость, обьем двигателя. Разобрать конструкторы,...

Разработать класс "Product" с полями Наименование, Производитель, Цена, Срок хранения, Дата выпуска - C++
Разработать классы для описанных ниже объектов. Включить в класс методы set (…), get (…), show (…). Определить другие методы. Написать...

Разработать класс "Ведомость группы" - C++
В файле ведомость группы, в каждой строке задается: Фамилия студента, пять полей с результатами экзаменов, пять полей с результатами...


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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
BumerangSP
4285 / 1407 / 121
Регистрация: 16.12.2010
Сообщений: 2,941
Записей в блоге: 3
17.05.2013, 17:18     Разработать класс "зачетная книжка", содержащий информацию об успеваемости студентов #2
Как-то так она выглядит:
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
include <iostream>
 
class RecordBook
{
    int year_;
    const char *subject_;
    int evaluation_;
    const char *date_;
public:
    RecordBook(int year, char *subject, int evaluation, char *date): year_(year), 
        subject_(subject), evaluation_(evaluation), date_(date) {}
    friend std::ostream& operator << (std::ostream&, RecordBook*);
};
 
std::ostream& operator << (std::ostream& t, RecordBook *obj)
{
    return t << obj->year_ << ' ' << obj->subject_ << ' ' <<
        obj->evaluation_ << ' ' << obj->date_;
}
int main()
{
    RecordBook *recordBook[3];
    recordBook[0] = new RecordBook(4, "mathematics", 5, "15.01.2013");
    recordBook[1] = new RecordBook(4, "physics", 5, "21.01.2013");
    recordBook[2] = new RecordBook(4, "chemistry", 5, "27.01.2013");
    for (int i=0; i<3; ++i)
        std:: cout << recordBook[i] << '\n';
}
Yandex
Объявления
17.05.2013, 17:18     Разработать класс "зачетная книжка", содержащий информацию об успеваемости студентов
Ответ Создать тему
Опции темы

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