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

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

Войти
Регистрация
Восстановить пароль
 
Кэйт
0 / 0 / 0
Регистрация: 04.10.2011
Сообщений: 67
#1

Написать программу подсчета пробелов, символов табуляции и новой строки - C++

14.11.2011, 18:43. Просмотров 384. Ответов 1
Метки нет (Все метки)

Помогите, пожалуйста, уважаемые программисты! Заранее большое спасибо!
1. Написать программу подсчета пробелов, символов табуляции и новой строки.
2. Написать программу, которая бы в произвольной строке (не более 80 символов) удаляла двойные пробелы и определяла длину новой строки.
Лучшие ответы (1)
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.11.2011, 18:43     Написать программу подсчета пробелов, символов табуляции и новой строки
Посмотрите здесь:

Последовательности пробелов заменнить символом табуляции C++
C++ Стоит задача сравнение и подсчета символов строки.
C++ Написать программу табуляции функции
Написать собственный класс для ввода и вывода строки, подсчета количества символов в строке C++
Напишите программу detab, заменяющую символы табуляции во вводимом тексте нужным числом пробелов C++
Преобразовать символы табуляции и конца строки в escape последовательности символов C++
Строки: посчитать количество символов без пробелов C++
C++ Если в файле с новой строки есть 5 пробелов - заменить их на новый абзац, отделяющийся пустой строкой
Программа не подсчитывает количество знаков табуляции, пробелов и символов новой строки C++
C++ Подсчет количества знаков табуляции, пробелов и символов новой строки
Написать функцию для подсчета нецифровых символов в строке C++
C++ Написать программу табуляции функции, заданной рекурентной формулой

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
Nursik77
273 / 233 / 21
Регистрация: 05.04.2011
Сообщений: 645
14.11.2011, 20:15     Написать программу подсчета пробелов, символов табуляции и новой строки #2
Сообщение было отмечено автором темы, экспертом или модератором как ответ
Цитата Сообщение от Кэйт Посмотреть сообщение
1. Написать программу подсчета пробелов, символов табуляции и новой строки.
Открываем книжечку : "Керниган,Ритчи - Программирование на C", если лень,
кликаем.
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
/*Ïîäñ÷åò ñòðîê, ñèìâîëîâ ГЁ ñëîâ ГўГ® âõîäГ*îì ïîòîêå!*/
#include <stdlib.h>
#include <stdio.h>
#define IN 1     /*ГўГ*óòðè ñëîâГ**/
#define OUT 0    /*Г±Г*Г*ðóæè ñëîâГ**/
 
int main() {
int c, string, word, symbol, state, tabulations;
state = OUT;
string = word = symbol = tabulations = 0;
printf("Ââåäèòå ГІГҐГЄГ±ГІ: ( Г‚ ГЄГ®Г*öå Г*Г*æìèòå : Ctrl + Z)\n");
while((c = getchar()) != EOF)
 {
  ++symbol;
    if(c=='\n')
        ++string;
    if(c=='\t')
        ++tabulations;
    if(c==' ' || c=='\n' || c=='\t')
     state = OUT;
    else if (state == OUT)
        {
         state = IN;
            ++word;
        }
  }
printf("\nÑòðîê = %d, Ñëîâ = %d, Г‡Г*Г*êîâ ГІГ*áóëÿöèè = %d, Ñèìâîëîâ = %d.",string, word, tabulations, symbol);
system("pause");
}
Yandex
Объявления
14.11.2011, 20:15     Написать программу подсчета пробелов, символов табуляции и новой строки
Ответ Создать тему
Опции темы

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