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

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





gth; i + +)

{for (int j = 0; j

{case 0: r + = ". -"; break; 1: r + = "- ... "; Break; 2: r + =". - "; Break; 3: r + =" -. "; Break; 4: r + =" - .. "; Break; 5: r + =". "; Break; 6: r + =" ... - "; break; 7: r + =" - .. "; Break; 8: r + =" .. "; Break; 9: r + =". --- "; Break; 10: r + =" -. - "; Break; 11: r + =". - .. "; Break; 12: r + =" - "; break; 13: r + =" -. "; Break; 14: r + =" --- "; break; 15: r + =". -. "; Break; 16: r + =". -. "; Break; 17: r + =" ... "; Break; 18: r + =" - "; break; 19: r + =" .. - "; break; 20: r + =" .. -. "; Break; 21: r + =" .... "; 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; 36: r + =". "; Break;

};}; (r! = "") {Console.WriteLine ("Введений вами текст у коді Морзе має такий вигляд"); Console.WriteLine (r);} else { Console.WriteLine ("Ви не ввели жодного підтримуваного знака"); goto a;};. ReadKey ();

}

}

}


Приступимо до розбору головного методу.

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


Тут виробляється введення даних з клавіатури і оголошення строкової змінної t0.


string s0 = "абвгдежзийклмнопрстуфхцчшщъыьэюя.,!? е";

string r = "";


Оголошення В«еталонаВ» s0, з якими буде проводитися порівняння символів, і результуючої змінної r, в яку і буде записаний остаточний код Морзе.

char [] s = s0.ToCharArray (); [] t = t0.ToCharArray ();


На даному етапі відбувається оголошення масивів елементів, в які посимвольний вписуються В«еталонВ» і введений текст.


for (int i = 0; i

{(int j = 0; j

{0: r + = ". -"; break; 1: r + = "- ... "; Break; 2: r + =". - "; Break; 3: r + =" -. "; Break; 4: r + =" - .. "; Break; 5: r + =". "; Break; 6: r + =" ... - "; break; 7: r + =" - .. "; Break; 8: r + =" .. "; Break; 9: r + =". --- "; Break; 10: r + =" -. - "; Break; 11: r + =". - .. "; Break; 12: r + =" - "; break; 13: r + =" -. "; Break; 14: r + =" --- "; break; 15: r + =". -. "; Break; 16: r + =". -. "; Break; 17: r + =" ... "; Break; 18: r + =" - "; break; 19: r + =" .. - "; break; 20: r + =" .. -. "; Break; 21: r + =" ...


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





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

  • Реферат на тему: Програмування на мові високого рівня
  • Реферат на тему: Програмування на мові високого рівня
  • Реферат на тему: Програма мовою програмування високого рівня Borland Delphi 7.0
  • Реферат на тему: Рішення задач на мові високого рівня Pascal
  • Реферат на тему: C # Програмування на мові високого рівня. Середа розробки Microsoft Visual ...