0 / 0 / 0
Регистрация: 24.10.2021
Сообщений: 6
1

Как записать 2 условия в If

24.10.2021, 18:54. Показов 1197. Ответов 15
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
xy > 100, i=xy^2 /2
Как записать эти 2 условия в 1 if ?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
24.10.2021, 18:54
Ответы с готовыми решениями:

Как записать уравнение для данного условия?
На отрезке длинны L наугад поставлены 2 точки X и Y. Событие A: точка X ближе к точке Y чем к...

Подскажите, не работают условия, как можно их записать компактнее?
Не выводятся данные, после того как добавил 2 первых условия, по идее должно срабатывать последнее...

Записать условия.
Цену товара обозначено переменной С, условие того, что цена: а) не превышает 20 грн; б) больше 10...

Записать 2 условия
Дан код программы: #include <stdarg.h> #include <conio.h> #include <stdio.h> #include <math.h>...

Записать выражение в виде условия
Записать выражение в виде условия, в которой значение переменной вычисляется по формоли Y= a+b,...

15
3249 / 1470 / 468
Регистрация: 01.06.2021
Сообщений: 4,962
24.10.2021, 19:10 2
C++
1
if (x*y>100 && i==x*y*y/2)
Добавлено через 3 минуты
Цитата Сообщение от Royal_X Посмотреть сообщение
i==x*y*y/2
если double, то лучше i==x*y*y*0.5

Добавлено через 47 секунд
Цитата Сообщение от Royal_X Посмотреть сообщение
если double, то лучше i==x*y*y*0.5
а вообще, действительные числа так не сравнивают
1
Вездепух
Эксперт CЭксперт С++
11689 / 6368 / 1723
Регистрация: 18.10.2014
Сообщений: 16,051
24.10.2021, 19:13 3
Цитата Сообщение от Croob Посмотреть сообщение
Как записать 2 условия в If
Никак. В if всегда только одно условие.

О чем речь вообще? Что такое "записать 2 условия в If"? Зачем?
0
3249 / 1470 / 468
Регистрация: 01.06.2021
Сообщений: 4,962
24.10.2021, 19:14 4
TheCalligrapher, не стоит придираться к словам, вы же поняли, что ТС имел ввиду
0
0 / 0 / 0
Регистрация: 24.10.2021
Сообщений: 6
24.10.2021, 19:20  [ТС] 5
Спасибо
0
Вездепух
Эксперт CЭксперт С++
11689 / 6368 / 1723
Регистрация: 18.10.2014
Сообщений: 16,051
24.10.2021, 19:21 6
Цитата Сообщение от Royal_X Посмотреть сообщение
не стоит придираться к словам, вы же поняли, что ТС имел ввиду
Не, не понял. Ясно, что условия нужно объединить в одно, но по какой логике - разумеется, не ясно.
0
Yetty
24.10.2021, 19:53
  #7

Не по теме:

Croob, напишите оригинал условия задачи

0
0 / 0 / 0
Регистрация: 24.10.2021
Сообщений: 6
24.10.2021, 20:17  [ТС] 8
e= (x+y)/i xy > 100, i=xy^2 /2
e= (x^2+y^2)/i xy <= 100, i=xy^2 /2
0
Вездепух
Эксперт CЭксперт С++
11689 / 6368 / 1723
Регистрация: 18.10.2014
Сообщений: 16,051
24.10.2021, 20:32 9
Цитата Сообщение от Croob Посмотреть сообщение
e= (x+y)/i xy > 100, i=xy^2 /2
e= (x^2+y^2)/i xy <= 100, i=xy^2 /2
Это не полное условие. Что нам дано на входе?

Однако уже очевидно, что никакого "записать 2 условия в If" тут нет даже отдаленно. Очевидно i=xy^2 /2 "условием" не является вообще. По этой причине вопрос к ТС: почему в вашем вопросе идет речь о некоем "записать 2 условия в If"? Откуда возникла эта идея? Почему это вынесено в заголовок? Подробный ответ сейчас приведите здесь, пожалуйста.

