subject

Morse Code Converter Design a program that asks the user to enter a string and then converts that string to Morse code. Morse code is a code where each letter of the English alphabet, each digit, and various punctuation characters are represented by a series of dots and dashes. Table 8-7shows part of the code. Table 8-7 Morse code
Character Code Character Code Character Code Character Code
space space 6 - G --. Q --.-
comma --..-- 7 --... H R .-.
period .-.-.- 8 ---.. I .. S …
? ..--.. 9 . J .--- T -
0 A .- K -.- U ..-
1 . B -... L .-.. V ...-
2 ..--- C -.-. M - -- W .--
3 ...-- D -.. N -. X -..-
4 - E . O --- Y -.--
5 F ..-. P .--. Z --..
So again i went through the textbook answer, and it does not work, I edited their work enough to make the dictionary work, I think. but there are still build errors,
the lines below are underlined in red and have errors, the errors state that there are invalid arguements.
if(morseConverter. ContainsKey(uChar)) { codeConvert += morseConverter[uChar]
My current complete code is listed below this line.

using System;
using System. Collections. Generic;
using System. ComponentModel;
using System. Data;
using System. Drawing;
using System. Linq;
using System. Text;
using System. Threading. Tasks;
using System. Windows. Forms;
namespace MorseCode
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void convertbtn_Click(object sender, EventArgs e)
{
string input = userinput. Text. Trim();
outputlabel. Text = mcodeconv(input);
}
private string mcodeconv(string input)
{
string codeConvert = string. Empty;
Dictionary morseConverter = new Dictionary();
{
morseConverter. Add(" " , "space");
morseConverter. Add("," , "--..--");
morseConverter. Add("." , ".-.-.-");
morseConverter. Add("?" , "..--..");
morseConverter. Add("0" , "");
morseConverter. Add("1" , ".");
morseConverter. Add("2" , "..---");
morseConverter. Add("3" , "...--");
morseConverter. Add("4" , "-");
morseConverter. Add("5" , "");
morseConverter. Add("6" , "-");
morseConverter. Add("7" , "--...");
morseConverter. Add("8" , "---..");
morseConverter. Add("9" , ".");
morseConverter. Add("A" , ".-");
morseConverter. Add("B" , "-...");
morseConverter. Add("C" , "-.-.");
morseConverter. Add("D" , "-..");
morseConverter. Add("E" , ".");
morseConverter. Add("F" , "..-.");
morseConverter. Add("G" , "--.");
morseConverter. Add("H" , "");
morseConverter. Add("I" , "..");
morseConverter. Add("J" , ".---");
morseConverter. Add("K" , "-.-");
morseConverter. Add("L" , ".-..");
morseConverter. Add("M" , "- --");
morseConverter. Add("N" , "-.");
morseConverter. Add("O" , "---");
morseConverter. Add("P" , ".--.");
morseConverter. Add("Q" , "--.-");
morseConverter. Add("R" , ".-.");
morseConverter. Add("S" , "…");
morseConverter. Add("T" , "-");
morseConverter. Add("U" , "..-");
morseConverter. Add("V" , "...-");
morseConverter. Add("W" , ".--");
morseConverter. Add("X" , "-..-");
morseConverter. Add("Y" , "-.--");
morseConverter. Add("Z" , "--..");
KeyValuePair newvalue = new KeyValuePair();
};
char uChar;
foreach (char ch in input)
{
char. ToUpper(ch);
uChar = char. ToUpper(ch);
if(morseConverter. ContainsKey(uChar))
{
codeConvert += morseConverter[uChar];
}
else
{
codeConvert += ch;
}
}
return codeConvert;
}
private void exitbtn_Click(object sender, EventArgs e)
{
}
}
}

ansver
Answers: 3

Another question on Computers and Technology

question
Computers and Technology, 22.06.2019 11:00
Technician a says that the radiator usually cools better if the front air dam is removed. technician b says that when a condenser has a leak it can be repaired easily with epoxy. who is correct?
Answers: 1
question
Computers and Technology, 23.06.2019 00:30
Knowing that the central portion of link bd has a uniform cross sectional area of 800 mm2 , determine the magnitude of the load p for which the normal stress in link bd is 50 mpa. (hint: link bd is a two-force member.) ans: p = 62.7 kn
Answers: 2
question
Computers and Technology, 23.06.2019 02:00
As with any small island country, cuba has fewer natural resources than countries such as brazil. this affects their economy in that cuba a) exports only manufactured products. b) exports more products than it imports.. c) must import more products than it exports. d) has imposed trade barriers against the united states.
Answers: 3
question
Computers and Technology, 23.06.2019 18:00
Apunishment or the threat of punishment used to enforce conformity. select the best answer from the choices provided t f
Answers: 1
You know the right answer?
Morse Code Converter Design a program that asks the user to enter a string and then converts that st...
Questions
question
Mathematics, 02.02.2021 08:40
question
Mathematics, 02.02.2021 08:40
question
Mathematics, 02.02.2021 08:40