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

Сократить код, переделав if - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Найти минимумы 1-го и 2-го диапазонов, если минимум 3-го удовлетворяет условию, иначе найти максимум 2-го http://www.cyberforum.ru/cpp-beginners/thread1825952.html
Даны натуральные числа n,m, целые числа a1,...,an, b1,...,bm, c1,...,c30. Вычислить:
C++ Вычислить длину окружности, задаваемой радиусом Вычислить длину окружности, задаваемой радиусом: С = 2πr. http://www.cyberforum.ru/cpp-beginners/thread1825947.html
Удалить повторяющиеся слова C++
char mas; char let; cout << "Введите строку: "; gets(mas); cout << endl; cout << "Введите подстроку: "; gets(let); cout << endl;
Непонятен код, присваивание значению int символа строки C++
//получили строку str { std::vector<bool> char_set(128); for (int i = 0; i < str.length(); i++) { int val = str; if (char_set) { return false; }
C++ Затруднения с ответом по теоретической части http://www.cyberforum.ru/cpp-beginners/thread1825915.html
Здравствуйте! К вам вопрос по теоретической части, на который есть предпосылки в интернете, но ответа сформулированного нет. Цикл while в задачи выводит одно значение большее условию. В теории же пишут так: Цикл while выполняет тело цикла до тех пор, пока условие остаётся истинным. Если условие сразу ложно, то тело цикла не выполнится ни разу. Тем не менее выполняется, преподаватель...
C++ Как подключить User agent к WebBrowser и авторизоваться без ID Здравствуйте. Как отправить пакет сайту (User_Agent), что я сижу не с IE, а с другого браузера? Так как к примеру у Вконтакте пишет "Вы используете старый браузер". И второе. Столкнулся с проблемой авторизации на сайтах где нет ID у логина и пароля. Читал много тем, где как-то перехватывают пакеты, потом их редактируют и пост запросом авторизуются, но вот уже 5 утра, мозг кипит и ничего не... подробнее

Показать сообщение отдельно
Alimzhan777
0 / 0 / 0
Регистрация: 06.10.2016
Сообщений: 6

Сократить код, переделав if - C++

14.10.2016, 10:02. Просмотров 115. Ответов 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
#include <iostream>
#include <math.h>
#pragma hdrstop
#pragma argsused
 
using namespace std;
 
int main(int argc, char* argv[])
{
    int m;
    double x=1,y=2.7,z,a=3,i=2;  
    setlocale(LC_CTYPE,"");
    cout<<"Ââåäèòå öåëîå Г*Г*ГІГіГ°Г*ëüГ*îå ÷èñëî"<<endl;
    cin>>m;
    if (m==0||m==1||m==2)
    {
        z=0.5*a+cos(y/a);
        cout<<"Åñëè m=0,1,2 z ="<<z<<endl;
    }
    if (m==3||m==5||m==7)
    {
        z=y*y-i;
        cout<<"Åñëè m=3,5,7 z ="<<z<<endl;
    }
    if (m==4)
    {
        z=x+(x*x)/2-1./3;
        cout<<"Åñëè m=4 z ="<<z<<endl;
    }
    return 0;
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 03:28. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru