С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Обработка строк - 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++ Поворот фигуры в игре тетрис. Здравствуйте, пытаюсь написать тетрис, но вот не знаю как крутить фигуры, можете чем то помочь? Слышал про матрицу поворотов только не пойму как ее использовать подробнее

Показать сообщение отдельно
Sveta1992
0 / 0 / 0
Регистрация: 27.11.2011
Сообщений: 10
23.03.2012, 23:16  [ТС]
чувсвую себя тупой.
подскажите пожалуйста)
Например, нужно определить сколько будет цифр в каждой строке.

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
26
27
28
29
30
31
32
33
34
35
36
37
#include "stdafx.h"
#include <iostream>
#include <conio.h>
 
using namespace std;
 
void main()
{
setlocale(LC_ALL, "russian");
int strl;
int chislo=0;//счетчик
 
char a[80]; 
char *p;
 
cout << "Введите строку текста и нажмите Enter " << endl;   
cin.getline(a, sizeof(a));
 
cout<<"\nЗаданная строка: "<<a<<endl;
 
p=strtok (a," ,.-");
while (p)
{
    cout<<p<<endl;
    p=strtok (NULL," ,.-");
        
 
 switch()
        {  
    case'0':case'1':case'2':case'3':case'4':case'5':case'6':case'7':case'8 ':case'9': 
    chislo++;break;
    default:break;  
    }
}
 
system ("pause");
}
Добавлено через 36 минут
ну или хотя бы длину этих подстрок строк, чтобы потом посимвольно можно было просматривать.
0
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.