.... "; Break; 22: r + =" -. -. "; Break; 23: r + =" ---. "; Break; 24: r + =" ---- "; break; 25: r + =" -. - "; Break; 26: r + =" -. - " ;; break; 27: r + = "-. -"; break; 28: r + = "- .. -"; break; 29: r + = ".. - .. "; Break; 30: r + =" .. - "; break; 31: r + =". -. - "; Break; 32: r + =" ...... "; Break; 33: r + =". -. -. - "; Break; 34: r + =" - .. - "; break; 35: r + =" .. - .. "; Break;
case 36: r + = ". "; Break;
};
Далі відбувається посимвольного порівняння елементів тексту та еталона, при збігу яких йде запис коду Морзе в результуючу змінну.
Console.WriteLine ( Введений вами текст у коді Морзе має такий вигляд );
Console.WriteLine (r);. ReadKey ();
Висновок результату на екран і переривання програми.
4. Результат роботи програми
.1 Керівництво користувача
переклад текст код абетка морзе
Для запуску програми необхідно відкрити файл програми в компіляторі (для створення коду використовувалася програма Microsoft Visual Studio 2012 Professional) і натиснути комбінацію клавіш CTRL + F5 або натиснути на кнопку запуску. На дисплеї з'явиться вікно виконуваної програми, яка представлена ​​на малюнку 6. br/>В
Малюнок 6 - Стартове вікно програми
Після запуску програма просить користувача ввести текст (малюнок 7).
В
Малюнок 7 - Введення тексту користувачем
Програма знаходить результат і виводить його на екран (малюнок 8). Якщо введені текст не відповідає вимогам програми, вона не буде його перетворювати в код Морзе. Якщо не було введено жодного підтримуваного знака, програма повідомить про це користувача і повернеться на початок. br/>В
Рисунок 8 - Висновок результату
Програма завершується після натискання будь-якої клавіші.
.2 Тестування програми
Перевірка працездатності програми проводитиметься за результатами, зазначеним у таблиці 2.
Таблиця 2 - Результати перевірки
№ Введений текстРезультат в коді Морзе1а, б, в. -. -. -. - .... -. -. -. - 2проверка. - .. -. ---. - .. -. -. -.-3прівет. - .. - .... -. -4предмет. - .. - .. - .. -. -5поіск. -. --- .. ... -.-6клавіатура-. -. - ... -. - ... - .. -. - ..-7монітор - ---- ... ----. - .8 Програмування. - .. -. ----- .. - .. ----- ... -. ---. -. - .... 9project курсова -. - .. -. -. ... ---. -. -. -.-10checkВи не ввели жодного підтримуваного знака
Нижче наведені скріншоти всіх перевірок. Результат першої...