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

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

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

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

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

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

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

Программа не подсчитывает количество знаков табуляции, пробелов и символов новой строки - C++
#include "stdafx.h" #include <iostream> using std::cout; using std::cin; using std::endl; int _tmain(int argc, _TCHAR*...

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

Напишите программу detab, заменяющую символы табуляции во вводимом тексте нужным числом пробелов - C++
Упражнение 1.20. Напишите программу detab, заменяющую символы табуляции во вводимом тексте нужным числом пробелов (до следующего "стопа"...

Преобразовать символы табуляции и конца строки в escape последовательности символов - C++
Напишите функцию escape(char s,char t), копирующую строку t в s и преобразующую символы типа новая строка и табуляция в "видимые...

Написать программу табуляции функции - 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");
}
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
14.11.2011, 20:15
Привет! Вот еще темы с ответами:

Написать программу копирования файла. В конец каждой строки файла дописать количество пробелов в строке - C++
Чтение происходит блоками. Обработать ошибки Я пока просто смогла скопировать один файл в другой, а как добавить количество пробелов...

Если в файле с новой строки есть 5 пробелов - заменить их на новый абзац, отделяющийся пустой строкой - C++
задача:дан текстовый файл.Если в нем с новой строки есть 5 пробелов то заменить их на новый абзац отделяющийся 1 пустой...

Написать программу табуляции функции, заданной рекурентной формулой - C++
Помогите пожалуйста решить Написать программу табуляции функции, заданной рекурентной формулой, где k-натуральное число. Рассмотреть...

Последовательности пробелов заменнить символом табуляции - C++
нужно написать программу, которая, запросив у пользователя имя входного текстового файла и цену символа “HT- горизонтальный табулятор”...


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

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

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