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

Создать класс типа - окружность - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как сделать так чтобы запустить прогу через Ехешник? http://www.cyberforum.ru/cpp-beginners/thread844072.html
Ребят а как сделать так чтобы программу можно было запустить через Exeшник?
C++ Вычисления суммы ряда И так дамы и господа, немного запутался с решением задач по лабораторной работе для техникума. Нуждаюсь в вашей помощи. Задание: Составить программу для вычисления суммы данного ряда, для указанного значения аргумента x, если известно количество N членов ряда. За раннее сильно благодарен. http://www.cyberforum.ru/cpp-beginners/thread844054.html
конструктор копирования C++
необходимо реализовать конструктор копирования для агрегата в файле FIGURES.cpp. Не могли бы вы подсказать, собственно, каким образом это можно сделать?
C++ Разделение строки
Здравствуйте, вопросик такой есть: Допустим, есть строка: "/TEXT parameters from text" и сама суть вопроса: Как заменить первый символ '/' на '_', после, первый блок перевести в нижний регистр (это text) и остальную часть строки поместить в другой массив? В общем, итог должен быть такой: char* param1 = "_text"; char* param2 = "parameters from text"; Спасибо.
C++ Шашки http://www.cyberforum.ru/cpp-beginners/thread844043.html
Уже долго вынашиваю идею по написанию игры - шашки. И вот банальный вопрос: с чего начать? Видел много подобных тем по этому поводу и все же как-то не дошло.
C++ Путанница Доброго времени суток. Некая проблема возникла, решение которой мне неизвестно. Вот всё хорошо: выводится ошибка, если вместо предполагаемых двух чисел ввожу одно, или два, но неверного формата(символы, буквы)...но когда ввожу два числа - они тоже распознаются как ошибка. Что же исправить здесь? #include <iostream> #include <cstdlib> #include <stdlib.h> int main(int argc, char* argv)... подробнее

Показать сообщение отдельно
ds102061
 Аватар для ds102061
2 / 2 / 2
Регистрация: 13.10.2010
Сообщений: 144
21.04.2013, 12:45     Создать класс типа - окружность
Создать класс типа - окружность. Поля - радиус. Функции-члены вычисляют площадь, длину окружности, устанавливает поля и возвращают значения. Функции-члены установки полей класса должны проверять корректность задаваемых параметров. Функция печати.
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
#include "stdafx.h"
#include <iostream>
#include <conio.h>
 
class Circle
{
    private:
        int radius_;
 
    public:
        Circle(int radius)
            : radius_(radius)
        {
        }
 
        double l() const
        {
            return 2 * 3.14 * radius_;
        }
        double s() const
        {
            return 3.14 * radius_*radius_;
        }
};
 
int main()
{
    std::cout << "R: ";
 
    int r;
    std::cin >> r;
     Circle circle(r);
    std::cout << "l = " << circle.l() << std::endl;
    std::cout << "s = " << circle.s() << std::endl;
    return 0;
    _getch();
}
Что у меня не правильно и почему он у меня сразу же выкидывает
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:31. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru