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

Посчитать количество цифр и букв в строке - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ конструктор и деструктор http://www.cyberforum.ru/cpp-beginners/thread755216.html
Разработать класс, набор методов(конструктор, деструктор и указанные методы) для программной модели заданного объекта. Описание объекта и его основных свойств приводится ниже. Предоставить программу (int main), которая использует объекты разработанного класса: Объект "комплексные числа". Операции определяются по общепринятым формулам. Конструктор должен позволять создавать объекты без и с...
C++ Типы bool и int Зачем использовать тип bool если можно сделать тоже самое с помощью типа int Например объявляем переменую типа int если ее значение равно нулю то ложь, если единице то истина. int x = 0;//Ложь x = 1;//Истина if(x = 1) { cout << "Истина"; } http://www.cyberforum.ru/cpp-beginners/thread755201.html
Ввод данных без нажатия «Enter» C++
Добрый день Интересует такой вопрос После ввода числа нужно нажимать клавишу ENTER Как можно добится того, чтобы после ввода числа сразу переходило на набор другого, т.е. не нажимать постоянно Enter #include<cstdio> #include<cmath> int main() {
Перегрузка функции(Определить функцию, возвращающую следующую минуту) C++
Определить функцию, возвращающую следующую минуту. Выполнить перегрузку функции для следующих типов параметров: 1.Структура «время» (часы, минуты, секунды). 2.Три целочисленных параметра: часы, минуты, секунды. 3.Два целочисленных параметра: часы, минуты.
C++ Найти наименьшее среди тех элементов массива a1,…,an, которые не являются элементами массива b1,…,bn http://www.cyberforum.ru/cpp-beginners/thread755187.html
Найти наименьшее среди тех элементов массива a1,…,an, которые не являются элементами массива b1,…,bn _________________ #include <stdio.h> #include <math.h> #include <clocale> #include <iostream> using namespace std{ double i,n,arrinta,arrintb,a_count,b_count; int main(){ double * arrinta;
C++ Использование динамических структур данных (вывести, сколько раз число совпадает с элементами списка) Есть задачка #include <iostream> # include <conio.h> #include <math.h> #include <stdlib.h> using namespace std; void main() { подробнее

Показать сообщение отдельно
MrGluck
Ворчун
Эксперт С++
 Аватар для MrGluck
4925 / 2668 / 243
Регистрация: 29.11.2010
Сообщений: 7,421
25.06.2013, 19:23     Посчитать количество цифр и букв в строке
C
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
#include <stdio.h>
#include <string.h>
#include <ctype.h>
#include <stddef.h>
#define SIZE 256
 
int main()
{
    char str[SIZE];
    size_t i, counterDigit = 0, counterS = 0;
    if (fgets(str, sizeof(str), stdin) == NULL || strlen(str) == 1)
        return 1;
    
    for (i=0; i < strlen(str) && str[i] != '$'; i++)
    {
        if (isdigit(str[i]))
            ++counterDigit;
        else if (str[i] == 'S')
            ++counterS;
    }
            
    printf("Digits: %u\nS: %u\n", counterDigit, counterS);
    
    return 0;
}
Такие вопросы надо задавать в ветке "С для начинающих"
 
Текущее время: 04:05. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru