Программа подсчета количества букв.
пользователь вводит фразу, задача программы пересмотреть все буквы и вывести в ряд все буквы из алфавита только один раз.
Пример.
"Введите предложение"
Пользователь пишет "А роза упала на лапу Азора".
Ответ "а, р, о, з, у, п, л, н"
Пример.
"Введите предложение"
Пользователь пишет "А роза упала на лапу Азора".
Ответ "а, р, о, з, у, п, л, н"
- Romeo
- Сообщения: 3126
- Зарегистрирован: 02 мар 2004, 17:25
- Откуда: Крым, Севастополь
- Контактная информация:
Какие мысли? Что именно не получается?
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
Как написать такую программу на плюсах? Кто-нибудь знает?
- Romeo
- Сообщения: 3126
- Зарегистрирован: 02 мар 2004, 17:25
- Откуда: Крым, Севастополь
- Контактная информация:
Многие знают. Но мы в этом разделе не пишем за других, а помогаем. Если нужна готовая программа, могу перенести в раздел "Решите мне задачку", но там могут попросить деньги за выполнение. Здесь же получишь гарантированную помощь, при условии, что сам возьмёшься разбираться.
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
Как я могу написать ее?
Я могу написать то, что в книге выучила. Соответственно я могу написать так
#include <iostream>
int main()
{
using namespace std;
cout << "Введите предложение";
}
Что писать в середине, понятия ни малейшего не представляю. Может кто подскажет?
Я могу написать то, что в книге выучила. Соответственно я могу написать так
#include <iostream>
int main()
{
using namespace std;
cout << "Введите предложение";
}
Что писать в середине, понятия ни малейшего не представляю. Может кто подскажет?
- Romeo
- Сообщения: 3126
- Зарегистрирован: 02 мар 2004, 17:25
- Откуда: Крым, Севастополь
- Контактная информация:
А дальше книгу читать не получилось?
Ладно, понятно, перемещаю в "Решите мне задачку".
Ладно, понятно, перемещаю в "Решите мне задачку".
Entites should not be multiplied beyond necessity @ William Occam
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
---
Для выделения С++ кода используйте конструкцию [ code=cpp ] Код [ /code ] (без пробелов)
---
Сообщение "Спасибо" малоинформативно. Благодарность правильнее высказать, воспользовавшись кнопкой "Reputation" в виде звёздочки, расположенной в левом нижнем углу рамки сообщения.
Я написал программу, но какая-то странная ошибка:
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.
Что-то тут со строкой связано, но не понятно в чем дело.
Может кто знает в чем дело?
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.
Что-то тут со строкой связано, но не понятно в чем дело.
Может кто знает в чем дело?
Ураааааааааааа!!!!! Чуваки, я написал!!!!!(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;
}
//---------------------------------------------------------------------------
Какая чушь? Ты что несешь! Программа на C++.(К Вашему сведению: Оскорбления запрещены на форуме, если Вы не разбираетесь в C++ - это Ваши проблемы)