Skip to content

AqueGen/AS.Excel

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

22 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Необходимо разработать консольное приложение.

Ячейки могут содержать

  • Ничего
  • Неотрицательное целое число.
  • Текстовые поля, которые начинаются с ' символа.
  • Выражение, которое начинается с символа '=' могут содержать неотрицательные целые числа, ссылки на ячейки, и простые арифметические операции.

Все операции имеют одинаковый приоритет.

Ссылки состоит из одной буквы и одной цифры. Пример - А1 .

<Выражение> = '=' <термин> {<операция> <термин>} <Термин> = <ссылка на ячейку> | <Неотрицательное число> <Ячейка> = <буква><цифра> <Операция> = '+' | '-' | '*' | '/' <Текст> = '{<текст>}

правила:

  • Все выражения должны быть заменены расчетными результатами.
  • Все расчеты должны быть с целым результатом.
  • Текстовые элементы должны быть без префикса.
  • В случае каких-либо ошибок в оценке клеток в результате ячейка должна содержать слово с описанием ошибки и начинаться на '#' символ.

Пример ввода

В первой строке две цифры. Первая означает количество строк ввода, вторая - количество колонок. Все значения разделены табуляцией.

3 4 12 =С2 3 'Text1 =A1+B1C1/5 =A2B1 =B3-C3 'Text2 'Text3 =4-3 5 'Text4

Пример вывода 12 -4 3 Text1 4 -16 -4 Text2 Text3 1 5 Text4 http://prntscr.com/cco81y

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages