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

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

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

Дано двузначное число. Определить: начинается ли оно с четной цифры - C++

20.08.2013, 11:02. Просмотров 1273. Ответов 7
Метки нет (Все метки)

Дано двузначное число. Определить: начинается ли оно с четной цифры
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.08.2013, 11:02
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Дано двузначное число. Определить: начинается ли оно с четной цифры (C++):

Дано двузначное число. Определить: одинаковы ли его цифры - C++
Дано двузначное число. Определить: одинаковы ли его цифры.

Дано натуральное число n (n <= 9999). Учитывая все четыре цифры числа, определить, правильно, что оно содержит: все разные цифры - C++
Плиз срочно надо=) для Microsoft Visual Studio 2010 Запрещено размещать тему в нескольких разделах одновременно (кросспостинг), а...

Дано натуральное четырехзначное число. Определить все цифры в цифровой записи данного числа, на которые оно делится без остатка - C++
Дано натуральное четырехзначное число. Определить все цифры в цифровой записи данного числа, на которые оно делится без остатка. ...

Дано натуральное число <= 9999; верно ли, что оно содержит три одинаковых цифры? - C++
дано натуральное число &lt;=9999 верно ли что оно содержит три одинаковых цифры как например 6676, 4544, 0006?

Ввести целое число. Определить, симметрично ли оно, т.е. одинаковы ли цифры слева и справа (12321). Записать 3 последние цифры в одномерный массив. - C++
Ввести целое число. Определить, симметрично ли оно, т.е. одинаковы ли цифры слева и справа (12321). Записать 3 последние цифры в одномерный...

Дано двузначное число, определить какая из цифр больше, либо они равны - C++
Ребята срочно, через пол часа сдать нужно. Помогите код нужен. Дано двузначное число N. Определить, какая из цифр больше, первая или...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
name?
198 / 169 / 18
Регистрация: 01.06.2010
Сообщений: 371
Завершенные тесты: 1
20.08.2013, 11:14 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
using namespace std;
 
 
int main(){
    int number = 30;
    if ((number /10)%2 == 0 )
        cout<<"true";
    else 
        cout<<"false";
 
    cin.get();
}
1
Croessmah
Эксперт CЭксперт С++
13219 / 7491 / 844
Регистрация: 27.09.2012
Сообщений: 18,410
Записей в блоге: 3
Завершенные тесты: 1
20.08.2013, 11:17 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
#include <iostream>
#include <clocale>
 
int main ( ) {
    int num ;
    setlocale ( LC_ALL , "rus" ) ;
    std::cout << "Введите число -> " ;
    std::cin >> num ;
    if ( num > 99 || num < 10 )
        return 1 ;
    std::cout << ( ( num / 10 % 2 ) ? "Не четная" : "Четная" ) <<std::endl ;
}
1
Ronan
1 / 1 / 0
Регистрация: 28.06.2013
Сообщений: 29
20.08.2013, 13:43 #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
 
int main()
{
   int numb,result;
   cout<<"Input number"<<endl;
   cin>>numb;                        //ввод числа с клавиатуры
   if (numb>99 && numb<10){          // проверка на правивльность введенного значения  
       cout<<"Error. Please Enter number in range 10-99"<<endl;
   }
   else
   result=(numb/10);
   if(result%2==0){
       cout<<"Even number";
   }
   else
   cout<<"Not even number";
   
   return 0;
}
1
eocron
Кактус
66 / 66 / 6
Регистрация: 23.05.2012
Сообщений: 343
20.08.2013, 14:02 #5
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
using namespace std;
int main()
{
    int num;
    cin>>num;
    cout<<!(num&0x01);
    system("pause");
}
Азаза, соревнуемся у кого быстрее =D
1
fatalis
8 / 8 / 1
Регистрация: 09.08.2013
Сообщений: 68
20.08.2013, 15:25 #6
Цитата Сообщение от eocron Посмотреть сообщение
C++
1
2
3
4
5
6
7
8
9
#include <iostream>
using namespace std;
int main()
{
    int num;
    cin>>num;
    cout<<!(num&0x01);
    system("pause");
}
Азаза, соревнуемся у кого быстрее =D
Я боюсь,что,несмотря на быстроту,ваше решение проверяет является ли последняя цифра четной,а не первая.
ну а решение,конечно,примерно похожее
cout<<!(num/10&1);
0
Kastaneda
Форумчанин
Эксперт С++
4653 / 2862 / 228
Регистрация: 12.12.2009
Сообщений: 7,271
Записей в блоге: 2
Завершенные тесты: 1
20.08.2013, 15:40 #7
Цитата Сообщение от fatalis Посмотреть сообщение
является ли последняя цифра четной,а не первая.
точнее является ли все число четным/нечетным, хотя последняя цифра и определяет четность/нечетность числа.
0
eocron
Кактус
66 / 66 / 6
Регистрация: 23.05.2012
Сообщений: 343
20.08.2013, 15:47 #8
Оупс, не вчитался. Моя беда )
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.08.2013, 15:47
Привет! Вот еще темы с ответами:

Дано натурально n-значное число. Проверить содержит ли оно две одинаковые цифры. Оформить в виде функции - C++
Помогите решить лабораторные Дано натурально n-значное число. Проверить содержит ли оно две одинаковые цифры. Оформить в виде функции.

Дано натуральное число. Определить оканчивается ли оно цифрой 7 C++ - C++
1. Дано натуральное число. Определить: -Оканчивается ли оно цифрой 7; -Одинаковы ли его цифры. 2. Определить, имеются ли в массиве...

Дано натуральное число N. Определить, является ли оно палиндромом. Число-палиндром можно читать справа налево и слева направо одинаково. Например, - C++
Дано натуральное число N. Определить, является ли оно палиндромом. Число-палиндром можно читать справа налево и слева направо одинаково....

Дано трицифровое число.Определить имеет ли число одинаковые первую и последнюю цифры - C++
Дано трицифровое число. Определить что число имеет одинаковые первую и последнюю цифры (131, 272 и т.д.) Без циклов.Нужно сделать...


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

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
20.08.2013, 15:47
Ответ Создать тему
Опции темы

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