Цитата Сообщение от Royal_X Посмотреть сообщение
не стоит придираться к словам, вы же поняли, что ТС имел ввиду
Если я начал "придираться к словам", значит никто не понял, что ТС имел ввиду. Как видите, этот пример это прекрасно проиллюстрировал.
0
7437 / 5029 / 2892
Регистрация: 18.12.2017
Сообщений: 15,692
24.10.2021, 20:34 10
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <iostream>
using namespace std;
 
int main()
{
    double x, y, i, e, eps=1.e-9;
    cout << "Enter x, y:\n";
    cin >> x >> y;
    
    if(x!=0. && y!=0.)
    {
        i=x*y*y/2.;        
        
        if(x*y>100.+eps) e=(x+y)/i;
        else e=(x*x+y*y)/i;
        
        cout << "e=" << e << "\n";
    }
    else cout << "e not determined\n";
        
system("pause");
return 0;
}
1
3249 / 1470 / 468
Регистрация: 01.06.2021
Сообщений: 4,962
24.10.2021, 20:36 11
TheCalligrapher, ТС задал простой вопрос, а я ответил.
Работает ли его\ее код, как должен он работать, насколько эффективно он работает - мне эти вопросы не нужны.
Захочет, чтобы форумчане посмотрели на его\ее код - пусть выложит тогда весь код или напишет условие.
0
0 / 0 / 0
Регистрация: 24.10.2021
Сообщений: 6
24.10.2021, 20:45  [ТС] 12
Цитата Сообщение от TheCalligrapher Посмотреть сообщение
Откуда возникла эта идея?
Мне так преподаватель сказал
0
Вездепух
Эксперт CЭксперт С++
11689 / 6368 / 1723
Регистрация: 18.10.2014
Сообщений: 16,051
24.10.2021, 21:37 13
Цитата Сообщение от Croob Посмотреть сообщение
Мне так преподаватель сказал
Еще раз: какие значения даны в вашей задаче?
0
0 / 0 / 0
Регистрация: 24.10.2021
Сообщений: 6
24.10.2021, 22:07  [ТС] 14
Цитата Сообщение от TheCalligrapher Посмотреть сообщение
какие значения даны в вашей задаче?
e= (x+y)/i xy > 100, i=xy^2 /2

e= (x^2+y^2)/i xy <= 100, i=xy^2 /2

Входные данные : x, y
0
Вездепух
Эксперт CЭксперт С++
11689 / 6368 / 1723
Регистрация: 18.10.2014
Сообщений: 16,051
24.10.2021, 22:46 15
Цитата Сообщение от Croob Посмотреть сообщение
Входные данные : x, y
И почему мы об этом узнает только в сообщении #14 этой темы?

Итак: Входные данные : x, y. А i - это просто вычислимое из значение. То есть никакого "условия" i=xy^2 /2 здесь нет и никогда не было.

Цитата Сообщение от Croob Посмотреть сообщение
Мне так преподаватель сказал
Скорее всего вы что-то выдумываете.
0
0 / 0 / 0
Регистрация: 24.10.2021
Сообщений: 6
24.10.2021, 23:17  [ТС] 16
Цитата Сообщение от TheCalligrapher Посмотреть сообщение
Скорее всего вы что-то выдумываете
Я ничего не выдумываю . Наверное мой преподаватель что-то напутал
0
24.10.2021, 23:17
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
24.10.2021, 23:17
Помогаю со студенческими работами здесь

Записать выражение в виде условия
Записать выражение в виде условия, в которой значение переменной вычисляется по формоли Y= a+b,...

Записать, чтобы выполнялось два условия
Люди добрые. что то не получается. прошу помощи допустим есть фрагмент кода push @a,...

Записать значение в localStorage при выполнении условия
нужно чтобы если выполнилось условие то в localStorage запишется значение. ...

записать текстовые данные в массив в зависимости от условия
В диалоговом режиме вводится целое число 1..14 и в зависимости от ввода числа вводится еще одно...

Записать операцию условия для задачи (только выражение)
Это две разные задачи: 1. Задано целое число х. Если число отрицательное, то найти пятую степень...

В зависимости от заданного условия, записать в переменную заданное значение
Ввести три числа а, b, c. Если ни одно из чисел не равно нулю, то в переменную sr записать среднее...


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

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

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru