Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.12.2010, 00:24   #1
revaldo666
Форумчанин
 
Регистрация: 24.06.2010
Сообщений: 251
По умолчанию Тернарный оператор

Всем привет!
Народ нудна помощь.
Тернарный оператор.
Объявить и проинициализировать две переменных, с помощью которых
написать тернарные операторы для вычисления переменной result:
- result принимает значение большей переменной;
- result принимает значение переменной1, при условии, что переменная1 не равна переменной2
иначе result равен нулю.
- result принимает квадрат переменной2, если переменная2 имеет положительное значение,
иначе result принимает нулевое значение.


Я сделал так и чёт потерялся...
Код:
#include<iostream>
using namespace std;
int main()
{
	setlocale(LC_ALL,"Russian");
	
	int result,a,b;
	cin>>a>>b;

	(result=(a>b))? cout<<result=a:cout<<"равно";

cin.get();
return 0;
}
Поправьте пожулуйста что я не так делаю.
revaldo666 вне форума Ответить с цитированием
Старый 21.12.2010, 02:03   #2
UltimaBeaR
Форумчанин
 
Аватар для UltimaBeaR
 
Регистрация: 21.12.2010
Сообщений: 199
По умолчанию

// result принимает значение большей переменной;
result = (a > b) ? a : b;

// result принимает значение переменной1, при условии, что переменная1 не равна переменной2 иначе result равен нулю.
result = (a != b) ? a : 0;

// result принимает квадрат переменной2, если переменная2 имеет положительное значение, иначе result принимает нулевое значение.
result = (b > 0) ? (b * b) : 0;

Последний раз редактировалось UltimaBeaR; 21.12.2010 в 02:05.
UltimaBeaR вне форума Ответить с цитированием
Старый 21.12.2010, 02:11   #3
revaldo666
Форумчанин
 
Регистрация: 24.06.2010
Сообщений: 251
По умолчанию

спасибо большое...
что-то я совсем затупил, аж стыдно))
revaldo666 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Оператор выбора или условный оператор[Перенесено из JavaSE] merhaba1992 Помощь студентам 1 20.01.2011 17:06
Условный оператор. Оператор выбора. Pascal Сержuk Помощь студентам 4 17.11.2010 12:50
тернарный оператор alex_alpha Общие вопросы C/C++ 0 13.06.2010 19:50
Вычислить используя, оператор цикла for и оператор безусловного пе Knubbe Помощь студентам 1 18.12.2009 10:24
Оператор цикла с предусловием While. Оператор цикла с пост условием Repeat McMilin Помощь студентам 7 11.11.2007 14:10