Главная /
Введение в генерацию программного кода /
Дан файл со следующими комментариями: //a=1 //b=a+2 //c=6 //a=c-b Также имеется приведенный ниже программный код: List<string> program = new List<string>(); List<string> vars = new List<string>(); string line; string var; using (St
Дан файл со следующими комментариями:
//a=1
//b=a+2
//c=6
//a=c-b
Также имеется приведенный ниже программный код:
List<string> program = new List<string>();
List<string> vars = new List<string>();
string line;
string var;
using (StreamReader sr = File.OpenText(filepath))
{
while (!sr.EndOfStream)
{
line = sr.ReadLine();
var = line[2].ToString();
if (!vars.Contains(var))
{
program.Add("int " + line.Substring(2) + ";");
vars.Add(var);
}
else
program.Add(line.Substring(2));
}
}
Output.PutResult(program, resultpath);
В переменной filepath
хранится путь к файлу с комментариями. Переменная resultpath
содержит путь, куда выводится результат работы программы, а метод Output.PutResult
осуществляет этот вывод. Что будет выведено в файл в результате работы программы?
вопрос
Правильный ответ:
Сложность вопроса
84
Сложность курса: Введение в генерацию программного кода
90
Оценить вопрос
Комментарии:
Аноним
Это очень простой вопрос по интуиту.
18 апр 2018
Аноним
Я провалил зачёт, почему я не увидел данный сайт с ответами с тестами intuit до этого
25 апр 2016
Другие ответы на вопросы из темы искусственный интеллект и робототехника интуит.
- # Что является преимуществами применения генерации кода?
- # Какой минимум информации должны содержать метаданные, чтобы можно было сгенерировать запросы для изменения типов полей таблиц, подобные этому? alter table drawing modify (revision number)
- # Блок выражений это:
- # Что будет результатом выполнения следующего шаблона? <#GetMonthName(2); GetMonthName(-1); GetMonthName(7); GetMonthName(13); #> <#+ public void GetMonthName(int a) { if(a>2&&a<6) WriteLine("\t\tВесенний месяц"); if(a>5&&a<9) WriteLine("\t\t\tЛетний месяц"); if(a>8&&a<12) WriteLine("\t\t\t\tОсенний месяц"); if(a>0&&a<3||a>11) WriteLine("\tЗимний месяц"); }#>
- # xsl:value-of служит для