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

Вводить пятизначное число пока не будет введено правильноеповторять ввод, пока не будет введено пятизначное число. Не получается выполнить задание. - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Динамические библиотеки http://www.cyberforum.ru/cpp-beginners/thread991594.html
Доброго времени суток, программисты! Я создал эту тему, потому что проблема с запуском своих программ на другом компьютере стоит очень остро. В интернете я не нашёл ресурса, который полностью как можно более полно объяснит решение проблемы. Этой темой я хочу поставить точку в этом вопросе. Приступим. Где появляется проблема? Проблема появляется потому, что у человека, которому вы...
C++ слова в файле Как считать слова из файла? и как сосчитать кол-во слов в файле?:scratch: http://www.cyberforum.ru/cpp-beginners/thread991587.html
программа с++ про количество слов (работа с файлами) C++
Открыть файл, имя которого задается с клавиатуры. Посчитать и вывести на экран количество слов в этом файле. Первую половину слов записать в другой фаил. Вывести полученный файл на экран. Вот начало, дальше ступор,help товарищи :wall:: #include<iostream> #include<windows.h> #include<iomanip> #include<math.h> #include<conio.h> #include<String.h> #include<ctype.h> #include <stdlib.h>
Не работает программа из книги Герберта Шилдта. C++
Подскажите и мне тоже из этой книги не работает программа. #include<iostream> #include<cstdlib> #include<conio.h> using namespace std; char *fortunes={ "Vskore\n", "phffg\n", "khh\n" };
C++ Expected constructor, destructor, or type conversion before '.' token http://www.cyberforum.ru/cpp-beginners/thread991551.html
struct Gf3 { GLfloat x; GLfloat y; GLfloat z; } p1,p2,p3,t; t.x = 0.0; t.y = 0.0; t.z = 1.0; p1.x = 0.0; p1.y = 0.942809; p1.z = -0.333333; p2.x = -0.816497; p2.y = -0.471405; p2.z = -0.333333; p3.x = 0.816497; p3.y = -0.471405; p3.z = -0.333333;
C++ Как добавить стирание символов в программе Как добавить стирание символов в программе(после запуска ctrl+F5) в visual c++ ? То есть,чтобы я мог писать и стирать символы при запуске программы?O_o подробнее

Показать сообщение отдельно
bumbalalaxa
0 / 0 / 0
Регистрация: 29.10.2013
Сообщений: 7
29.10.2013, 16:10     Вводить пятизначное число пока не будет введено правильноеповторять ввод, пока не будет введено пятизначное число. Не получается выполнить задание.
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 <iostream>
using namespace std;
 
int main()
{
    setlocale(LC_ALL, "rus");
 
    cout << "\t\t\tДеление числа на разряды." << endl;
    cout << endl;
 
    int a;
 
    cout << "введите пятизначное число: ";
    cin >> a;
    cout << endl;
 
    for (int i = a; i <= 9999;i >= 100000)
    {
        cout << "Введите пятизначное число: ";
        cin >> a;
 
        if ((i > 9999) && (i < 100000))
        {
            cout << "1 цифра равна: " << i / 10000 << endl;
            cout << "2 цифра равна: " << (i / 1000) % 10 << endl;
            cout << "3 цифра равна: " << (i / 100) % 10 << endl;
            cout << "4 цифра равна: " << (i / 10) % 10 << endl;
            cout << "5 цифра равна: " << i % 10 << endl;
        }
    }
 
 
    system("pause >> void");
}
я в с++ совсем новичок.
Нужно сделать так что бы сообщение "Введите пятизначное число:" выскакивало до тех пор пока его не введут правильно. а потом что бы программа продолжилась. что я не правильно сделал может мне кто нибудь подсказать?
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 04:47. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru