8класс

Страница 162 §3.5 номер 5, ГДЗ по информатике за 8 класс к учебнику Босовой

Номер 5. Запишите на языке Паскаль программы решения задач № 26–30 из §2.4. Используйте оператор while.

program z5_26;

var

  k: integer;

  A, B, C: real;

begin

  write('A, B, C> ');

  readln(A, B, C);

  k := 0;

  repeat

    A := A + 0.15 * A - B;

    k := k + 1;

  until A < C;

  writeln( k, ' лет');

end.

program z5_27;

var

  k, a, s: integer;

begin

  k := 1;

  a := 5;

  s := a;

  while s < 324 do

  begin

    a := a + 4;

    s := s + a;

    k := k + 1

  end;

  writeln('k=', k);

end.

program z5_28;

var

  k, x: integer;

begin

  write('Введи число >');

  readln(x);

  k := 0;

  while x <> 0 do

  begin

    k := k + 1;

    x := x div 10

  end;

  writeln('Количество цифр =', k);

end.

program z5_29;

var

  s, p: real;

  k: integer;

begin

  s := 10000;

  k := 0;

  p := 2 * s;

  while s < p do

  begin

    s := s + s * 0.05;

    k := k + 1

  end;

  writeln('Вклад удвоится через ', k, ' лет')

end.

program z5_30;

var

  k, t, x: integer;

begin

  k := 1;

  t := 0;

  write('Введи х ');

  readln(x);

  while k < x do

  begin

    k := k * 2;

    t := t + 3

  end;

  writeln('через ', t, ' часа', ' будет ', x, ' амёб')

end.

Сообщить об ошибке

Не получилось открыть форму обратной связи.
Напишите нам: nqzva@cbzbtnyxn.zr