Помогите по Паскалю !!!!СРОЧНО. ПожалуйстаРебята, буду очень признателен если поможете

Помогите по Паскалю !!!!Безотлагательно. Пожалуйста
Ребята, буду очень благодарен если поможете :-)))

Найти значение переменной s после исполненья последующих фрагментов программы:


1. Var s; real;

i : integer;

. . .

s := 0;

for i := 1 to 4 do

begin

s := s*10 ;

s := s + I ;

end;


Найти значение переменной y после исполнения последующих фрагментов программки:


2. Var y : real;

x : integer;

. . .

y := 0;

for x := 6 downto 2 do

y := y +x;

y := y /5;


Найти значение переменной s после выполнения последующих фрагментов программки:


3. Var s : real;

n : integer;

. . .

s := 0;

for n := 6 downto 3 do

begin

s := s + 1;

s := s *2;

end;

Задать свой вопрос
1 ответ

1. Программа множит своё значение на десять и потом прибавляет индекс цикла. В итоге делает это 4 раза.

Это равносильно сложению строковых данных в виде чисел от одного до четырёх.

s = '1' + '2' + '3' + '4' = 1234

Ответ: 1234.

2. Программка добавляет к значению y значение индекса x (от 6 до 2) и затем делит значение на 5. [5 раз]

y = (0 + 6) / 5 = 1.2

y = (1.2 + 5) / 5 = 1.24

y = (1.24 + 4) / 5 = 0.848

y = (0.848 + 3) / 5 = 0.7696

y = (0.7696 + 2) / 5 = 0.55392

Ответ: 0.55392.

3. Программа добавляет к значению s один и потом умножает значение на 2. [4 раза]

s = (0 + 1) * 2 = 2

s = (2 + 1) * 2 = 6

s = (6 + 1) * 2 = 14

s = (14 + 1) * 2 = 30

Ответ: 30.

, оставишь ответ?
Имя:*
E-Mail:


Добро пожаловать!

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

Пройти регистрацию
Авторизоваться
Уже зарегистрированны? А ну-ка живо авторизуйтесь!

Войти на сайт