Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
Другие темы раздела
C++ Разработать программу для нахождения пары самых удаленных друг от друга точек https://www.cyberforum.ru/ cpp-beginners/ thread250085.html
N точек на плоскости заданы своими координатами, значения которых формируются случайным образом. Разработать программу для нахождения пары самых удаленных друг от друга точек.
C++ Вычисление последовательностей в C++
Не могу разобраться, как решить данную задачку в С++? Недавно начал изучать C++,знаю что нужно сделать цикл, но как, да и факториал смущает. http://content.foto.mail.ru/mail/sentteriys/_answers/i-9.jpg
C++ Чтение с файла https://www.cyberforum.ru/ cpp-beginners/ thread250055.html
Добрый день. Подскажите пожалуйсто. В файле .dat маходятся по три числа в строке(445.345 43.54 345.34) их разделяют пробелы. Как мне присвоить первое число к А, второе к Б, третье к С ? Причем сделать это функцией, чтобы можно было потом с этими А,Б, и С оперировать...Заланее спасибо.
C++ Контрольные суммы...и vector https://www.cyberforum.ru/ cpp-beginners/ thread250031.html
Есть сайт, на котором регистрируется и авторизовывается постоянно большое количество пользователей. Есть база из ~100 тыс логинов, хранится в MySQL. Из mysql базы логины периодически загружаются в vector: std::vector<std::string> users; Суть такова, нужно очень быстро загружать vector из mysql базы уникальными логинами (в mysql часто встречаются повторы), чтобы потом смотреть есть ли...
Количество четных элементов над главной диагональю C++
В двумерном массиве найти кол-во четных элементов над главной иагональю и кол-во элементов над побочной диагональю. Сравнить полученные результаты. Учесть ситуацию, если таких элементов нет. Начало сформулировал как-то так... #include<iostream.h> void main() {int i,j,kol1=0,kol2=0,mas; for (i=0;i<n;i++) for (j=0;j<n;j++) cin>>mas; for (i=0;i<n;i++) for (j=0;j<n;j++)
C++ Ошибка при компиляции https://www.cyberforum.ru/ cpp-beginners/ thread250011.html
День добрый. При написаниии любого кода у меня всегда возникает ошибка:1 unresolved externals, как исправить?
C++ Переделать класс Persona в класс Animal https://www.cyberforum.ru/ cpp-beginners/ thread250005.html
У меня есть пример задачи с классом Persona которую надо переделать в задачу с классом Animal, задачи почно идентичны, но я в программировании нуб:wall:, помогите кто может пожалуйста. Далее я вылаживаю условие задачи Animal и условие с решение задачи задачи Persona (пример) : Создать класс Person, содержащий следующие элементы: - поле "имя" char* FirstName; - поле "фамилия" char*...
C++ Ввод одномерного массива
Нужно ввести с клавиатуры одномерный символьный массив и просто его вывести. почему нельзя сделать так? ... void main(){ int size; char c; char arr; cout<<"Dimention is ";
C++ Функции с переменным числом параметров помогите доработать пожалуйсто Написать функцию kvadr с переменным числом параметров, которая определяет количество чисел, являющихся точными квадратами (1, 4, 9, 16,. . . ) типа int. Написать вы- зывающую функцию main, которая обращается к функции kvadr не менее трех раз с количеством параметров 3, 7, 11. https://www.cyberforum.ru/ cpp-beginners/ thread250000.html C++ Определить код нажатой клавиши https://www.cyberforum.ru/ cpp-beginners/ thread249993.html
Есть ли альтернатива для команды getch() в Visual C++ 2008??? А то нигде найти не могу Добавлено через 38 секунд А то getch() в 2008-ом не канает(( Добавлено через 22 секунды для консоли
C++ Удалить из строки последовательность латинских символов ABC
Помогите написать функцию, которой передаем пареметр - строку S, а ета функция уберает с етой строки последовательность латинских символов ABC, и выводит результат.
C++ Borland C++ Найти ошибку https://www.cyberforum.ru/ cpp-beginners/ thread249935.html
В универе стали проходить "Borland C++ 5,2" дали задания с пошаговым выполнением, следую инструкциям, но выходит ошибка, получается ошибся препод, помогите найти ошибку вот текст : #include <owl\applicat.h> #include <owl\framewin.h> // Класс приложения class StartApp : public TApplication { public: StartApp() : TApplication() {} void InitMainWindow();
2022 / 1621 / 489
Регистрация: 31.05.2009
Сообщений: 3,005
28.02.2011, 20:33 0

объекты и классы - C++ - Ответ 1409680

28.02.2011, 20:33. Показов 1358. Ответов 5
Метки (Все метки)

Ответ

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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
#include <iostream>
 
class Shape
{
   public:
      virtual double square() const = 0;
      virtual ~Shape() { }   
};
 
class Trapeze : public Shape
{
   private:
      double a_;
      double b_;
      double h_;
 
   public:
      Trapeze(double a, double b, double h)
     : a_(a), b_(b), h_(h)
      {
      }
 
      virtual double square() const
      {
     return (a_ + b_) * h_ / 2;
      }
};
 
class Rectangle : public Shape
{
   private:
      double a_;
      double b_;
 
   public:
      Rectangle(double a, double b)
     : a_(a), b_(b)
      {
      }
 
      virtual double square() const
      {
     return a_ * b_;
      }
};
 
int main()
{   
   std::cout << "Input shape name('trapeze' or 'rectangle'): ";
   std::string shapeName;
   std::getline(std::cin, shapeName);
 
   Shape* shape = 0;
   if(shapeName == "trapeze")
   {
      std::cout << "Input a: ";
      double a;
      std::cin >> a;
 
      std::cout << "Input b: ";
      double b;
      std::cin >> b;
 
      std::cout << "Input h: ";
      double h;
      std::cin >> h;
      shape = new Trapeze(a, b, h);      
   }
   else if(shapeName == "rectangle")
   {
      std::cout << "Input a: ";
      double a;
      std::cin >> a;
 
      std::cout << "Input b: ";
      double b;
      std::cin >> b;
 
      shape = new Rectangle(a, b);      
   }
 
   if(shape)
      std::cout << "Square: " << shape->square() << '\n';
   else 
      std::cout << "Invalid input...\n";
   
   delete shape;
 
   return 0;
}


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

классы и объекты в с++
очень прошу помочь написать программу. т.к. в программировании я 0 :( Написать программу, в...

Объекты и классы в С + +
Нужно что бы все переменные были в private...но не работает((...Помогите плиз #include &quot;stdafx.h&quot;...

Объекты и классы в С++
Создать класс и программу которая использует этот Клаас, проиллюстрировать все методы. Создать...

Классы и объекты
народ кто может помочь???не могу найти ошибку... #include &quot;stdafx.h&quot; #include &lt;iostream&gt;...

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

Классы и объекты
Задание: Для предложенного в индивидуальной части задания(ниже) объекта сформировать главный класс...

Классы и объекты на С++
Задание: Класс Triangle (треугольник). Класс хранит Декартовы координаты трех углов треугольника....

классы и объекты
Здравствуйте. Помогите с задачей. Нужно написать программу на классы и объекты. Пользователь вводит...

ОБЪЕКТЫ И КЛАССЫ C++
Составить программу для подсчёта количества сотрудников компании, у которых стаж работы больше 15...

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