leonid-adv70
?>

Книга содержит 127 страниц. На каждой странице 34 строк. В каждой строке 58 символов (включая пробелы Найти информационный объём текста в Кб, считая, что каждый символ кодируется одним байтом. ответ округли до целых

Информатика

Ответы

mariavayda88734

(127*34*58)/1024=244.57=245

Объяснение:

Равиль_Евгеньевич1808
Const
  n=13;
var
  a:array[1..n] of integer;
  i,k,t:integer;
begin
  Randomize;
  Writeln('Исходный массив');
  for i:=1 to n do
    begin
    a[i]:=Random(21)-10;
    Write(a[i],' ')
    end;
  Writeln;
  { начало собственно программы }
  i:=1; k:=0;
  while (i<=n) and (k=0) do
    begin
    if a[i]=0 then k:=i;
    i:=i+1
    end;
  if k>0 then
    begin
    for i:=k to n-1 do a[i]:=a[i+1];
    Writeln('Массив-результат');
    for i:=1 to n-1 do Write(a[i],' ');
    Writeln
    end
  else
    Writeln('В массиве нет нулевых элементов')
end.

Контрольное решение
Исходный массив
6 -6 10 -9 6 9 0 10 6 0 -10 -3 6
Массив-результат
6 -6 10 -9 6 9 10 6 0 -10 -3 6
makitra08
Вот! Вообщем там много.

label 1, 2, 3, 4, 5, 6, 7, 8, 9;

var

  i, x, m, n, k: integer;

  s: real;

  a: array of real;

begin

  7:

  Writeln('Выберите действие:');

  writeln('1)Сложение');

  writeln('2)Вычитание');

  writeln('3)Умножение');

  writeln('4)Деление');

  writeln('5)Возведение в степень');

  writeln('');

  8:

  write('Выбор >>> ');

  readln(x);

  writeln('');

  case x of

    1:

      begin

        write('Введите количество слагаемых >>> ');

        readln(m);

        writeln('');

        s := 0;

        setlength(a, m);

        for i := 0 to m - 1 do

        begin

          write('Введите слагаемое № ', i + 1, ' >>> ');

          readln(a[i]);

          s := s + a[i];

        end;

        writeln('');

        write(a[0]);

        for i := 1 to m - 1 do

          write(' + ', a[i]);

        write(' = ', s);

        writeln('');

        writeln('');

        1:

        Writeln('Выберите действие:');

        writeln('1)Заново');

        writeln('2)Выйти');

        writeln('');       

        write('Выбор >>> ');

        readln(n);

        case n of

          1:

            begin

              writeln('');

              writeln('');

              goto 7;

            end;

          2: exit

        else

          begin

            writeln('');

            writeln('Ошибка!');

            writeln('Попробуйте снова!');

            writeln('');

            goto 1;

          end;

        end;

      end;

    2:

      begin

        write('Введите количество элементов >>> ');

        readln(m);

        writeln('');

        s := 0;

        setlength(a, m);

        write('Введите уменьшаемое >>> ');

        readln(a[0]);     

        for i := 1 to m - 1 do

        begin

          write('Введите вычитаемое № ', i, ' >>> ');

          readln(a[i]);         

        end;

        writeln('');

        write(a[0]);

        s := a[0];

        for i := 1 to m - 1 do

        begin

          s := s - a[i];

          write(' - ', a[i]);

        end;

        write(' = ', s);

        writeln('');

        writeln('');

        2:

        Writeln('Выберите действие:');

        writeln('1)Заново');

        writeln('2)Выйти');

        writeln('');       

        write('Выбор >>> ');

        readln(n);

        case n of

          1:

            begin

              writeln('');

              writeln('');

              goto 7;

            end;

          2: exit

        else

          begin

            writeln('');

            writeln('Ошибка!');

            writeln('Попробуйте снова!');

            writeln('');

            goto 2;

          end;

        end;              

      end;

    3:

      begin

        write('Введите количество множителей >>> ');

        readln(m);

        writeln('');

        s := 1;

        setlength(a, m);

        for i := 0 to m - 1 do

        begin

          write('Введите множитель № ', i + 1, ' >>> ');

          readln(a[i]);

          s := s * a[i];

        end;

        writeln('');

        write(a[0]);

        for i := 1 to m - 1 do

          write(' * ', a[i]);

        write(' = ', s);

        writeln('');

        writeln('');

        3:

        Writeln('Выберите действие:');

        writeln('1)Заново');

        writeln('2)Выйти');

        writeln('');       

        write('Выбор >>> ');

        readln(n);

        case n of

          1:

            begin

              writeln('');

              writeln('');

              goto 7;

            end;

          2: exit

        else

          begin

            writeln('');

            writeln('Ошибка!');

            writeln('Попробуйте снова!');

            writeln('');

            goto 3;

          end;

        end;             

      end;

    4:

      begin

        write('Введите количество элементов >>> ');

        readln(m);

        writeln('');

        s := 0;

        setlength(a, m);

        write('Введите делимое >>> ');

        readln(a[0]);     

        for i := 1 to m - 1 do

        begin

          9:

          write('Введите делитель № ', i, ' >>> ');

          readln(a[i]);

          if a[i] = 0 then

          begin

            writeln('Делить на 0 нельзя!');

            goto 9;

          end;

        end;

        writeln('');

        write(a[0]);

        s := a[0];

        for i := 1 to m - 1 do

        begin

          s := s / a[i];

          write(' / ', a[i]);

        end;

        write(' = ', s);

        writeln('');

        writeln('');

        4:

        Writeln('Выберите действие:');

        writeln('1)Заново');

        writeln('2)Выйти');

        writeln('');       

        write('Выбор >>> ');

        readln(n);

        case n of

          1:

            begin

              writeln('');

              writeln('');

              goto 7;

            end;

          2: exit

        else

          begin

            writeln('');

            writeln('Ошибка!');

            writeln('Попробуйте снова!');

            writeln('');

            goto 4;

          end;

        end;    

      end;

    5:

      begin

        write('Введите число которое требуется возвести в степень >>> ');

        readln(k);

        write('Введите необходимую степень >>> ');

        readln(m);

        writeln('');

        s := Exp(m * Ln(k));       

        writeln('');

        writeln(k, '^', m, ' = ', s);

        writeln('');

        writeln('');

        5:

        Writeln('Выберите действие:');

        writeln('1)Заново');

        writeln('2)Выйти');

        writeln('');       

        write('Выбор >>> ');

        readln(n);

        case n of

          1:

            begin

              writeln('');

              writeln('');

              goto 7;

            end;

          2: exit

        else

          begin

            writeln('');

            writeln('Ошибка!');

            writeln('Попробуйте снова!');

            writeln('');

            goto 5;

          end;

        end;         

      end

  else

    begin

      writeln('');

      writeln('Ошибка!');

      writeln('Попробуйте снова!');

      writeln('');

      goto 8;

    end;

  end; 

end.

Ответить на вопрос

Поделитесь своими знаниями, ответьте на вопрос:

Книга содержит 127 страниц. На каждой странице 34 строк. В каждой строке 58 символов (включая пробелы Найти информационный объём текста в Кб, считая, что каждый символ кодируется одним байтом. ответ округли до целых
Ваше имя (никнейм)*
Email*
Комментарий*

Популярные вопросы в разделе

ainud
Avetisyan575
snk7777202
Равиль_Евгеньевич1808
bas7572513
socofilesrus4
Yelena_Yuliya1847
dariamay1996
Serafim
karpovaveronika196
nsoro937
krasa28vostok65
laktionova-natal
lika080489
Tamara