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

Проверка значения - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Не могу найти ошибку в коде http://www.cyberforum.ru/cpp-beginners/thread268929.html
Привет всем. У меня не получается построить решение. Вот код. #include <conio.h> #include <iostream> #include <clocale> using namespace std; int main() {
C++ Нужно разобраться Прошу помощи. Расскажите пожалуйста по пунктам где и что делает программа, что за функция.Заранее благодарен. #include <stdio.h> int main() { int i,j,k,n; float p,a; <<<== Что делаеться тут printf("n="); scanf("%d",&n); printf("a="); http://www.cyberforum.ru/cpp-beginners/thread268925.html
C++ Объясните все действия, происходящие в этой программе.
#include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv) { const int arrSize = 10; double arr; double minElement, maxElement;
Объясните все действия, происходящие в этой программе. C++
#include <cstdlib> #include <iostream> using namespace std; int main(int argc, char *argv) { const int arrSize=10; int arr; int ind=-1;
C++ Структура Date http://www.cyberforum.ru/cpp-beginners/thread268909.html
Вот есть такая задача: вывести дату которую ты вводиш из екрана через структуру. Через масивы я зделал, хочю сделать через строки, но проблема в том что когда я ввожу например секунды 01, то мне выводит 1, что мне ненужно. Подскажыте что не так? Вот код: #include <stdio.h> #include <conio.h> typedef struct { char *day; char *month;
C++ Простой текстовый редактор скажите как сделать кнопку " Open "??? в стандартный примерах Microsoft Visual Studio 2010..она задается так... но надо как то проще Private Sub btnRetriveFileNames_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnRetriveFileNames.Click Try With odlgFileNames ' Вероятно, это не всегда нужно, но можно также задать начальный... подробнее

Показать сообщение отдельно
Valerko
17 / 17 / 1
Регистрация: 30.11.2010
Сообщений: 164
02.04.2011, 23:35  [ТС]     Проверка значения
это как?

Добавлено через 1 минуту
C++
1
2
3
4
5
6
7
8
9
10
string as;
 cout << "Введите значение Urab (5...60 B) = ";
 cin >> as[i]; 
while(!(as[0]>'5' && (as[1] =='.' || as[1]=='\0'))) 
{ 
cout<<"Повторите ввод:\n";
 cin>>as;
 } 
istringstream ist(as);
 ist>>urab[i];
вот так работает, если вводить <5, то нужно вводить повторно. Как ограничить, чтобы число было ещё и меньше 60 ???

Добавлено через 35 минут
реализовал примерно таким методом
C++
1
2
3
4
5
6
7
8
             int button;
        do
        {
            cin.clear();
            cin.sync();
            cin>>button;
            if(cin.fail()) cout<<"Введенный тип данных не соответсвует типу переменной....Повторите ввод";
        }while(cin.fail());
вроде работает
 
Текущее время: 16:16. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru