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

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

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 23, средняя оценка - 4.74
Nekit_by
0 / 0 / 0
Регистрация: 07.10.2008
Сообщений: 8
#1

Морзянка. Вводимый с клавиатуры текст перевести в последовательность точек и тире с помощью азбуки Морзе. - C++

14.12.2008, 15:11. Просмотров 2868. Ответов 2
Метки нет (Все метки)

Народ, помогите плз решить 2 задачки на С оч надо...
1)Морзянка. Вводимый с клавиатуры текст перевести в
последовательность точек и тире с помощью азбуки Морзе.
Справка. Азбука Морзе:
А,А .- Б,B -... В,W .-- Г,G --. Д,D -..
E,Ё,E . Ж,V ...- З,Z --.. И,I .. Й,J .---
К,K -.- Л,L .-.. М,M -- Н,N -. О,O ---
П,P .--. Р,R .-. С,S ... Т,T - У,U ..-
Ф,F ..-. Х,H .... Ц,C -.-. Ч ---. Ш ----
Щ,Q --.- Ъ .--.-. Ы,Y -.-- Ь,X -..- Э ...-...
Ю ..-- Я .-.- 1 .---- 2 ..--- 3 ...--
4 ....- 5 ..... 6 -.... 7 --... 8 ---..
9 ----. 0 ----- . .-.-.- , --..-- : ---...
? ..--.. ‘,’ .----. - -....- / -..-. ; -.--.-
2)Выяснить, верно ли, что в текстовом файле, состоящем только из
цифр, букв и пробелов, сумма числовых значений цифр равна
количеству слов.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
14.12.2008, 15:11     Морзянка. Вводимый с клавиатуры текст перевести в последовательность точек и тире с помощью азбуки Морзе.
Посмотрите здесь:
C++ Перевести вводимый текст в элементы массива
Реализовать функцию, конвертирующую обычные буквы в буквы азбуки Морзе C++
Считать весь буфер клавиатуры и перевести его в текст C++
Как отобразить вводимый символ с клавиатуры C++
C++ Морзе в текст
Записи. Выяснить в сколько строке символов-разделителей (пробелов, точек, тире, запятых ит.д.) C++
Принять от пользователя сообщение и вывести его на экран в виде последовательности точек и тире C++
Ошибка в уловии ( if ). выбрать из списка только тех, чья дата рождения попадает в вводимый с клавиатуры промежуток. C++
C++ Программа не воспринимает вводимый текст. Что нужно добавить чтобы она заработала?
C++ Cчитать текст из файла и вывести на экран предложения, начинающиеся с тире
Считать текст из файла и вывести на экран только предложения начинающиеся с тире C++
C++ Считать текст из файла и вывести на экран только предложения, начинающиеся с тире

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
KrL^^
0 / 0 / 0
Регистрация: 01.10.2008
Сообщений: 30
15.12.2008, 00:28     Морзянка. Вводимый с клавиатуры текст перевести в последовательность точек и тире с помощью азбуки Морзе. #2
можно через условный оператор)
Код
switch(<выражение>)
{
 case<константное выражение>:<операторы>
 case<константное выражение>:<операторы>
 ............................
 default:<операторы>
}
Вертолётчик
1 / 1 / 0
Регистрация: 01.12.2008
Сообщений: 113
15.12.2008, 20:50     Морзянка. Вводимый с клавиатуры текст перевести в последовательность точек и тире с помощью азбуки Морзе. #3
char SYMBOL;
int counter0=0,counter1=0;
ifstream j;

j.open(FILE,ios::in)
while(SYMBOL!=EOF)
{
i.get(SYMBOL);counter1++;
if(itoa(SYMBOL)==1,...2 etc )
counter0+=itoa(SYMBOL);

}
if(counter0==counter1)
cout<<"TRUE";

для си юзай
FILE *j;
j=fopen()
Ответ Создать тему
Опции темы

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