Страница 1 из 2
Программа подсчета количества букв.
Добавлено: 22 янв 2017, 14:30
hedgehog
пользователь вводит фразу, задача программы пересмотреть все буквы и вывести в ряд все буквы из алфавита только один раз.
Пример.
"Введите предложение"
Пользователь пишет "А роза упала на лапу Азора".
Ответ "а, р, о, з, у, п, л, н"
Re: Программа подсчета количества букв.
Добавлено: 22 янв 2017, 15:04
Romeo
Какие мысли? Что именно не получается?
Re: Программа подсчета количества букв.
Добавлено: 23 янв 2017, 01:08
hedgehog
Как написать такую программу на плюсах? Кто-нибудь знает?
Re: Программа подсчета количества букв.
Добавлено: 23 янв 2017, 09:09
Romeo
Многие знают. Но мы в этом разделе не пишем за других, а помогаем. Если нужна готовая программа, могу перенести в раздел "Решите мне задачку", но там могут попросить деньги за выполнение. Здесь же получишь гарантированную помощь, при условии, что сам возьмёшься разбираться.
Re: Программа подсчета количества букв.
Добавлено: 23 янв 2017, 13:28
hedgehog
Как я могу написать ее?
Я могу написать то, что в книге выучила. Соответственно я могу написать так
#include <iostream>
int main()
{
using namespace std;
cout << "Введите предложение";
}
Что писать в середине, понятия ни малейшего не представляю. Может кто подскажет?
Re: Программа подсчета количества букв.
Добавлено: 23 янв 2017, 14:53
Romeo
А дальше книгу читать не получилось?
Ладно, понятно, перемещаю в "Решите мне задачку".
Re: Программа подсчета количества букв.
Добавлено: 24 янв 2017, 11:22
Слива
Я написал программу, но какая-то странная ошибка:
Doubly Linked List
____________________
Doubly Linked List
______________________
1.Insert at begining
2.Insert at last
3.Insert at the mioddle
4.Delete at the start
5.Delete at the end
6.Delete in the middle
7.sort the list
8

isplay
9.Reverse
Enter your chioce
1
Домен: Short URL: cpp.sh/2lwd.
Что-то тут со строкой связано, но не понятно в чем дело.
Может кто знает в чем дело?
Re: Программа подсчета количества букв.
Добавлено: 24 янв 2017, 11:52
Слива
Ураааааааааааа!!!!! Чуваки, я написал!!!!!(C++Builder 6)
Код: Выделить всё
//---------------------------------------------------------------------------
#include <vcl.h>
#include <iostream>
#include <string>
#pragma hdrstop
//---------------------------------------------------------------------------
#pragma argsused
using namespace std;
string Predlogenie = "A jopa upala na lapu Azora";
unsigned int x, y, Counter=0;
bool Est[256] = {false}; //Slovar
char Oput[1024] = {0};
char Symbol;
int main(int argc, char* argv[])
{
//cout << "Vvedite predlogenie:\n";
//cin >> Predlogenie;
cout << Predlogenie << '\n';
for(x = 0; x < Predlogenie.length(); x++)
{
Symbol = Predlogenie[x];
//Space code=32;
if(Symbol == 32) continue;
if(!Est[(unsigned int)Symbol])
{//dobavlyaem ego v Output
Est[(unsigned int)Symbol] = true; //pomechaem prisutstvuyusgie bukvi
Oput[Counter] = Symbol;
Counter++;
}
}
for(x = 0; x < Counter; x++)
cout << Oput[x] << " ";
cout << '\n';
system("pause");
return 0;
}
//---------------------------------------------------------------------------
Re: Программа подсчета количества букв.
Добавлено: 27 янв 2017, 02:34
hedgehog
Что за чушь??
Re: Программа подсчета количества букв.
Добавлено: 27 янв 2017, 10:09
Слива
Какая чушь? Ты что несешь! Программа на C++.(К Вашему сведению: Оскорбления запрещены на форуме, если Вы не разбираетесь в C++ - это Ваши проблемы)