Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.67/3: Рейтинг темы: голосов - 3, средняя оценка - 4.67
goodya1
1 / 1 / 0
Регистрация: 20.07.2010
Сообщений: 31
#1

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

20.07.2010, 22:44. Просмотров 559. Ответов 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";
    }
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.07.2010, 22:44
Ответы с готовыми решениями:

5. Напишите программу, которая при вводе вашего (любого) числа будет выводить число в два раза большее.
Напишите программу, которая при вводе вашего (любого) числа будет выводить...

Напишите программу, которая при вводе любого символа, кроме x выдает этот же символ и номер шага, в противном случае - выходит.
Нужна программа, которая при вводе любого символа, кроме x выдает этот же...

Создать программу, которая будет определять с какой буквы вы ввели слово с А, с Б или с В и выводить об этом сообщение
Ребят, нужна помощь. С++ Создать программу, которая будет определять с...

Составить программу, которая будет выводить true или false в зависимости от принадлежности точки с координатами x, y закрашенной области
Составить программу, которая будет выводить true или false в зависимости от...

Создать программу с рекурсивной функцией, которая будет вычислять делится ли число на 11 или нет
Создать прорамму с рекурсивной функцией, которая будет вычислять делится ли...

4
besstiaa
94 / 94 / 14
Регистрация: 04.06.2010
Сообщений: 223
20.07.2010, 22:48 #2
C++
1
if (a%2 == 0)
1
ISergey
Maniac
Эксперт С++
1408 / 919 / 148
Регистрация: 02.01.2009
Сообщений: 2,749
Записей в блоге: 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;
}
1
CyBOSSeR
Эксперт С++
2309 / 1682 / 148
Регистрация: 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;
}
0
goodya1
1 / 1 / 0
Регистрация: 20.07.2010
Сообщений: 31
20.07.2010, 22:59  [ТС] #5
СПАСИБО выручили!!!!
0
20.07.2010, 22:59
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.07.2010, 22:59

При вводе элементов массива выводить их тип (или int или float)
Помогите с ошибкой, и если не сложно то с заданием а то я вроде сделал только...

Создать программу которая будет выводить каждое 4 слово
Считывание текста с файла. Язык С++ или С.

Написать программу, которая будет выводить елочку из символов
Нужно написать программу которая будет выводить елочку из символов ^ ^ ...


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

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

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