Главная /
Введение в генерацию программного кода /
Дана следующая программа List<string> program = new List<string>(); List<string> vars = new List<string>(); string line; string var; string rest; int k; using (StreamReader sr = File.OpenText(filepath)) { while (!sr.EndOfStream) {
Дана следующая программа
List<string> program = new List<string>();
List<string> vars = new List<string>();
string line;
string var;
string rest;
int k;
using (StreamReader sr = File.OpenText(filepath))
{
while (!sr.EndOfStream)
{
line = sr.ReadLine();
if (line.Contains("//")) k = 2; else k = 0;
var = line[k].ToString();
rest = line.Substring(k);
if (!vars.Contains(var))
{
program.Add("int " + rest + ";");
vars.Add(var);
}
else
program.Add(rest + ";");
}
}
Output.PutResult(program, resultpath);
В переменной filepath
хранится путь к файлу с комментариями. Переменная resultpath
содержит путь, куда выводится результат работы программы, а метод Output.PutResult
осуществляет этот вывод. Каким должен быть входной файл, чтобы на выходе работы программы получить следующий результат?
int a=1;
int b=a+2;
int c=6;
a=c-b;
вопрос
Правильный ответ:
Сложность вопроса
84
Сложность курса: Введение в генерацию программного кода
90
Оценить вопрос
Комментарии:
Аноним
Если бы не опубликованные подсказки - я бы не справился c этими тестами intuit.
01 июн 2019
Аноним
Я провалил экзамен, почему я не увидел этот крутой сайт с ответами с тестами intuit до этого
01 ноя 2018
Аноним
Я сотрудник деканата! Прямо сейчас уничтожьте сайт и ответы intuit. Я буду жаловаться!
31 янв 2018
Другие ответы на вопросы из темы искусственный интеллект и робототехника интуит.
- # Выберите верные выражения, касающиеся генерации кода
- # Выберите верное утверждение, касающееся правил предметной области
- # Что является преимуществами применения генерации кода?
- # Какой минимум информации должны содержать метаданные, чтобы можно было сгенерировать запросы для удаления полей из таблиц, подобные этому? alter table equipment drop column model
- # Выберите верные утверждения: