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

Морзянка - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Математическая функция http://www.cyberforum.ru/cpp-beginners/thread387507.html
Составить программу вычисления значения выражения: 1/3 +2 модуль(cos(x-Pi/6)) #include <iostream.h> #include <conio.h> #include <math.h> main() { float x; cout<<"x=";
C++ Секундомер с выводом на экран доброго времени суток. подскажите пожалуйста как сделать секундомер, что бы при нажатии кнопки он остановился пробывал так, оно не работает, та и мили секунды показывает не правильно почему то int ms=0,s=0,m=0,h=0,ch,hh=3600,mm=60,ss=1000; do { system("cls"); ms++; if (ms==ss) { http://www.cyberforum.ru/cpp-beginners/thread387501.html
ООП работа с БД C++
Всем привет! Есть такое задание: Написать программу «Моя записная книжка». Предусмотреть возможность работы с произвольным числом записей, поиска записи по какому-либо признаку (например, по фамилии, дате рождения или номеру телефона), добавления и удаления записей, сортировки по разным полям. В программе должен быть определен класс, который содержит указатель на структуру, описывающую...
что такое перезагрузка C++
cout<<trololo Что такое << мне определение, перпод жесткий, + еще мы учим с а не с++ . и с меня он вдвойне спрашивает! и что такое перезагрузка, определение плз
C++ Многомерные массивы и функции. http://www.cyberforum.ru/cpp-beginners/thread387480.html
Доброго времени суток. Помогите разобраться с задачкой. Дана целочисленная прямоугольная матрица. Определить количество столбцов, не содержащих ни одного нулевого элемента. Характеристикой строки целочисленной матрицы назовем сумму ее положительных четных элементов. Переставляя строки заданной матрицы, расположить их в соответствии с ростом характеристик. Вот код: #include <iostream>...
C++ Написать функцию. Есть такая задача: Даны два вещественных числа. Поменять местами целую и дробную части этих чисел. (Использовать соответствующую функцию). Интересует вопрос: как можно реализовать? Нужна именно идея реализации, текст хочется самому написать. P.S. мне пока в голову пришло только перевести число в строку и считать символы до "," и после ",", а потом менять их. (Задача на С). подробнее

Показать сообщение отдельно
Ilyawow
24 / 24 / 5
Регистрация: 18.11.2011
Сообщений: 266
20.11.2011, 04:28     Морзянка
Всем привет !! Написал программу которая переводит слова в морзянка.
Теперь мне надо написать программу которая будет все делать наоборот переводить из морзянки в слова
P.S. Моя программа работает только на компиляторах с настроенным русским языком !!!!
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
void morza(char str[], int str_len)
{
     int i;
       for(i=0;i<str_len;i++)
   {
   switch(str[i])
   {
                  case 'а':printf(".-\n"); break;
                  case 'б':printf("-...\n");break;
                  case 'в':printf(".--\n");break;
                  case 'г':printf("--.\n");break;
                  case 'д':printf("-..\n");break;
                  case 'е':printf(".\n");break;
                  case 'ж':printf("...-\n");break;
                  case 'з':printf("--..\n");break;
                  case 'и':printf("..\n");break;
                  case 'й':printf(".---\n");break;
                  case 'к':printf("-.-\n");break;
                  case 'л':printf(".-..\n");break;
                  case 'м':printf("--\n");break;
                  case 'н':printf("-.\n");break;
                  case 'о':printf("---\n");break;
                  case 'п':printf(".--.\n");break;
                  case 'р':printf(".-.\n");break;
                  case 'с':printf("...\n");break;
                  case 'т':printf("-\n");break;
                  case 'у':printf("..-\n");break;
                  case 'ф':printf("..-.\n");break;
                  case 'х':printf("....\n");break;
                  case 'ц':printf("-.-.\n");break;
                  case 'ч':printf("---.\n");break;
                  case 'ш':printf("----\n");break;
                  case 'щ':printf("--.-\n");break;
                  case 'ъ':printf(\n");break;
                  case 'ь':printf("-..-\n");break;
                  case 'ы':printf("-.--\n");break;
                  case 'э':printf("..--..\n");break;
                  case 'ю':printf("..--\n");break;
                  case 'я':printf(".-.-\n");break;
                  }
                  }}
int main() {
    int str_max_len = 20, str_len, i;
    char str[str_max_len], c;
gets(str);
str_len=strlen(str);
morza (str , str_len);
getch();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 12:39. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru