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

Разработать программу «Вычислитель площадей» - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Разработать программу «Вычислитель площадей» http://www.cyberforum.ru/cpp-beginners/thread816358.html
помогите пожалуйста Разработать программу «Вычислитель площадей», позволяющую вычислять площадь плоских геометрических фигур
C++ Числа Грея Нужно написать программу, которая читает два числа и выводит являются они соседними по коду Грея или нет. Никаких идей как реализовать... Нашел только код Грея... #include <iostream> using namespace std; int main() { int codeGray, k, m; cout<<"Input 2 numbers:"<<endl; http://www.cyberforum.ru/cpp-beginners/thread816350.html
C++ Создание библиотеки
Имеются проекты.. Как из них сделать библиотеки и подключить к своей программе? В инете что находил - не прокатывало, т.к. там написано как создавать библиотеки с 0, а не уже с имеющегося проекта...
двухсвязный список C++
#include "stdafx.h" #include <iostream> #include <locale.h> #include <string> using namespace std; struct List { List *next;
C++ альтренатива С++ BeeLisp http://www.cyberforum.ru/cpp-beginners/thread816331.html
Хочу начать изучать С++, монжо ли с билиспа начать? На сайте там пишут вроде похож на него. И по проще.
C++ float и double (расчет точности) Всем привет, а есть какой-нибудь алгоритм по расчету точности типов float и double а то прочитал, чтобы получить точность типа double нужно взять десятичный логарифм от числа 2^53 и получится точность в 15-16 знаков подробнее

Показать сообщение отдельно
Ded_Vasilij
231 / 213 / 15
Регистрация: 01.09.2012
Сообщений: 2,103
23.03.2013, 17:46     Разработать программу «Вычислитель площадей»
без комментариев
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
91
92
93
94
95
96
97
98
#include <iostream>
#include <math.h>
using namespace std;
int Readint()
{
    unsigned int a;
    cin >> a;
    if (!cin)
    {
        cin.clear();
        while (cin.peek() !='\n')
            cin.ignore();
        cin.ignore();
    }
    return a;
}
void main()
{
    setlocale(0,"rus");
    
    int menu = 0;
    int stop = 0;
    const int N = 6;
 
    system("cls");
    cout << "МЕНЮ L2\n";
    cout << "площадь чего считать будем?\n";
    cout << "1. окружность\n";
    cout << "2. кольцо\n";
    cout << "3. квадрат\n"; 
    cout << "4. прямоугольник\n";   
    cout << "5. треугольник\n"; 
    cout << "6. надоело\n"; 
    while(menu != N)
    {
        
            cout << "введите номер пункта меню\n";
            menu = Readint();
            switch(menu)
            {
            case 1 : 
                {                   
                        cout <<"Введите радиус\n";
                        int r = Readint();
                        double S = 3.14*r*r;
                        cout << "S = " << S << endl;
                    
                    break;
                }
            case 2 :
                {   
                    cout <<"Введите внешний радиус 1\n";
                    int r1 = Readint();
                    cout <<"Введите внутренний радиус 2\n";
                    int r2 = Readint();
 
                    double S = 3.14*(r1-r2)*(r1-r2);
                    cout << "S = " << S << endl;
                    break;
                }
            case 3 :
                {
                    cout <<"Введите длину\n";
                    int a = Readint();
                    cout <<"Введите ширину\n";
                    int b = Readint();
                    int S = a*b;
                    cout << "S = " << S << endl;
                    break;
                }
            case 4 :
                {
                    cout <<"Введите длину\n";
                    int a = Readint();
                    int S = a*a;
                    cout << "S = " << S << endl;
                    break;
                }
            case 5 :
                {
                    cout <<"Введите высоту\n";
                    int a = Readint();
                    cout <<"Введите основание\n";
                    int b = Readint();
                    double S = a*b*0.5;
                    cout << "S = " << S << endl;
                    break;
                }
            case 6 :
                {
 
                    break;
                }
                        
            }
    }
 
}
 
Текущее время: 06:02. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru