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

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

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

Нужно откоректировать программу которая будет при вводе любого числа, выводить чётное оно или нет - C++

20.07.2010, 22:44. Просмотров 504. Ответов 4
Метки нет (Все метки)

Здравствуйте, мне нужно откоректировать программу которая будет при вводе любого числа, выводить чётное оно или нет.

Я попытался сделать её но оявилась загвоздка числа меньше 3 нормольно различает а, больше 3 нет

Вот моя попытка:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
using namespace std;
void main()
{
    int a;
    cin >> a;
 
    if (a/2)
    {
        cout << "Chislo " <<a<<" chetnoe";
    }
    else
    {
        cout << "Chislo"<<a<<" nechetnoe";
    }
}
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.07.2010, 22:44     Нужно откоректировать программу которая будет при вводе любого числа, выводить чётное оно или нет
Посмотрите здесь:

Прекратить работу калькулятора при вводе любого символа, кроме числа C++
5. Напишите программу, которая при вводе вашего (любого) числа будет выводить число в два раза большее. C++
Составить программу, которая будет выводить true или false в зависимости от принадлежности точки с координатами x, y закрашенной области C++
Создать программу, которая будет определять с какой буквы вы ввели слово с А, с Б или с В и выводить об этом сообщение C++
C++ Напишите программу, которая при вводе любого символа, кроме x выдает этот же символ и номер шага, в противном случае - выходит.
C++ Написать программу, которая будет выводить результат поиска с сайта
C++ Написать программу, которая будет зеркально выводить введенную строку
Написать программу, которая будет выводить значения АЧХ и ФЧХ по заданным параметрам C++
Создать программу которая будет выводить каждое 4 слово C++
C++ Написать программу, которая будет генерировать одномерный массив и выводить сумму элементов
C++ Написать программу, которая будет выводить елочку из символов
Создать программу с рекурсивной функцией, которая будет вычислять делится ли число на 11 или нет C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
besstiaa
93 / 93 / 7
Регистрация: 04.06.2010
Сообщений: 223
20.07.2010, 22:48     Нужно откоректировать программу которая будет при вводе любого числа, выводить чётное оно или нет #2
C++
1
if (a%2 == 0)
ISergey
Maniac
Эксперт С++
1347 / 880 / 52
Регистрация: 02.01.2009
Сообщений: 2,645
Записей в блоге: 1
20.07.2010, 22:48     Нужно откоректировать программу которая будет при вводе любого числа, выводить чётное оно или нет #3
Или..
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
 
int main()
{
    int a;
 
    std::cin >> a;
 
    if( a & 1 )
        std::cout << "1, 3, 5, 7, ...\n";
    else
        std::cout << "2, 4, 6, 8, ...\n";
 
    return 0;
}
CyBOSSeR
Эксперт C++
2299 / 1669 / 86
Регистрация: 06.03.2009
Сообщений: 3,675
20.07.2010, 22:57     Нужно откоректировать программу которая будет при вводе любого числа, выводить чётное оно или нет #4
Или...
C++
1
2
3
4
5
6
7
8
9
10
#include <iostream>
 
int main() {
  int n;
 
  std::cin >> n;
  std::cout << (n & 1? "odd" : "even") << std::endl;
  
  return 0;
}
goodya1
1 / 1 / 0
Регистрация: 20.07.2010
Сообщений: 31
20.07.2010, 22:59  [ТС]     Нужно откоректировать программу которая будет при вводе любого числа, выводить чётное оно или нет #5
СПАСИБО выручили!!!!
Yandex
Объявления
20.07.2010, 22:59     Нужно откоректировать программу которая будет при вводе любого числа, выводить чётное оно или нет
Ответ Создать тему
Опции темы

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