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

Булевская переменная - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Написать программу, демонстрирующую потери точности при арифметических операциях http://www.cyberforum.ru/cpp-beginners/thread446899.html
Можете рассписать по пунктам, что делать? Суть задания я уловила, а как реализовать - без единого понятия! Потеря точности при сложении: написать программу, демонстрирующую потерю точности при...
C++ Почему не полностью выводится массив? Массив MyY не полностью выводится. В чем может быть проблема? Заранее спасибо. const n2max=5; const n1max=10; class cl1 { int n1,n2; int M; public: http://www.cyberforum.ru/cpp-beginners/thread446894.html
C++ нахождение факториала
Вот, написал программу, но почему-то ответ неправильный постоянно выходит, подскажите, что я делаю не так? #include <iostream> #include<cmath> using namespace std; int main() {int a,c=1,i; ...
Определить сколько положительных элементов находится между mах и min значениями матрицы C++
Написать программу, которая для целочисленного массива из 10 элементов, должна определять сколько положительных элементов находится между mах и min значениями. Только не давно начал изучать C++,...
C++ Найти наименьшее положительное значение в массиве вещественных чисел http://www.cyberforum.ru/cpp-beginners/thread446867.html
Условие задачи:Найти наименьшее положительное значение в массиве вещественных чисел. Если положительного нет, то результату присвоить 0. #include "stdafx.h" #include <stdio.h> #include...
C++ #include ,указание файла без полного пути. По сабжу,есть 2010 студия,есть чужой код.Решил сесть,разобраться,и натолкнулся на такой вариант #includeа . #include <mem/raw.h> У меня подчеркивает с ошибкой.И таких включений там много.Все... подробнее

Показать сообщение отдельно
maxon56
2 / 2 / 1
Регистрация: 30.12.2010
Сообщений: 91

Булевская переменная - C++

15.02.2012, 21:46. Просмотров 2485. Ответов 5
Метки (Все метки)

Написать программу, в результате выполнения которой булевская переменная t получает значение true, если выполняется указанное условие, и значение false в противном случае:
цифра m входит в десятичную запись четырехзначного числа n

Почему выводит 0?
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
32
//---------------------------------------------------------------------------
 
#pragma hdrstop
 
//---------------------------------------------------------------------------
 
#pragma argsused
#include <iostream.h>
#include <conio.h>
int main(int argc, char* argv[])
{int a,b;
  cout << "Enter a,b  ";
  cin >> a >> b;
  int k,l,t;
  bool flag;
  k=b/1000;
  l=(b/100)-(k*10);
  t=(b/10)-(k*100)-(l*10);
  flag=false;
   if (b=k)
   { flag=true;}
    if (b=t)
    { flag=true;}
     if (b=l)
     { flag=true;}
   else
   flag=false;
   cout << "Rez  " <<flag ;
   getch ();
        return 0;
}
//---------------------------------------------------------------------------
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru