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

Проверить, является ли число трехзначным - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Функции, структуры http://www.cyberforum.ru/cpp-beginners/thread583171.html
Получил вот такое задание, написать надо на с++: 1.1. Создать структуру Человек, с полями Фамилия, год рождения. Создать массив объектов типа Человек из 10 элементов. Заполнить массив. Вывести...
C++ Поменять в массиве местами первый максимальный и последний минимальный элементы помогите пожалуйста http://www.cyberforum.ru/cpp-beginners/thread583159.html
C++ Запись в качестве элементов массива
Помогите пожалуйста. переписать сначала отрицательные,а потом положительные элементы массива BC,содержащего N элементов,в массив ZBC. #include "stdafx.h" #include <iostream> #include <conio.h>...
C++ нужна консультация по C++, относительно AVR
несколько дней как начал изучать C++, прошу помочь в следующем: не понимаю, как работает следующий отрывок 1. switch (a)... понятно, вернет значение переменной а, возможен ли случай для...
C++ Ряд Тейлора http://www.cyberforum.ru/cpp-beginners/thread583132.html
Здравствуйте,помогите пожалйста разобраться.Мне нужно вычислить с помощью ряда Тейлора. в точке x=0.3 а e<=0.001.(принимаем бесконечность эквивалентна 1000). Я сама в С++ как пень, и смотря пост...
C++ IP камеры. Управление Привет. Подскажите пожалуйста есть ли возможность перехвата, а так же управление положением IP камер. Есть камеры и хочется научиться получать с них информацию и управлять им. Или для этого может... подробнее

Показать сообщение отдельно
amor1k
Студент
147 / 147 / 24
Регистрация: 18.01.2011
Сообщений: 469
22.05.2012, 23:28
чуть исправил, добавил проверку на трехзначность числа
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
#include "stdafx.h"
#include <cstdlib>
#include <iostream>
using namespace std;
 
int main()
{
    setlocale(0,"");
    int c, c1, c2, count;
    do {
        count = 0;
        cout << "Введите число: ";
        cin >> c;
        int k = c;
        for(int i = 0; k != 0; i++)
        {
            k = k / 10; 
            count++;
        }
        if(count != 3)
            cout << "Число не трехзначное! Повторите ввод" << endl;
    } while(count != 3);
    c1 = c % 10;
    c2 = c / 100;
 
    if(c1 == c2)
        cout << "Первая цифра равна последней!" << endl;
    else 
        cout << "Первая цифра не равна последней!" << endl;
 
    system("pause");
    return 0;
 
}
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru