Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Изменить порядок следования элементов массива В одномерном массиве, состоящем из n вещественных элементов, вычислить: 1) Произведение отрицательных элементов массива; 2) Сумму положительных элементов массива, расположенных до максимального элемента. Изменить порядок следования элементов в массиве на обратной. https://www.cyberforum.ru/ cpp-beginners/ thread852254.html C++ Замена символа на последовательность символов
Написать программу, которая каждый встречающийся в строке заданный символ заменяет на заданную последовательность символов, расширяя при этом строку.
C++ Не удается передать значение членам класса https://www.cyberforum.ru/ cpp-beginners/ thread852223.html
Доброе время суток, возникла проблема, при создании класса добавил функцию, с помощью которой я задаю значение переменных x,y и строки path, однако использовать их не получается(проверял cout<<x,y внутри функции, в итоге выдает значение только первой переменной(в приведенной строчке x, если написать cout<<y," ",x, то только y)) из-за этого построение прямоугольника не получается, помогите...
C++ Подключение миши через USB порт https://www.cyberforum.ru/ cpp-beginners/ thread852221.html
Всем доброго времени суток. Не могли бы Вы помочь с программой. Условие звучит так: подключаем мышь в USB порт, если подключение произошло, то у нас выводиться сообщение с временем подключения и звучит звуковой сигнал, ну а если не произошло то устройство опрашивается каждые 10 секунд пока не произойдёт подключение. При отключении мыши так же выводиться сообщение с временем отключения и звучит...
Потоки. Литература C++
Добрый день. Может кто подскажет, где подробно можно ознакомиться с потоками/процессами, как они реализовуются, как работают и т.п. с кодом на с++. На форуме есть статья от ув. evg, которая детально описывает данный механизм, но нужены примеры кода. За ранее благодарен.
C++ Перегруженные потоковые операторы при наследовании https://www.cyberforum.ru/ cpp-beginners/ thread852209.html
В базовом классе есть перегружены операторы взять из потока и вывести в поток, в производном классе они также перегружены. Как мне вызвать операторы базового класса из производного? Ну допустим есть объект класса Father F; , когда я пишу вот так cout<<F; то должен вызываться и метод вывода базового класса, а когда есть объект класса Employee E; и при такой записи cout<<E; должна вызываться только...
C++ Найти количество элементов этой последовательности, кратных числу К Задача: дана последовательность целых чисел, за которой следует 0.Найти количество элементов этой последовательности, кратных числу К.(решить с помощью while) https://www.cyberforum.ru/ cpp-beginners/ thread852184.html Пытаюсь реализовать сортировку слиянием (выскакивает ошибка) C++
Пытаюсь реализовать сортировку слиянием. #include "stdafx.h" #include <iostream> #include "windows.h" #include "math.h" // m - size of A // n - size of B
C++ Поменять местами столбцы матрицы, содержащие наибольший и наименьший элементы . Дана матрица А. Поменять местами столбцы, содержащие наибольший и наименьший элементы. https://www.cyberforum.ru/ cpp-beginners/ thread852166.html C++ Не переименовывает файл void deleteFILE(char filename) { char gr; setlocale(LC_ALL,"Russian"); ifstream in("examen.txt",ios_base::binary); ofstream out("buf.txt",ios_base::binary); fflush(stdin); cout<<"Введите группу"<<endl; gets(gr); while( in.read((char*)&timelable,sizeof(timelable))); { https://www.cyberforum.ru/ cpp-beginners/ thread852164.html
Учебник по массивам C++
Посоветуйте учебник по решению задач с массивами на с++
C++ friend и member функции Народ, объясните пожалуйста как пишутся данные функции, принцип их написания, откуда что берется. И несколько примеров пожалуйста. Желательно с кодом для *.h https://www.cyberforum.ru/ cpp-beginners/ thread852124.html
0 / 0 / 0
Регистрация: 29.04.2013
Сообщений: 42
0

Проверить код - C++ - Ответ 4489605

29.04.2013, 20:22. Показов 990. Ответов 4
Метки (Все метки)

