Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
evh1
0 / 0 / 1
Регистрация: 16.10.2010
Сообщений: 18
#1

Работа с символьными данными - C++

29.04.2011, 14:18. Просмотров 611. Ответов 2
Метки нет (Все метки)

Ребята , хелп ми,плиз !! Очень надо , а я чайник полнейший (((

Прочитать из файла строку символов. Выяснить, имеется ли в этой строке пара одинаковых соседних букв и вывести их количество. Вывести исходную строку.
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
29.04.2011, 14:18
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Работа с символьными данными (C++):

Работа с символьными данными
как писать эту на программе с++ Прочитать из файла строку символов. Изменить...

Работа с символьными и тестовыми данными
Надо написать программу на С++. Помогите пожалуйста!!! Задание: Текст...

Работа с символьными данными. Упорядочить фамилии по алфавиту
Нужна помощь. помогите решить задачу) УСЛОВИЕ: Список фамилий вводится...

Работа с битами И Работа с символьными данными
1. Ввести 8 символов. В символе с наибольшим кодом заменить 5-й бит единицей, а...

напишите программу!!! тема "работа с символьными данными"!!!
Прочитать из файла строку символов. Удалить в этой строке каждый символ * и...

Работа с символьными строками
Надо на Borlande настрочить,кто может помогите:Дано строку.Сформировать строку,...

2
diagon
Higher
1937 / 1203 / 120
Регистрация: 02.05.2010
Сообщений: 2,925
Записей в блоге: 2
29.04.2011, 14:27 #2
Лучший ответ Сообщение было отмечено evh1 как решение

Решение

Как-то так
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
#include <iostream>
char s[256];
main(){
    freopen("входной файл.txt","r",stdin);
    std::cin >> s;
    int c=0,i;
    for (i=0; i<strlen(s); i++)
    if (s[i]==s[i+1]) c++;
    std::cout << "string:" << s;
    if (!c) std::cout <<"\nrecurrent sybmols are missing"; else
    std::cout << "\nthere are " << c << " recurrent symbols";
    return 0;
}
1
evh1
0 / 0 / 1
Регистрация: 16.10.2010
Сообщений: 18
29.04.2011, 16:17  [ТС] #3
[QUOTE=diagon;1598976]Как-то так
[CPP]#include <iostream>
char s[256];
main(){
freopen("входной файл.txt","r",stdin);
std::cin >> s;
int c=0,i;
for (i=0; i<strlen(s); i++)
if (s[i]==s[i+1]) c++;
std::cout << "string:" << s;
if (!c) std::cout <<"\nrecurrent sybmols are missing"; else
std::cout << "\nthere are " << c << " recurrent symbols";
return 0;
}

спасииибо ОГРОМНОЕ!!!
0
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
29.04.2011, 16:17
Привет! Вот еще темы с решениями:

Структуры, неправильная работа scanf с символьными массивами
При запуске программа вроде как ведёт себя корректно до момента с ...

работа символьными файлами, незнаю как сделать
Задані символьні файли f i g. Визначити, чи збігаються компоненти файлу f з...

Работа с данными
Помогите решить задачу: Напишите программу которая выдавала бы запрос на...

Работа с неструктурированными данными
Для исследования различных методов доступа к файлам данных необходимо выполнить...


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

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

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