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

Обработка строк - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ структура и файлы http://www.cyberforum.ru/cpp-beginners/thread526617.html
Нужно выделить динамическую память под структуру, затем записать все записи в файл и считать из него в другой массив. #include <iostream> #include <stdio.h> using namespace std; struct CAR {...
C++ Таблица перекрестных ссылок и бинарное дерево Для хранения информации о ключевых словах некоторой программы имеется таблица перекрестных ссылок. Для каждого слова задан список номеров строк, где оно встречается, а для каждой строки - число... http://www.cyberforum.ru/cpp-beginners/thread526612.html
C++ Работа с текстом
Здравствуйте! Помогите пожалуйста написать программу: Произвольный заданный текст вывести в виде абзаца с заданной длиной строки. При этом обозначить отступ от левого края в первой строка абзаца на...
задача на обработку символьных строк C++
2. Разработать программу подсчёта статистики массива символьных строки в следующем виде: длина строки, количество пробелов, количество гласных, согласных, цифр и спецсимволов.
C++ Как запомнить индексы равных элементов массива? http://www.cyberforum.ru/cpp-beginners/thread526582.html
Произвожу поиск максимального или минимального элемента массива, типа такого: int max = B; for(int i=1;i<N;i++) { if(B>max) { max = B; index_i = i; } }
C++ Поворот фигуры в игре тетрис. Здравствуйте, пытаюсь написать тетрис, но вот не знаю как крутить фигуры, можете чем то помочь? Слышал про матрицу поворотов только не пойму как ее использовать подробнее

Показать сообщение отдельно
R136a1
142 / 111 / 15
Регистрация: 14.04.2011
Сообщений: 261
23.03.2012, 23:47
Цитата Сообщение от Sveta1992 Посмотреть сообщение
Например, нужно определить сколько будет цифр в каждой строке
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <cctype>
 
int main()
{
        char str[256];
 
        std::cin.getline(str,256);
 
        int digits_count = 0;
 
        for(int i = 0; *(str + i) != '\0'; i++)
                if(isdigit(*(str+i)))
                        digits_count++;
 
        std::cout << digits_count << std::endl;
 
        return 0;
}
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru