Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка програми перекладу введеного рядка тексту в послідовність кодів абетки Морзе. Програма на мові високого рівня

Реферат Розробка програми перекладу введеного рядка тексту в послідовність кодів абетки Морзе. Програма на мові високого рівня





ring t0 - строкова змінна, в яку записується текст, введений користувачем

string s0 - строкова змінна, яка є В«еталономВ», з значеннями якого буде звірятися програма при перетворенні

string r - строкова змінна, в яку буде записуватися результат перетворення

char [] s - масив символів, в який посимвольний записується мінлива s0

char [] t - масив символів, в який посимвольний записується мінлива t0

int i - целочисленная мінлива, що є ідентифікатором розрядів для масиву t []

int j - целочисленная мінлива, що є ідентифікатором розрядів для масиву s []

a: - мітка, призначена для перенаправлення ходу виконання програми на початок при непроходження перевірки введених користувачем даних на поддерживаема

Оператори мови C #:

if () - оператор розгалуження процесу

Console.WriteLine () - виведення даних на екран

Console.ReadLine () - введення даних з клавіатуриor () - цикл з лічильником

switch () - розгалужувач процесу обчислення на кілька напрямків

break - оператор переривання

Console.ReadKey () - отримання наступного натиснутого користувачем символу або функціональної клавіші

ToCharArray () - переводить заданий примірник в послідовність символів Юнікоду



3. Опис програмного продукту


.1 Алгоритм роботи програми


Алгоритм роботи програми представлений на малюнках 1-5.


В 

Рисунок 1 - Алгоритм роботи програми. Частина 1



В 

Рисунок 2 - Алгоритм роботи програми. Частина 2


В 

Рисунок 3 - Алгоритм роботи програми. Частина 3


В 

Рисунок 4 - Алгоритм роботи програми. Частина 4


В 

Рисунок 5 - Алгоритм роботи програми. Частина 5


3.2 Лістинг програми


Розглянемо вихідний код програми, яка буде виробляти переклад введеного тексту в послідовність кодів абетки Морзе.

using System; System.Collections.Generic; System.Linq; System.Text; System.Threading.Tasks; text_to_morze

{Program

{void Main (string [] args)

{

a: Console.WriteLine ("Введіть текст (допускаються кирилиця і знаки '.' ',' '!' '?', решта знаки перекладати не будуть)");

string t0 = Console.ReadLine (); s0 = "абвгдежзийклмнопрстуфхцчшщъыьэюя.,!? е"; r = ""; [] s = s0.ToCharArray (); [] t = t0.ToCharArray (); (int i = 0; i


Назад | сторінка 5 з 9 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: Розробка програми, що реалізує алгоритм, який використовує z-буфер
  • Реферат на тему: Алгоритм побудови електронного програми бази даних
  • Реферат на тему: Розробка програми, що реалізує алгоритм двусвязного списку
  • Реферат на тему: Розробка програми, що реалізує алгоритм бінарного дерева
  • Реферат на тему: Розробка програми для роботи з базою даних