Author24 — интернет-сервис помощи студентам
Пытаюсь переделать программу из С# в C++.
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
  {
    protected int x;
    protected int y;
    public virtual void Show () / / віртуальний метод
    {
      Console.WriteLine ("точка на площині: ({0}, {1})", x, y);
    }
    public DemoPoint (int x, int y)
    {
      this.x = x; this.y = y;
    }
  }
  class DemoShape: DemoPoint / / похідний клас
  {
    protected int z;
    public override void Show () / / перевантаження віртуального методу
    {
      Console.WriteLine ("точка в просторі: ({0}, {1}, {2})", x, y, z);
    }
 
    public DemoShape (int x, int y, int z): base (x, y) / / конструктор похідного класу
    {
      this.z = z;
    }
 
  }
  class DemoLine: DemoPoint / / похідний клас
  {
    protected int x2;
    protected int y2;
    public override void Show () / / перевантаження віртуального методу
    {
      Console.WriteLine ("відрізок на площині: ({0}, {1}) - ({2}, {3})", x, y, x2, y2);
    }
    public DemoLine (int x1, int y1, int x2, int y2): base (x1, y1)
    {
      this.x2 = x2; this.y2 = y2;}}
  class Program
  {
    static void Main ()
    {
      DemoPoint point1 = new DemoPoint (0,1);
      point1.Show ();
      DemoShape pointShape = new DemoShape (2,3,4);
      pointShape.Show ();
      DemoLine line = new DemoLine (0,0, 10, 10);
      line.Show ();
      Console.WriteLine ();
      // Використання посилання базового класу на об'єкти похідних класів
      DemoPoint point2 = pointShape;
      point2.Show ();
      point2 = line;
      point2.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
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
#include "stdafx.h"
#include <iostream>
using namespace std;
class DemoPoint // базовий клас
    {
    protected:
    int x, y;
public:
    virtual void Show () {
      cout << "точка на площині: " << x <<  y;
    }
    DemoPoint (int tx, int ty) : x(tx), y(ty) { }
  };
 class DemoShape: public DemoPoint { // похідний клас
protected:
  int z;
public:
    void Show () { // перевантаження віртуального методу
      cout << x << y << z;
    }
 
    DemoShape (int tx, int ty, int tz): base (x, y), z(tz) { } // конструктор похідного класу
  };
    class DemoLine :public DemoPoint // похідний клас
    {
    public: int x;
            int yEnd;
            void Show()
        {
            cout<<"({"<<x<<"}, {"<<y<<"}) - ({"<<xEnd<<"}, {"<<yEnd<<"})"<<endl;
        }
    };
 class DemoLine: public DemoPoint // похідний клас
  {
  protected :int x2;
    int y2;
  public :override void Show () // перевантаження віртуального методу
    {
      cout<<"відрізок на площині: ({0}, {1}) - ({2}, {3})"<< x<< y<< x2<< y2;
    }
    public DemoLine (int x1, int y1, int x2, int y2): base (x1, y1)
    {
      this.x2 = x2; this.y2 = y2;}}
 
int _tmain(int argc, _TCHAR* argv[])
{
    DemoPoint point1 = new DemoPoint (0,1);
      point1.Show ();
      DemoShape pointShape = new DemoShape (2,3,4);
      pointShape.Show ();
      DemoLine line = new DemoLine (0,0, 10, 10);
      line.Show ();
      Console.WriteLine ();
      // Використання посилання базового класу на об'єкти похідних класів
      DemoPoint point2 = pointShape;
      point2.Show ();
      point2 = line;
      point2.Show ();
    return 0;
}
Проверте код и подскажите что менять в tmain
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
int _tmain(int argc, _TCHAR* argv[])
{
    DemoPoint point1 = new DemoPoint (0,1);
      point1.Show ();
      DemoShape pointShape = new DemoShape (2,3,4);
      pointShape.Show ();
      DemoLine line = new DemoLine (0,0, 10, 10);
      line.Show ();
      Console.WriteLine ();
      // Використання посилання базового класу на об'єкти похідних класів
      DemoPoint point2 = pointShape;
      point2.Show ();
      point2 = line;
      point2.Show ();
    return 0;
Заранее спасибо.

Добавлено через 2 минуты
И, если не трудно, написать правильный код на С++.

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

Проверить код
Предоставляемые целые числа с1, ... с9. Есть ли в этой последовательности три подряд стоящих...

Проверить код
#include &quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;string&gt; #include &lt;cctype&gt; int _tmain(int...

Проверить код
Всем здравствуйте. Ребят, не могли бы посмотреть и поправить программу, а то выдает ошибку: ...

Проверить код
не внятный вывод на экран #include &quot;stdafx.h&quot; #include &lt;Windows.h&gt; #include &lt;conio.h&gt;...

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

Проверить код
#include &quot;stdafx.h&quot; #include &quot;iostream&quot; #include &quot;string&quot; using namespace std; void...

проверить код на с++
проверьте код, а то не могу понять в чем ошибка, почему не запускается #include &lt;iostream.h&gt;...

Проверить код на ошибки
Всем привет. Я новичек, начал изучать программирование. Первую программу слизал с примера в книге...

Проверить код на корректность
Сделал лабу, все работает отлично.... Но я не уверен что она написана нормально, может где то...

Проверить код на правильность
Ребят написала код но не уверена что правильно.К сожалению Как проверить не знаю. проверьте...

Проверить код на правильность
Здравствуйте! Помогите пожалуйста проверить код на правильность,т.к. почему-то не компилируется....

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