Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.75/4: Рейтинг темы: голосов - 4, средняя оценка - 4.75
slavek777
3 / 3 / 1
Регистрация: 15.09.2016
Сообщений: 275
Завершенные тесты: 1
1

Затруднения в составлении программы с условными операторами if.else.switch

26.09.2016, 19:14. Просмотров 752. Ответов 5
Метки нет (Все метки)

Здравствуйте! Нужна ваша помощь в составлении программы с условными операторами if else


После расчета первой системы уравнений ее промежуточный результат на форму, а только после этого приступить к расчету второй системы уравнение и затем ее результат так же вывести на форму. Каждая команда должна сопровождаться комментарием.
Полное условие в приложение. Помогите пожалуйста найти мне точку опоры, ибо не совсем понимаю,что вообще здесь нужно.


Немного кода от меня
C++
1
2
3
4
5
6
int b=StrToInt(Edit1->Text);
int y=StrToInt(Edit1->Text);
if(b==1)       n=y+b/(y+7)  ShowMessage(IntToStr(n));
if(b==2)       n=sin(y-b)        ShowMessage(IntToStr(n));
if(b==1)       n=log(abs(b+y))  ShowMessage(IntToStr(n));
else                  n= y*y+sqrt(b,y)  ShowMessage(IntToStr(n));
.......
Вторая часть не понятна, где я n cохраню и т.д..
0
Миниатюры
Затруднения в составлении программы с условными операторами if.else.switch   Затруднения в составлении программы с условными операторами if.else.switch  
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
26.09.2016, 19:14
Ответы с готовыми решениями:

Затруднения в составлении программы с условными операторами
Здраствуйте! Нужна помощь в составлении программы согласно инструкции. Дело выглядит так, дано две...

Функция с условными операторами
x^2+y^2+arctg(x), при x>y (x-y)^2+arctg(x), при x<y (y-x)^2+0.5, в остальных случаях

Решение неравенства с условными операторами
Помогите пожалуйста написать программу. В Dev C++ В коде программы должны использоваться: if,...

Нужно оптимизировать программу сложность с циклами и условными операторами
Здравствуйте. Недели 2 пытаюсь кодить на с++, что-то получается, что-то не очень. Прошу...

switch есть небольшие затруднения
Есть программа #include <windows.h> #include <iostream.h> int main() { char *ch; ...

5
Vadim Borisov
0 / 0 / 1
Регистрация: 16.08.2016
Сообщений: 3
26.09.2016, 19:43 2
А в чём конкретно проблема, if не тот результат даёт или что?
0
slavek777
3 / 3 / 1
Регистрация: 15.09.2016
Сообщений: 275
Завершенные тесты: 1
26.09.2016, 20:11  [ТС] 3
Пишет ошибку в первой части. Не могу понять в чем, пишет ошибку синтаксиса без конкретики
0
Vadim Borisov
0 / 0 / 1
Регистрация: 16.08.2016
Сообщений: 3
26.09.2016, 20:18 4
Лучший ответ Сообщение было отмечено Байт как решение

Решение

Ну если я правильно понял приведенный код, то после вот этого "n=y+b/(y+7)" должна стоять точка с запятой, и если после выполнения условия должно выполняться более одной операции надо ставить фигурные скобки.
0
slavek777
3 / 3 / 1
Регистрация: 15.09.2016
Сообщений: 275
Завершенные тесты: 1
26.09.2016, 20:30  [ТС] 5
C++
1
2
3
4
5
6
int b=StrToInt(Edit1->Text);
int y=StrToInt(Edit1->Text);
if(b==1)       n=y+b/(y+7) ;  ShowMessage(IntToStr(n));//// Так? Или во всех строках после присваивания?
if(b==2)       n=sin(y-b)        ShowMessage(IntToStr(n));
if(b==1)       n=log(abs(b+y))  ShowMessage(IntToStr(n));
else                  n= y*y+sqrt(b,y)  ShowMessage(IntToStr(n));
------------------
Обьясните пожалуйста насчет скобок фигурных. Где конкретно.
0
Vadim Borisov
0 / 0 / 1
Регистрация: 16.08.2016
Сообщений: 3
26.09.2016, 20:45 6
Во всех строках. Насчет скобок должно быть вот так if(b==1) { n=log(abs(b+y)); ShowMessage(IntToStr(n)); }
Также должно быть во всех строках
0
26.09.2016, 20:45
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
26.09.2016, 20:45

Затруднения с условным оператором switch ( типы данных)
Здравствуйте! Не могу понять, как сделать без ошибки " Unit1.cpp(29): E2227 Extra parameter in call...

Ребят, как разобраться в составлении программы на Си. Прошу
Здравствуйте ребят! Не могли бы вы мне объяснить или показать с чего конкретно начинать по одной...

Требуется помощь в составлении блок-схемы для программы
Всем привет,имеется код программы,необходима помощь в составлении блок-схем. #include...


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

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

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