Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Turistovik
0 / 0 / 0
Регистрация: 01.12.2010
Сообщений: 4
#1

Проверка условия без if - C++

21.02.2011, 08:54. Просмотров 1266. Ответов 1
Метки нет (Все метки)

Нужно решить задачу:Написать программу, в результате выполнения которой булевская переменная t получает значение TRUE, если выполняется заданное условие, и FALSE в противном случае (Оператор If не использовать).
Условие: из 2-х введенных символов только одна является цифрой;
Пробовал но всё время выводит false, помогите пожалуйста.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
#include <iostream>
#include <math.h>
#include <stdio.h>
using namespace std;
int main(void)
{ 
bool t,c3,c4;
int c1,c2;
cout<<"Введите 2 числа"<<endl;
cin>>c1>>c2;
c3=isnan(c1);
t=(c3=true)&&(c3=false);
cout<<boolalpha<<t<<endl;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.02.2011, 08:54
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Проверка условия без if (C++):

Проверка условия - C++
Народ подскажите пожалуйста, как мне выполнить проверку в if? void country(TEda * Start){ TEda * wp; wp=Start; ...

Проверка условия прогрессии - C++
Помогите новичку с кодом #include &lt;iostream&gt; using namespace std; int main () { int n,c; cin&gt;&gt;n; int a; for(int...

Проверка условия в цикле for - C++
Подскажите, пожалуйста, сколько раз вычисляется значение выражения n - 1 в цикле for. Это происходит только один раз в данном случае (без...

Не работает проверка условия - C++
Добрый вечер! Я в самом начале пути программирования на C++, и возникла следующая проблема с данным фрагментом кода: int main() { ...

Проверка условия окончания цикла for - C++
Здраствуйте. Проблема заключается в следующем. Есть следующий цикл: for( int i=2; !((n%i||d%i)&amp;&amp;!(n%i&amp;&amp;d%i))==0 ; i++){ ...

Проверка условия существования треугольника - C++
нужно написать программу Даны 3 числа, определить могут ли эти числа являться сторонами треугольника

1
M128K145
Эксперт JavaЭксперт С++
8312 / 3532 / 143
Регистрация: 03.07.2009
Сообщений: 10,707
21.02.2011, 10:55 #2
Цитата Сообщение от Turistovik Посмотреть сообщение
C++
1
t=(c3=true)&&(c3=false);
Вы в условиях делаете присвоение. = - операция присвоения, == - операция сравнения
Тем более условие всегда будет false потому что c3 не может быть одновременно true и false
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.02.2011, 10:55
Привет! Вот еще темы с ответами:

Функция без условия - C++
Нужно написать программу к этой функции( толкового словесного условия к ней не давали ) Вот f(2)=3x(в кубе, тоесть в 3-й степени)-2x(в...

Проблема с кодом программы - не работает проверка условия - C++
Здравствуйте, у меня вот проблема. Фрагмент кода их программы. Как вы поняли, при обпределенном весе должно выводиться конкретное...

В каком случае проверка условия выполняется быстрее? - C++
В каком случае проверка условия выполняется быстрее? while(1); или while(true); Ведь в одном из этих случаев должно происходить...

Двумерные массивы. Проверка условия после выполнения расчетов - C++
Дан двумерный массив. Составить программу, которая определяет максимальное из двух чисел: суммы элементов k-й строки и суммы элементов s-го...


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

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

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