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

isdigit() не понимаю - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Символьный масив http://www.cyberforum.ru/cpp-beginners/thread713698.html
Помогите закончить програму которая заполняет символьный масив с клавиатуры ,вроде сделал но когда в тексте есть пробелы или какие нибуть знаки препинания она вместо мого текста выводит чтото непонятное Например: Ввожу с клавиатуры aska dur,dur.dur получается :aska MMMMMMMMMMM вот мои наброски: #include<iostream> #include<cstdio> using namespace std;
C++ Задача по контейнерам stl vector и list Дан сортированный по убыванию массив int'ов размером 100 элементов. Значение начального максимального элемента a, минимального b. На вход приложения идут числа x входящие в этот диапазон, a>=x>=b. Необходимо при приходе каждого числа x находить его место в массиве и вставлять соответственно в это место (сортировка массива при этом сохраняется). Последний элемент надо удалять, чтобы размер... http://www.cyberforum.ru/cpp-beginners/thread713695.html
C++ Для текста произвольной программы написать программу печати всех идентификаторов.
Для текста произвольной программы написать программу печати всех идентификаторов.
C++ Рекурсия и Массивы!
в общем мне нужно что бы например имеется 100 монет, для размена есть монеты 10,5 и 2 рубля. программа рассчитывает все варианты перебора размена ( у меня это делается) и должна выводить оптимальный вариант, где число монет либо минимально либо максимально. Не кто не подскажет как так можно сделать?
C++ ERROR нужно исправить код http://www.cyberforum.ru/cpp-beginners/thread713682.html
у меня есть код (вычисление определителя матрицы) но он выдает ошибку... "error :: 'main' must return 'int' " помогите кто-нибудь ) Вот мой код #include<stdio.h> #include<malloc.h> int gaus_det(int cnt_str, double **mass,double &det){ int i,j,k; det=1; //прямой ход
C++ Как обойти массив без использования цикла С помощью рекурсии подробнее

Показать сообщение отдельно
alsav22
5282 / 4801 / 442
Регистрация: 04.06.2011
Сообщений: 13,587
29.11.2012, 20:59     isdigit() не понимаю
isdigit() анализирует код символа (цифра или нет), а вы ей подсовываете число типа double.

Добавлено через 1 минуту
Если массив сделать таким, то будет работать:
C++
1
char val[SIZE];
 
Текущее время: 12:03. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru