
Помогите пожалуйста исправить код ForegroundColor text = ConsoleColor.Red; int myProgrammName =
"Крутая прога от меня!"; string = "Чтобы она заработала, нужно дорого заплатить." int cost = "15 000"; currency = "$"; Console.Title = "myProgrammName"; Console.WriteLine("string"); Console.ForegroundColor = text; Console.Write(cost); Console.ResetColor(); Console.WriteLine(curency); int cost = 15.5; Console.WriteLine("..."); Console.ReadLine(); Console.Write("Ну или хотя бы "); text = Green; Console.ForegroundColor = text; Console.WriteLine(сost);

Ответы на вопрос

правильный с синтаксической точки зрения код:
ConsoleColor text = ConsoleColor.Red;
string myProgrammName = "Крутая прога от меня!";
string s = "Чтобы она заработала, нужно дорого заплатить.";
int cost1 = 15000;
char currency = '$';
Console.Title = myProgrammName;
Console.WriteLine(s);
Console.ForegroundColor = text;
Console.Write(cost1);
Console.ResetColor();
Console.WriteLine(currency);
double cost = 15.5;
Console.WriteLine("...");
Console.ReadLine();
Console.Write("Ну или хотя бы ");
text = ConsoleColor.Green;
Console.ForegroundColor = text;
Console.WriteLine(cost);
объяснение ошибок по строкам:
1) неверное объявление переменной text
2) объявлена переменная целого типа, а значение присвоено как переменной строкового типа
3) не выбрано имя переменной и пропущена точка с запятой
4) объявлена переменная целого типа, а значение присвоено как переменной строкового типа
5) не определен тип переменной
6) будет выводить строку myProgrammName вместо значения переменной myProgrammName
7) будет выводить строку string вместо значения переменной.
8) нет ошибки
9) неверное имя переменной
10) нет ошибки
11) нет ошибки
12) неверный тип переменной
13)нет ошибки
14)нет ошибки
15)нет ошибки
16) пропущено ConsoleColor
17) нет ошибки
18) нет ошибки



Конечно, я могу помочь исправить ваш код. Вот исправленная версия:
csharpConsoleColor text = ConsoleColor.Red;
string myProgrammName = "Крутая прога от меня!";
string message = "Чтобы она заработала, нужно дорого заплатить.";
int cost = 15000;
string currency = "$";
Console.Title = myProgrammName;
Console.WriteLine(message);
Console.ForegroundColor = text;
Console.Write(cost);
Console.ResetColor();
Console.WriteLine(currency);
double costDouble = 15.5;
Console.WriteLine("...");
Console.ReadLine();
Console.Write("Ну или хотя бы ");
text = ConsoleColor.Green;
Console.ForegroundColor = text;
Console.WriteLine(costDouble);
Внесены следующие изменения:
myProgrammName
изменено наstring
, чтобы соответствовать типу данных.string = "Чтобы она заработала, нужно дорого заплатить."
изменено наmessage = "Чтобы она заработала, нужно дорого заплатить."
.int cost = "15 000";
изменено наint cost = 15000;
, чтобы соответствовать типу данных.currency = "$";
добавлена пропущенная переменнаяstring currency = "$";
.Console.WriteLine("string");
изменено наConsole.WriteLine(message);
, чтобы вывести значение переменнойmessage
.text = Green;
изменено наtext = ConsoleColor.Green;
, чтобы соответствовать типу данных и добавлен префиксConsoleColor
.Console.WriteLine(сost);
изменено наConsole.WriteLine(costDouble);
, чтобы вывести значение переменнойcostDouble
.
Теперь код должен успешно компилироваться и выполняться без ошибок.


Похожие вопросы
Топ вопросов за вчера в категории Информатика







Последние заданные вопросы в категории Информатика
-
Математика
-
Литература
-
Алгебра
-
Русский язык
-
Геометрия
-
Английский язык
-
Химия
-
Физика
-
Биология
-
Другие предметы
-
История
-
Обществознание
-
Окружающий мир
-
География
-
Українська мова
-
Информатика
-
Українська література
-
Қазақ тiлi
-
Экономика
-
Музыка
-
Право
-
Беларуская мова
-
Французский язык
-
Немецкий язык
-
МХК
-
ОБЖ
-
Психология
-
Физкультура и спорт
-
Астрономия
-
Кыргыз тили
-
Оʻzbek tili