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

Дано четырёх значное число. Определить: а)Входят ли в него цифры 2 или 7. б) входят ли в него 3,6 или 9 - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ нужно сделать так, чтобы золотые не падали на стены http://www.cyberforum.ru/cpp-beginners/thread412952.html
void PlusGold(Game &g) //Функция разброски золота { int i,x,y; int n = g.hero.PCount; do { x = rand() % 73+3; // y = rand() % 20+3; //кординаты золотого for(i = 0; i < n; i++) {
C++ Почему не хочет создаваться файл? Если в тексте программы указать путь и имя файла, то файл создаваться не хочет, char destination="d:\aaa.txt"; fopen(destination,"w"); а если ввести путь файла с клавиатуры следующим образом, то... http://www.cyberforum.ru/cpp-beginners/thread412937.html
C++ Определение положения точки относительно криволинейного контура
Нужно написать две программы: Дан криволинейный замкнутый контур на плоскости, определить принадлежит ли точка данному контуру? 1 программа: определение с помощью многоугольника, построенного...
C++ Вывести на экран дату дня, который будет через неделю от заданного дня
помогите с задачей Нужно оформить через операторы циклов, Ввести на экран дату в формате ДД.ММ.ГГГГ, вывести на экран дату дня через неделю
C++ Сортировка и перегрузка http://www.cyberforum.ru/cpp-beginners/thread412921.html
Помогите пж с задачей: Определить функцию Sort(), которая позволяет отсортировать массив. Перегрузить функцию Sort(), добавив параметр направление сортировки – по убыванию или возрастанию.
C++ Значене строки Подскажите пожалуйста что означает строка TSringList *list = new TSringList; подробнее

Показать сообщение отдельно
Wampall
1 / 1 / 0
Регистрация: 18.12.2011
Сообщений: 66
20.12.2011, 23:33  [ТС]
amor1k, я так и сделал
ошибка в 36 строке

Добавлено через 1 час 3 минуты
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
#include <iostream>
using namespace std;
class number
{
        int a;
public:
        void input();
        void is_two_or_seven();
        void is_three_six_noun();
};
void number::input()
{
        cout<<"please, enter a ";
        cin>>a;
}
void number::is_two_or_seven()
{
        int b=a%10;
        int c=a%100;
        int d=a%1000;
        int e=a%10000;
        if (b==2 || b==7 || c==2 || c==7 ||d==2 ||d==7 || e==2||e==7)
                cout<<"there is two or seven ";
}
void number::is_three_six_noun()
{
        int b=a%10;
        int c=a%100;
        int d=a%1000;
        int e=a%10000;
        if (b==3 || b==6 || c==3 || c==6 ||d==3 ||d==6 || e==3||e==6 ||b==9||c==9||d==9||e==9)
                cout<<"there is three or six or noun ";
}
 
void main()
{
        number obj;
        obj.input();
        obj.is_two_or_seven();
        obj.is_three_six_noun();
}
Програмка не правильно работает немного, какие то проблемы с выводом при вводе 4-х значного числа с 7 и 2.
с 3 6 и 9 всё отлично выводит.
Посмотрите в чём проблема
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru