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

Поиск одинаковых букв - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ программа на строки C++ http://www.cyberforum.ru/cpp-beginners/thread189418.html
Помогите написать программу, которая считывает текст с клавиатуры и выводит на экран количество слов, совпадающих со словом, введённым с клавиатуры. нужно как то сделать через строки а я не знаю...
C++ Очистить экран. Не через system и не через conio.h Как очистить экран с помощью какой-нибудь команды. Не system("cls"), тем более у меня Linux и использовать можно system("clear"). Но это тупо как то. conio.h у меня нет, т.к у меня Linux. http://www.cyberforum.ru/cpp-beginners/thread189407.html
как заполнить фигуру C++
как заполнить фигуру тестурой,например звездочками или чем-то другим вот мой код: void __fastcall TForm1::Button1Click(TObject *Sender) { //Задаем цвет пера ...
Работа со строками C++
Нужно написать программу, которая считывает текст с клавиатуры и выводит его на экран , меняя местами каждые два соседних слова. :umnik: просьба писать простым языком) как в этой задаче - иначе я...
C++ Нули в конце массива http://www.cyberforum.ru/cpp-beginners/thread189385.html
Задание было заполнить массив случайными числами от -5 до 5. А также вычислить максимальный елемент массива. И сумму элементов , расположенных до последнего положительного элемента (Еще сжать...
C++ Путь к самому себе Как на C++ найти путь к самому себе? пробовал ExtractFilePath((0)) не возвращает ничего пробовал ExtractFilePath(Application->ExeName) возвращает путь к папке из которой запущена программа, а как... подробнее

Показать сообщение отдельно
Rexer
163 / 162 / 20
Регистрация: 10.10.2010
Сообщений: 724
11.11.2010, 12:12
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include<iostream>
using namespace std;
const int N = 100;
int main(void)
{
char a[N],buf[N];
int i,j,k = 0;
   cin.getline(a,N,'\n');  //вводим строку
    for(i = 0;i < N;i++) //берем первый элемент строки,которую ввели
    for(j = 0;j < N;j++) //сравниваем его с другими элементами строки
     if(a[i] == a[j])      
     {                       //если есть совпадение,то записываем в буфер
     buf[k] = a[i];
     k++;
     }
      cout<<"\n"<<buf<<endl;
}
если не накосячил,то должно работать
3
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru