Язык Си в примерах/Задача «Расчёт сопротивления схемы»: различия между версиями
Содержимое удалено Содержимое добавлено
Greck (обсуждение | вклад) мНет описания правки |
Greck (обсуждение | вклад) мНет описания правки |
||
Строка 12:
[[Изображение:PS-sample.png]]
Рисунок 1. Пример ПП-схемы и её описания в виде скобочной структуры.
Запишем грамматику описания ПП-схем в нотации [[:w:en:EBNF]]:▼
▲Запишем грамматику описания ПП-схем в нотации [[:w:en:
S ::= A | B | number.
A ::= '(' S+ ')' .
Строка 18 ⟶ 20 :
number ::= digit+ ('.' digit+ )? .
digit ::= '0' | '1' | '2' | '3' | '4' | '5' | '6' | '7' | '8' | '9' .
*Вход. Строчка с описанием схемы.
Строка 25 ⟶ 26 :
*Выход. Значение сопротивления схемы (с точностью до 0.1%).
Вход#1 Выход#1
Строка 35:
Вход#3 Выход#3
(3 0 1) 4
#include <stdio.h>
|