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

Построить класс для описания плоской геометрической фигуры квадрат - C++

Восстановить пароль Регистрация
 
Рейтинг: Рейтинг темы: голосов - 14, средняя оценка - 5.00
STRAG 92
0 / 0 / 0
Регистрация: 23.10.2010
Сообщений: 59
26.10.2010, 17:45     Построить класс для описания плоской геометрической фигуры квадрат #1
Помогите написать программу в Борланд С++, вот условие:
1.Сложить целые и нецелые части двох действительных чисел. например: 1,8 и 5,3.
2.Построить класс для описания плоской геометрической фигуры квадрат.Предусмотреть методы для создания объектов и изменения их размеров.

 Комментарий модератора 
Дублирование тем запрещено правилами форума (п. 3.4).
Не плодите одинаковых тем.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.10.2010, 17:45     Построить класс для описания плоской геометрической фигуры квадрат
Посмотрите здесь:

C++ Построить классы для описания плоских фигур:круг,квадрат,прямоугольник
C++ Построить систему классов для описания плоских геометрических фигур
Построить класс для описания плоской геометрической фигуры прямоугольник C++
C++ Построить систему классов для описания плоских геометрических фигур
C++ Алгоритм поиска точек внутри плоской фигуры
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
ForEveR
Модератор
Эксперт C++
 Аватар для ForEveR
7927 / 4709 / 318
Регистрация: 24.06.2010
Сообщений: 10,524
Завершенные тесты: 3
26.10.2010, 17:52     Построить класс для описания плоской геометрической фигуры квадрат #2
STRAG 92, Если верно понял
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
#include <cmath>
 
int main()
{
    double a, b;
    std::cout<<"Enter a: ";
    std::cin>>a;
    std::cout<<"Enter b: ";
    std::cin>>b;
    double fract=0;
    double s=floor(a)+modf(b, &fract);
    std::cout<<s<<'\n';
    return 0;
}
hepr
 Аватар для hepr
60 / 32 / 5
Регистрация: 21.10.2010
Сообщений: 538
26.10.2010, 18:09     Построить класс для описания плоской геометрической фигуры квадрат #3
1)
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include "stdafx.h"
#include "iostream";
 
int _tmain(int argc, _TCHAR* argv[])
{
    double a,b;
    std::cout << "VVedi 2 chisla\n";
    std::cin >> a >> b;
    int c,d;
    c=a/1+b/1;
    d=a%1+b%1;
    char q;
    std::cout << c << d;
    std::cin >> q;
    return 0;
}
Добавлено через 6 минут
2)
C++
1
2
3
4
5
6
7
8
9
10
class kv
{
public:
    void ZadSt(int a) {storona=a; }//задать сторону
    int VerSt() {return storona; }//получить сторону
    int Plosh() {return storona*storona;}//получить площадь
    kv();
    ~kv();
private:
    int storona;//длина стороны
STRAG 92
0 / 0 / 0
Регистрация: 23.10.2010
Сообщений: 59
26.10.2010, 18:16  [ТС]     Построить класс для описания плоской геометрической фигуры квадрат #4
народ , мне нада посчитать суму целой части числа и дробной , тоесть по примеру : 1,8+5,3= 1+5+6
0,8+0,3=1,1 вот типа такого ,
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream.h>
#include <math.h>
void main()
{
float b,c;
cout <<"Input b,c:";
cin >>b>>c;
cout <<"\n";
t=b+c;
f=b+c;
cout <<"t="<<t<<"f="<<f<<"\n";
}
программа , на подобие такой , тока мне нада указать формулу для целых и для дробных частей числа(
МаксимМВ
C/C++
90 / 90 / 5
Регистрация: 01.07.2010
Сообщений: 281
26.10.2010, 18:24     Построить класс для описания плоской геометрической фигуры квадрат #5
double modf(x,intptr);
double x; значение с плавающей точкой
double *intptr; указатель на хранение целой части

Описание.

Функция modf разрывает значение с плавающей точкой x на
дробную и целую части. Возвращается знаковая дробная часть x. Це-
лая часть хранится в intptr как значение с плавающей точкой.

Возвращаемое значение.

Функция modf возвращает знаковую дробную часть x. Возвраща-
емого значения в случае ошибки нет.
STRAG 92
0 / 0 / 0
Регистрация: 23.10.2010
Сообщений: 59
26.10.2010, 18:44  [ТС]     Построить класс для описания плоской геометрической фигуры квадрат #6
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream.h>
#include <math.h>
void main()
{
double b,c;
double modf (t,intptr);
double *intptr;
cout <<"Input b,c:";
cin >>b>>c;
cout <<"\n";
t=b+c;
f=b+c;
cout <<"t="<<t<<"f="<<f<<"\n";
}
вот вставил , а всё равно криутет

Добавлено через 11 минут
hepr,
Yandex
Объявления
26.10.2010, 18:44     Построить класс для описания плоской геометрической фигуры квадрат
Ответ Создать тему
Опции темы

Текущее время: 14:43. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru