| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Для новичков > Проверка на чётность/нечётность |
| Автор: jazzben 18.9.2008, 19:31 |
| Прошу помочь в написание кода программы!!! Вот условие задачи: Дано целое число A.Проверить истинность высказывания:Число А является чётным. вот мой неверный код,помогите : #include <iostream.h> #include <conio.h> void main(void) { int A; cout<<"A=";cin>>A; if (A%2=0) cout<<"Istina"; else if (A%2!=0) cout<<"Neverno"; getch } |
| Автор: vinter 18.9.2008, 19:36 |
| АААААААААААААААААААААААААААААААААААААААА!!!!!!!!!!!!!! |
| Автор: IKM2007 18.9.2008, 19:37 | ||
в if-е условие надо писать "==" а не "=". |
| Автор: jazzben 18.9.2008, 19:40 |
| Спасибо!!!!Можно ещё попозже минут через 10-15 по другую задачу спросить? |
| Автор: IKM2007 18.9.2008, 19:43 |
| Можно, но лучше в новой теме. Одна тема-один вопрос. Добавлено через 29 секунд А эту поставь решенной. |
| Автор: cutwater 18.9.2008, 22:19 |
| Не удержался... суровый индийский код |
| Автор: Gluttton 19.9.2008, 00:54 | ||
| Интересно, а заработала ли у jazzben программа? Я бы ещё вот тут
сделал бы вот так: cout<<"A=";cin>>&A; Хотя могу заблуждаться... |
| Автор: Annihilator 19.9.2008, 04:33 |
Не пытайся проводить аналогию со scanf ("%d", &A) и почитай как устроен перегруженный оператор ">>". Он и так ссылку принимает |
| Автор: Gluttton 19.9.2008, 08:00 |
| О, Боже... стыдно то как... Признаю - не прав... Просто очень поздно было |
| Автор: NebelDT 30.9.2008, 16:36 | ||
У меня вот такой пример есть))
|
| Автор: IKM2007 30.9.2008, 16:56 |
| NebelDT, здесь не каламбур! |
| Автор: NebelDT 30.9.2008, 17:23 |
| IKM2007 , А почему не каламбур?)) |
| Автор: Walker 30.9.2008, 18:01 |
| Приветствую всех! Прежде всего, хочу отметить особую информативность заголовка топика, убивающего аж целых двух правила оформления тем на форуме. Внесу свои 20 копеек. Обычно такие вопросы подразумевают проверку не знания C, в котором, по счастливой случайности, реализована операция взятия остатка, а понимания архитектуры ЭВМ в принципе. Установить, является ли число нечётным, можно по наличию установленного в единицу бита в последнем разряде. Для этого число маскируют единицей (операция логического умножения). Прошу заметить также то, что этот вопрос любят работодатели. |
| Автор: IKM2007 30.9.2008, 18:43 |
А почему каламбур? Для тебя C++ каламбур? И еще, здесь задают вопросы в остновном начинающие программисты и ждут нормальных ответов, а ты показываешь им ложных путь. |