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

задачу с оператора выбора case очень нужно : Пусть элементами равностороннего треугольника являются: 1.Сторона а; 2.Площад - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Сумма цифр факториала http://www.cyberforum.ru/cpp-beginners/thread664223.html
Просьба подробно описать что происходит в этой программе, четко и понятно. Начиная от "инклудов и форов" заканчивая этакими манипуляциями с векторами. пример описания к сторчке: #include...
C++ Табулирование заданной функции Написать программу, которая выводит на печать значения функции F(x)=3x^3+x^2 на интервале от 0 до 20 с шагом 2. Вычисление F(x) должно быть реализовано в виде отдельной функции. Моя версия, но это... http://www.cyberforum.ru/cpp-beginners/thread664215.html
Количество заглавных букв в строке C++
нужно сделать программу на с++, позволяющую ввести с консоли строку символов (длиной до 80 символов), и вывести на консоль количество заглавных букв в строке (то есть букв в верхнем регистре). я...
Необходимо составить программу, код для решения уровнений, пожалуйста C++
Помогите составить программу, код для решения уровнений, пожалуйста, есть схема алгоритму и формулы
C++ Не виден источник света. С++, OpenGL http://www.cyberforum.ru/cpp-beginners/thread664177.html
void CPicWnd::OnPicture2() { glPushMatrix(); glClearColor(1,1,1,1); glClear(GL_COLOR_BUFFER_BIT | GL_DEPTH_BUFFER_BIT); glScalef(0.1f,0.1f,0); float position = {-3,3,0,0}; float...
C++ Массив шаблонов или как обратиться к элементам разного типа, хранящиеся в одном "списке" по индексу Собственно, вот такой вот вопрос. Очень нужно решение. Спасибо. подробнее

Показать сообщение отдельно
mrmaster88
42 / 42 / 3
Регистрация: 13.04.2012
Сообщений: 112
05.10.2012, 20:35
что-то вроде этого
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
#include <iostream>
#include <math.h>
using namespace std;
 
int main()
{
    int t;
    float a,s,h,v,R;
    cout<<"Выбор:\n1-по a\n2-по s\n3-по h\n4-по v\n5-по R"<<endl;
    cout<<"выбор: ";
    cin>>t;
    switch(t)
    {
        case 1: cout<<"\nвведите a: ";
                cin>>a;
                cout<<"\ns = "<<float(a*a*sqrt(3)/4)<<"\nh = "<<float(a*sqrt(3)/2)
                    <<"\nv = "<<float(a*sqrt(3)/6)<<"\nR = "<<float(a*sqrt(3)/3)<<endl;
                break;
        
        case 2: cout<<"\nвведите s: ";
                cin>>s;
                a = sqrt(4*s/sqrt(3));
                cout<<"\na = "<<a<<"\nh = "<<float(a*sqrt(3)/2)
                    <<"\nv = "<<float(a*sqrt(3)/6)<<"\nR = "<<float(a*sqrt(3)/3)<<endl;
                break;
                
        case 3: cout<<"\nвведите h: ";
                cin>>h;
                a = 2*h/sqrt(3);
                cout<<"\na = "<<a<<"\ns = "<<float(a*a*sqrt(3)/4)
                    <<"\nv = "<<float(a*sqrt(3)/6)<<"\nR = "<<float(a*sqrt(3)/3)<<endl;
                break;
                
        case 4: cout<<"\nвведите v: ";
                cin>>v;
                a = 6*v/sqrt(3);
                cout<<"\na = "<<a<<"\ns = "<<float(a*a*sqrt(3)/4)
                    <<"\nh = "<<float(a*sqrt(3)/2)<<"\nR = "<<float(a*sqrt(3)/3)<<endl;
                break;
        
        case 5: cout<<"\nвведите R: ";
                cin>>R;
                a = 3*R/sqrt(3);
                cout<<"\na = "<<a<<"\ns = "<<float(a*a*sqrt(3)/4)
                    <<"\nh = "<<float(a*sqrt(3)/2)<<"\nv = "<<float(a*sqrt(3)/6)<<endl;
                break;
        
        default: cout<<"неправильный выбор"<<endl;
    }
    return 0;
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru