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

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

Восстановить пароль Регистрация
Другие темы раздела
C++ Сумма цифр факториала http://www.cyberforum.ru/cpp-beginners/thread664223.html
Просьба подробно описать что происходит в этой программе, четко и понятно. Начиная от "инклудов и форов" заканчивая этакими манипуляциями с векторами. пример описания к сторчке: #include "stdafx.h" // подключаем заголовочный файл VS. #include <iostream> // подключаем библиотеку потокового ввода вывода #include <vector> // подключаем библиотеку векторов, и так к АБСОЛЮТНО каждой строчке. ...
C++ Табулирование заданной функции Написать программу, которая выводит на печать значения функции F(x)=3x^3+x^2 на интервале от 0 до 20 с шагом 2. Вычисление F(x) должно быть реализовано в виде отдельной функции. Моя версия, но это с шагом 1, а как сделать с шагом 2 не знаю. Подскажите пожалуйста. #include "stdafx.h" #include <stdio.h> #include <clocale> int F(int x); int _tmain(int argc, _TCHAR* argv) { 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 diffuse = {1,1,1,1};
C++ Массив шаблонов или как обратиться к элементам разного типа, хранящиеся в одном "списке" по индексу Собственно, вот такой вот вопрос. Очень нужно решение. Спасибо. подробнее

Показать сообщение отдельно
mrmaster88
42 / 42 / 3
Регистрация: 13.04.2012
Сообщений: 112
05.10.2012, 20:35     задачу с оператора выбора case очень нужно : Пусть элементами равностороннего треугольника являются: 1.Сторона а; 2.Площад
что-то вроде этого
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;
}
 
Текущее время: 07:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru