С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
STRAG 92
0 / 0 / 0
Регистрация: 23.10.2010
Сообщений: 59
#1

Проверьте программы - C++

26.10.2010, 18:53. Просмотров 358. Ответов 4
Метки нет (Все метки)

1.Сложить целые и нецелые части двох действительных чисел. например: 1,8 и 5,3.

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";
}

2.Построить класс для описания плоской геометрической фигуры квадрат.Предусмотреть методы для создания объектов и изменения их размеров.

C++
1
2
3
4
5
6
7
8
9
10
11
class kv
{
public:
        void ZadSt(int a) {storona=a; }//задать сторону
        int VerSt() {return storona; }//получить сторону
        int Plosh() {return storona*storona;}//получить площадь
        kv();
        ~kv();
private:
        int storona;//длина стороны
}
 Комментарий модератора 
Дублирование тем запрещено правилами форума (п. 3.4).
Не плодите одинаковых тем.
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.10.2010, 18:53
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Проверьте программы (C++):

проверьте код программы - C++
проверьте пожалуйста код программы..просто нет С++, а нужно проверить решается ли задача...Нахождение средне арифметического ...

Проверьте код программы - C++
1. Запросить с консоли целое число и проверить его на попадание в заданный диапазон значений. Результат такой проверки вывести на консоль....

Проверьте правильность программы - C++
Она должна переводить дробную часть десятичного числа в двоичную, она переводит но не правильно. КоД: ...

проверьте пожалуйста еще один код программы, кто может - C++
проверьте пожалуйста еще один код программы(кто может вот условие: программа должна проверить число является ли оно простым или нет? ...

Проверьте код программы (тема "цикл do while в C++") - C++
Проверьте код программы,пожалуйста. #include &lt;iostream&gt; #include &lt;iomanip&gt; #include &lt;math.h&gt; #include &lt;conio.h&gt; #include...

Проверьте правильность текста программы проверки текста заклинаний. - C++
на вход программе подается текст заклинания, состоящего не более, чем из 200 символов, заканчивающийся точкой (другие точки во входных...

4
NotMyLogin
5 / 4 / 1
Регистрация: 03.08.2010
Сообщений: 5
26.10.2010, 19:46 #2
Решение для Visual Studio
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include "stdafx.h"
#include <iostream>
#include <math.h>
 
using namespace std;
 
int _tmain(int argc, _TCHAR* argv[])
{
    setlocale(LC_ALL,"Russian");
    double b,c,sum_cel =0,sum_drob = 0,n;
    cout << "Введите b:";
    cin >> b;
    cout << "Введите с:";
    cin >> c;
    cout << "\n";
    sum_drob = modf(b,&n);
    sum_cel += n;
    sum_drob += modf(c,&n);
    sum_cel += n;
    cout << "Сумма целых частей = " << sum_cel << endl << "Сумма дробных частей = " << sum_drob << endl;
    system ("PAUSE");
    return 0;
}
1
STRAG 92
0 / 0 / 0
Регистрация: 23.10.2010
Сообщений: 59
26.10.2010, 21:11  [ТС] #3
Программы нада в Борланде С++

препод говорил что нада использовать оператор ceil - типа это целые числа.
0
NotMyLogin
5 / 4 / 1
Регистрация: 03.08.2010
Сообщений: 5
26.10.2010, 21:44 #4
Борланд уменя не установлен, но должно быть это как-то так. Если нет, убери setlocale, русские буквы и system,я не знаю, работает ли это в борланде. А ceil тут совершенно не при чем, или мабуть я не понял условия?

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
#include <math.h>
#include <locale.h>
 
using namespace std;
 
void main()
{
        setlocale(LC_ALL,"Russian");
        double b,c,sum_cel =0,sum_drob = 0,n;
        cout << "Введите b:";
        cin >> b;
        cout << "Введите с:";
        cin >> c;
        cout << "\n";
        sum_drob = modf(b,&n);
        sum_cel += n;
        sum_drob += modf(c,&n);
        sum_cel += n;
        cout << "Сумма целых частей = " << sum_cel << endl << "Сумма дробных частей = " << sum_drob << endl;
        system ("PAUSE");
        return 0;
}
1
accept
4828 / 3249 / 165
Регистрация: 10.12.2008
Сообщений: 10,569
27.10.2010, 08:13 #5
пример modf
0
27.10.2010, 08:13
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
27.10.2010, 08:13
Привет! Вот еще темы с ответами:

Проверьте - C++
Помогите чайнику. Гляньте пожалуйста, правильно сделал #include &quot;stdafx.h&quot; #include&lt;iostream&gt; #include&lt;math.h&gt; #include&lt;conio.h&gt; ...

Проверьте - C++
#include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;string.h&gt; using namespace std; const int MAX=3; class StrNew { char*...

Проверьте программу - C++
Доброго дня всем. Стоит такая задача: Выполните задание 2 лабораторной работы 1, но размерности двумерного массива спросите у...

Проверьте и подскажите - C++
#include&lt;stdio.h&gt; #include&lt;math.h&gt; #include&lt;conio.h&gt; int main(){ double a,b,h,R,ff,S; int k; printf(&quot;Vubirite 1 iz...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.