84

2. Калькулятор (100 баллов) 2 секунды и 64 Мб памяти В старинном калькуляторе работают…

21 февраля 2023

2. Калькулятор (100 баллов) 2 секунды и 64 Мб памяти В старинном калькуляторе работают только две клавиши — A иB. При нажатии клавиши A калькулятор увеличивает число в два раза, а при нажатии клавиши B к числу прибавляется 1. На экране записано число 1.

категория: информатика

50

vari,x: integer; A,B: text; s: string; beginx: =1; assign (A,'input.txt'); reset (A); read (A,s); close (A); for i: =1 to length (s) do begin if s[i]='A' then x: =x*2; if s[i]='B' then x: =x+1 end; assign (B,'output.txt'); rewrite (B); write (B,x); close (B); end.

Знаете ответ?

Есть интересный вопрос? Задайте его нашему сообществу, у нас наверняка найдется ответ!
Делитесь опытом и знаниями, зарабатывайте награды и репутацию, заводите новых интересных друзей!
Задавайте интересные вопросы, давайте качественные ответы и зарабатывайте деньги. Подробнее...