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

C++ проверка ввода - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Транслит списка файлов. http://www.cyberforum.ru/cpp-beginners/thread108656.html
Здравствуйте. Дана задача: написать программу на с++. Есть usb диск. На нём лежать файлы в нескольких папках. Необходимо переименовать файлы с русского на английский язык. Нашёл программу для транслита строки, которую вводишь сам. Совершенно не умею работать с файлам и каталогами в с++. Подскажите что делать.
C++ Структуры. Вывести все возможные варианты покупки товаров может кто нибудь помочь составить прогу /* с++ */ 1) С клавиатуры вводятся записи вида: товар - стринг (название товара) цена - реальное число (цена 1 штуки) количество - натуральное число (кол-во данного товара) 2) С клавиатуры вводится сумма денег (реальное число) 3) программа выводит все возможные варианты покупки товаров (полностью или частично на сумму введённых денежных средств) http://www.cyberforum.ru/cpp-beginners/thread108651.html
Сравнение строк C++
Помогите написать программу,на С++, которая сравнивает две строки игнорируя различия в регистрах,не используя стандартных функций.Ввод строки осуществляется с клавиатуры.
C++ Матрица
вот скрин
C++ нужно написать программу вычисляющую оптимальный вес http://www.cyberforum.ru/cpp-beginners/thread108600.html
Написать программу(на Borland C++ for DOS) которая вычисляет оптимальный вес пользователя,сравнивает его с реальным и выдает рекомендации о необходимости поправиться или похудеть.Оптимальный вес вычесляется по формуле: рост(в см)-100. заранее огромное спасибо! Добавлено через 3 минуты Введите в одной строке через пробел рост (см) и вес (кг), затем нажмите <Enter> -> 170 68 Вам надо...
C++ Есть масив слов. Нада вывести пары слов, которые заканчиваются на две одинаковые буквы Есть масив слов. Нада вывести пары слов, которые заканчиваются на две одинаковые буквы. подробнее

Показать сообщение отдельно
kir_
11 / 6 / 1
Регистрация: 19.02.2010
Сообщений: 77
26.03.2010, 00:24  [ТС]     C++ проверка ввода
вот тут компилятор ошибки не выдает но проверка не работает я влипил вывод данных

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
double prov()
{
    double b1;
    char a1,*ost;
    do{
    cout<<"vvedite 4islo \n";
     cin>>&a1;
     cout <<"vvedeno  " <<a1<<'\n';
     b1=strtod(&a1,&ost);
     cout<<"a1  "<<a1<<"\n"<<"&"<<"ost  "<<ost<<"\n"<<"b1  "<<b1<<"\n";
     if (b1!=a1){cout<<"ne vernbIi vvod \n";};
     }
    while(b1=a1);
    return b1;
}
и получил, что а1 присавевается только 1 символ из потока ... поэтому нифига не работает strtod но акимто волшебным боком b1 становится равен тому что я ввел ... и проверить это все невозможно ибо если вводится 0 то всякая х**ня получится =((
там во вложении скрин....
Изображения
 
 
Текущее время: 08:30. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru