Главная /
Введение в генерацию программного кода /
Дан файл со следующими комментариями: //a=1 //b=a+2 //c=6 //a=c-b Также имеется приведенный ниже программный код: List<string> program = new List<string>(); string line; string var; using (StreamReader sr = File.OpenText(filepath)) { while (!s
Дан файл со следующими комментариями:
//a=1
//b=a+2
//c=6
//a=c-b
Также имеется приведенный ниже программный код:
List<string> program = new List<string>();
string line;
string var;
using (StreamReader sr = File.OpenText(filepath))
{
while (!sr.EndOfStream)
{
line = sr.ReadLine();
var = line[2].ToString();
program.Add("int " + line.Substring(2) + ";");
}
}
Output.PutResult(program, resultpath);
В переменной filepath
хранится путь к файлу с комментариями. Переменная resultpath
содержит путь, куда выводится результат работы программы, а метод Output.PutResult
осуществляет этот вывод. Что будет выведено в файл в результате работы программы?
вопрос
Правильный ответ:
Сложность вопроса
91
Сложность курса: Введение в генерацию программного кода
90
Оценить вопрос
Комментарии:
Аноним
Спасибо за подсказками по intiut'у.
31 окт 2018
Аноним
Гранд мерси за решениями по интуиту.
16 янв 2018
Другие ответы на вопросы из темы искусственный интеллект и робототехника интуит.
- # Дан файл со следующими комментариями: //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 осуществляет этот вывод. Что будет выведено в файл в результате работы программы?
- # Что выполняется, если меняются требования к приложению?
- # Какое назначение у директивы assembly:
- # Каким методом генерируется код из корневого элемента дерева?
- # Какие действия нужно проводить для более эффективного применения генерации?