СЦ
Светлана Целяпина

Помогите с задачкой одной в С++

Дано целое положительное число. Проверить истинность высказывания: «Данное число является нечетным трехзначным» .
Что не хватает? ошибки?

#include

int main()
{
int a;

printf("A: ");
scanf("%d\n", &a);

(a>=100) && (a

АС
Александра Солдатова

#include
#include
#include
void main() {
int a;
printf("a?.. ");
scanf("%d", &a);
a = abs(a);
if (a > 99 && a < 1000 && a & 1) printf("Yes!\n");
else printf("No!\n");
getch();
}

Дмитрий Черных
Дмитрий Черных

Функция odd — паскалевская. Нужно заменить на (a%2>0) плюс ещё там эта строка не к месту — она должна быть в условии.
Также printf/scanf — это в стиле Си, а не Си++.
Лучше использовать стандартные для С++ потоки std::cout и std::cin.
Итак:
#include
int main() {
int a;
std::cout > a;
if (a >= 100 && a 0) {
std::cout

EL
Eugene Lemekhov

>(a>=100) && (a=100) && (a

Похожие вопросы
Помогите с лёгкой задачкой по С++
Еще одна задачка на расшифровку кода
помогите с задачкой по C++
Помогите с задачкой по С++.
Помогите с задачками
Народ помогите пожалуйста, всего одна задачка и как кость в горле
Помогите с задачкой по с++..
помогите с задачкой на С++
Ребята, кто хорошо понимает Паскаль, помогите с задачками. Хоть с одной из.. . Срочно, прошууу...
Помогите с задачкой по С++