Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ вложенный цикл и двумерный массив Ребят, пытаюсь сделать программу, которая будет красиво выводить мне таблицу прогресса силовых показателей спортсменов, и я должен применять одномерный и двумерный массив, а также вложенные циклы для "красивого" представления данных. Вот код: #include <iostream> using namespace std; const int years=4; const int weights=5; int main() { char * sportsmen= {"Coleman", "Cuttler", "Dexter",... https://www.cyberforum.ru/ cpp-beginners/ thread696384.html Visyal Studio C++ C++
Ребят, помогите. Visyal Studio C++. Создал проект, win32 и 2 cpp файла. После того как вышел незнаю как открыть этот проект (специальная папка создалась). Помогите плиз!!
C++ Символьные фигуры в консоли https://www.cyberforum.ru/ cpp-beginners/ thread696353.html
Контур ромба. Как остальное допилить? Желательно подскажите в словах(без кода).Спасибо. while (romb!=0) { romb=romb-1; if (romb !=0) { for(int i =1; i<=romb;i++) {
C++ Одномерные массивы: вычисление сумм элементов Еще раз здравствуйте, дорогие форумчане. Есть небольшая просьба с решением задач. Даны натуральное число n, действительные числа a1, ..., an. Получить b1, ..., bn, где (выражение прикрепил картинкой). Просто догнать не могу, как решать. Единственное, что тут понял - это как начало задачи записывать. #include<iostream> #include<math.h> using namespace std; int main() https://www.cyberforum.ru/ cpp-beginners/ thread696336.html
Конечный автомат. Лабиринт (поиск в глубину) C++
Пусть лабиринт задан двумерным массивом bool, индексы ячеек соответствуют их координатам. Ячейка содержит true, если она проходима, и false, если нет. За один ход двигаться разрешено либо на один шаг по вертикали, либо на один шаг по горизонтали. Построить автомат, находящий маршрут между двумя заданными позициями (парами индексов), если он существует, либо сигнализирующий об отсутствии маршрута....
C++ списки, вектора, map, Hash интересует информация о следующих "типах" std::vector и std::deque Списки, деревья std::list, std::set, std::map, hash_set, hash_map что это вобще такое и с чем это едят? если можно ссылку на статьи в которых освещаются данные типы. https://www.cyberforum.ru/ cpp-beginners/ thread696304.html
C++ сортировка массива (исправить код) https://www.cyberforum.ru/ cpp-beginners/ thread696271.html
Нужно отсортировать массив по убыванию bals, но даже не компилируется! #include <iostream> #include <iomanip.h> using namespace std; const int size=3; const int n=3; struct list{ char name; int medal;
C++ указатели
1) создать функцию(проблем нет) 2) в функции ввести и определить локальную переменную типа int и задать ей значение 1(проблем нет) 3) в главной функции программы с помощью созданной функции(описанной в 2) присвоить локальной переменной значение 1 Мне обьяснили что это делается как то с помощью указателей, кто нибудь может объяснить мне как?
C++ Найти минимум элементов массива с помощью рекурсивной функции min1(k) Есть небольшая задача: Дан массив целых чисел. Найти минимум его элементов с помощью рекурсивной функции min1(k), возвращающей минимум последних элементов, начиная с k-го. Надо создать к ней рекурсивный алгоритм и написать программу на С++. По-моему программа выглядит так: #include <stdio.h> #include <conio.h> int x = {1, 2, 1, 3, 12, 2}; int min1(int k) { int s; https://www.cyberforum.ru/ cpp-beginners/ thread696246.html C++ В заданной строке определить количество слов https://www.cyberforum.ru/ cpp-beginners/ thread696245.html
В заданной строке определить количество слов.C учетом что слова отделены пробелом
C++ Объясните понятно пожалуйста float и double
Для чего они и как ими пользоваться?
C++ Обыкновенные дроби Составить программу выполняющая арифметические операции над обыкновенными дробями,результат должен быть несократимой дробью https://www.cyberforum.ru/ cpp-beginners/ thread696234.html
1 / 1 / 2
Регистрация: 13.11.2012
Сообщений: 23
0

Наследование классов - C++ - Ответ 3692192

13.11.2012, 15:20. Показов 803. Ответов 2
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Всем привет! У меня проблема.
Вот задание:

1. Разработать следующие классы:
• базовый класс «студент» с полями: Имя, Группа
• производный класс «студент после первой сессии». Добавить поле :массив из 4 оценок
• производный класс «студент после второй сессии». Добавить поле :массив из 4 оценок

В классах реализован метод Show() для вывода сведений о студенте и метод подсчета среднего балла.

Определить средний балл в указанной группе после первой сессии, после двух сессий.
Создать массив указателей на объекты всех трех классов и определить средний балл для массива



Вот такой код:

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
#include <iostream>
#include <string.h>
 
using namespace std;
 
class Stud
{
      public:
             char Name[20];
             int Group;
             Stud(const char* NEW_name, int NEW_group){
                        strcpy(Name,NEW_name); Group=NEW_group;
                        }
             void Show();
};
 
void Stud::Show()
{
     cout << "Name: " << Name << "\n";
     cout << "Group: " << Group << "\n";
}
 
class Stud__AfterSession__1 : public Stud
{
      public:
             int marks[4];
};
 
class Stud__AfterSession__2 : public Stud
{
      public:
             int marks[4];
};
 
//double AverageMark__1(Stud__AfterSession__1)
 
int main()
{    
     Stud stud1("Petrov",1);
     stud1.Show();
     system("PAUSE");     
}
Ругается:

24 `Stud' with only non-default constructor in class without a constructor
30 `Stud' with only non-default constructor in class without a constructor


(Компилирую в dev'e)

Подскажите, как правильно закодить классы Stud__AfterSession__1 и Stud__AfterSession__2?
Они должны наследовать от класса Stud его поля.

Спасибо!

Вернуться к обсуждению:
Наследование классов C++
0
Заказать работу у эксперта
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
13.11.2012, 15:20
Готовые ответы и решения:

Автоматическая генерация классов С ++ с UML диаграмм классов. Наследование в с++. Абстрактные классы. WhiteStarUML
Создать классовую модель(желательно в WhiteStarUML), которая включает в себя абстрактный класс...

Заменить наследование классов на наследование интерфейсов
#include &lt;iostream&gt; #include &lt;assert.h&gt; using namespace std; int people_on_base = 100; int...

Наследование классов. Копирование производных классов
Здравствуйте всем, у меня такой вопрос: написал код #include &quot;stdafx.h&quot; class A //Создаем...

Наследование классов в С++
Наследование классов в С++ Здравствуйте, нужна помощь в написании программы, может кто - нибудь...

2
13.11.2012, 15:20
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
13.11.2012, 15:20
Помогаю со студенческими работами здесь

наследование классов
Помогите пожалуйста разобраться с задачей Создайте базу данных деканата. В ней фиксируются данные...

Наследование классов
Помогите, пожалуйста, разобраться - необходимо написать класс Administrator, кот наследуется (is...

Наследование классов
я решил по примеру одной задачи свою, но там много ошибок, может ктото сможет поправить их. ...

Наследование классов
class A { public: * * A(int a){} }; class B : public A { public:

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