Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
0 / 0 / 0
Регистрация: 20.12.2013
Сообщений: 5
1

Определить количество числовых символов, введенных с клавиатуры

18.01.2014, 11:21. Просмотров 1223. Ответов 2
Метки нет (Все метки)

Программа, которая определяет, сколько символов введено с клавиатуры и сколько из них числовых символов.
Помогите, пожалуйста, написать эту программу с использованием функций (но можно и без них)
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
18.01.2014, 11:21
Ответы с готовыми решениями:

Определить количество символов, введенных пользователем с клавиатуры
Добрый вечер. Вопрос: как мне определить кол-во символов, введенных пользователем с клавиатуры? ...

Ввести с клавиатуры произвольную строку символов и выдать на экран количество введенных символов
Cоставить программу которая вводит с клавиатуры произвольную строку символов (конец строки клавиша...

Подсчитать количество символов, введенных с клавиатуры
1) подсчитать количество символов введенных с клавиатуры. ввод заканчивается символом точка. 2)...

Подсчитать количество символов введенных с клавиатуры
{Подсчитать количество символов введенных с клавиатуры. Ввод заканчивается символом'(точка) }...

2
834 / 492 / 325
Регистрация: 29.12.2009
Сообщений: 1,106
18.01.2014, 11:29 2
Лучший ответ Сообщение было отмечено retuse как решение

Решение

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
#include <cstring>
#include <cctype>
 
int main()
{
    const int maxLength = 64;
    char str[maxLength];
    std::cin.getline (str,maxLength);
    int length = strlen(str);
    int k = 0;
    for (int i=0; i<length; i++)
        if (isdigit(str[i]))
            ++k;
    std::cout <<length <<'\n' <<k <<'\n';
    return 0;
}
1
iOS/Android Developer
Эксперт С++
5130 / 1567 / 952
Регистрация: 23.01.2011
Сообщений: 3,192
18.01.2014, 11:40 3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <algorithm>
#include <iostream>
#include <string>
 
int main()
{
    std::string string;
    std::cout << "Input the string: " << std::endl;
    std::getline(std::cin, string);
 
    std::cout << "The count of digits in the string: " << std::count_if(string.begin(), string.end(), [] (char currentChar) -> bool {
        return isdigit(currentChar);
    }) << std::endl;
 
    std::system("pause");
    return 0;
}
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
18.01.2014, 11:40

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Определить, сколько символов введено с клавиатуры и сколько из них числовых символов
Ребят не получается(( Помогите пожалуйста

Подсчитать количество символов, введенных с клавиатуры латинского алфавита
Задача такая: подсчитать количество символов, введенных с клавиатуры латинского алфавита от...

Циклы с постусловием и предусловием. Подсчитать количество символов, введенных с клавиатуры
Практическая работа Задание 3. Подсчитать количество символов, введенных с клавиатуры. Признаком...

Определить количество введенных символов
Всем привет Есть кусок кода: int main() { //setlocale(LC_CTYPE, &quot;russian&quot;); char...


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

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Опции темы

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