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

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 18, средняя оценка - 4.83
No0b41k
0 / 0 / 0
Регистрация: 19.09.2010
Сообщений: 68
#1

циклы функций isdigit, insert - C++

18.11.2010, 00:23. Просмотров 2251. Ответов 3
Метки нет (Все метки)

никак не могу разобраться как дописать следующие функции:

int isdigit(char c)
{




insert(char *s, char c, int i)
{
0
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
18.11.2010, 00:23
Здравствуйте! Я подобрал для вас темы с ответами на вопрос циклы функций isdigit, insert (C++):

Isalpha;isdigit неверное употребление функций? - C++
Программа выводит сначала цифры,затем буквы,затем ост.символы исходной строки. Не могу разобраться,что не так:(( help #include...

Итерационные циклы,Определение и вызов функций,Использование библиотечных функций stdio.h - C++
Помогите решить задания: 1.Дано натуральное число n. Найти разность между первой цифрой этого числа и суммой всех остальных. ...

Используя циклы while и for, вычислить значения следующих функций F(x) на отрезке [a, b] с шагом h, представив - C++
Помогите, пожалуйста Используя циклы while и for, вычислить значения следующих функций F(x) на отрезке с шагом h, представив...

isdigit() - C++
Здравствуйте. Почему не работает isdigit() в этом примере? Пробовал разные варианты. Задача в том чтобы сделать проверку на то, введено...

isdigit() не понимаю - C++
Здрасти всем! Не могу понять, почему isdigit() неверно себя ведет. Точнее абсолютно наоборот. #include <iostream> const int...

Цикл с проверкой isdigit - C++
Друзья, подскажите - есть такой код void main() { setlocale(LC_ALL, "rus"); int i=0; for (;;) { cin >>...

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
silent_1991
Эксперт С++
4964 / 3040 / 149
Регистрация: 11.11.2009
Сообщений: 7,027
Завершенные тесты: 1
18.11.2010, 00:24 #2
C
1
2
3
4
5
6
7
int isdigit(char c)
{
    if (c >= '0' && c <= '9')
        return 1;
 
    return 0;
}
0
No0b41k
0 / 0 / 0
Регистрация: 19.09.2010
Сообщений: 68
18.11.2010, 23:11  [ТС] #3
int isdigit(char c)
{
if (c >= '0' && c <= '9')
return 1;

return 0;
}
спасибо, а как это return 1, а потом сразу return 0?
0
MILAN
885 / 779 / 86
Регистрация: 21.02.2009
Сообщений: 1,722
18.11.2010, 23:16 #4
Если условие true, функция возвращает 1, если false - 0.
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
18.11.2010, 23:16
Привет! Вот еще темы с ответами:

Ошибка функции isdigit - C++
Почему не выводит &quot;ERROR&quot;, ведь b это буква. Или я где-то ошибся. Помогите пожалуйста. #include&lt;iostream&gt; #include&lt;clocale&gt; ...

Не работает isdigit как задумано - C++
int main() { setlocale(LC_ALL,&quot;Russian&quot; ); cout&lt;&lt;&quot;Введите размерность массива=&quot;; int n;//размерность масива ...

Напишите функцию bool IsDigit(unsigned char c), определяющую, является ли данный символ цифрой или нет - C++
Я начинающий в С++, помогите пожалуйста с задачей: Напишите функцию bool IsDigit(unsigned char c), определяющую, является ли данный символ...

Заменить в коде циклы for на циклы while - C++
int i, j, n; bool a; cin &gt;&gt; i &gt;&gt; n; for (i; i&lt;n; i++) { a = true; for (j = 2; j &lt;= i / 2; j++) if ((i%j) == 0) a =...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Yandex
Объявления
18.11.2010, 23:16
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru