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

виртуальная функция.отредактировать) - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Ошибка error C2447: {: отсутствует заголовок функции. Как исправить?? http://www.cyberforum.ru/cpp-beginners/thread287062.html
Подскажите, пожалуйста, как исправить? #include <iostream> #include <stdio.h> using namespace std; const int maxV = 10000; void dijkstra(int st, int fin); void readdata(); void readcity();
C++ Написать программу, создающие ведомости для каждой группы по всем дисциплинам с указанием формы контроля (зачет, экзамен) Помогите решить пожалуйста В деканате факультета журналистики имеются списки студентов разных групп. В сессию сотрудники деканата печатают ведомости для каждой дисциплины для сдачи студентами экзаменов и зачетов. Написать программу, создающие ведомости для каждой группы по всем дисциплинам с указанием формы контроля (зачет, экзамен). Списки студентов упорядочить по алфавиту. http://www.cyberforum.ru/cpp-beginners/thread287054.html
Наложить патч с репо github.com C++
Когда там какой-то файл изменяют, это показывается в виде патча. А как этот патч накатать на свой код?
Вычислить значения сумм ряда s=x*sin*π/4+x 2*sin 2* π/4+…+ xn*sinn* π/4 C++
Здраствуйте! Вот задача: Вычислить значения сумм ряда s=x*sin*π/4+x^2*sin 2* π/4+…+ x^n*sinn* π/4. Вот мое решение: #include<stdio.h> #include<conio.h> #include<math.h> int main() { int i,x; int a; float s;
C++ определить количество слов оканчивающихся на w http://www.cyberforum.ru/cpp-beginners/thread287024.html
Дан массив типа char. определить количество слов оканчивающихся на w.
C++ Удалить все пустые строки из файла Помогите пожалуйста написать функцию на Visual C++ : удалить все пропущенные (пустые) строки файла Спасибо подробнее

Показать сообщение отдельно
maschha
Сообщений: n/a
02.05.2011, 14:50     виртуальная функция.отредактировать)
в первом классе - int а и float b. функция print выводит a и b. во втором классе - int z. print(a+b+z) и вывод. виртуальная функция

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
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
  class we
{ public:
  int a; float b;
  virtual void print()
{cout<<"vvod a i b"<<endl;
  cin>>a>>b;
 cout<<"a="<<a<<endl<<"b="<<b<<endl;} };
  class io:public we
{ public:
  int z;
  void vvod()
  {cout<<"vvod z"<<z<<endl;
  cin>>z; }
  void print()
{ cout<<"summa="<<a+b+z<<endl;
} };
  void main()
{ clrscr();
  io obj; we ob;
  we *pf=new we;
  pf=&obj;
  ob.print();
  obj.print();
  ((io*)pf)->print();
  pf=&ob;
  pf->print();
  getch();
};
выводит одно постоянное число

Добавлено через 1 час 49 минут
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
#include<iostream.h>
#include<conio.h>
#include<iomanip.h>
  class we
{ public: int a; float b;
  void vvod()
{ cout<<"vvod a i b"<<endl; cin>>a>>b; }
  virtual void print()
{ cout<<"a="<<a<<endl<<"b="<<b<<endl;} };
 
  class io:public we
{ public:
  int z;
  void vvod()
{ cout<<"vvod z"<<z<<endl;
};
  void print()
{ cout<<"z="<<z<<endl;} };
  void io::print()
{ int s=0;
  s=s+a+b+z;}
{ cout<<"summa="<<s;
};
 
  void main()
{ clrscr();
  io obj; we ob;
  we *pf=new we;
  pf=&obj;
  ob.print();
  obj.print();
  ((io*)pf)->print();
  pf=&ob;
  pf->print();
  getch();
};
отредактировала, проверьте пожалуйста

 Комментарий модератора 
Используйте теги форматирования кода!
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 17:57. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru