М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации

Решите. Информатика, нужны лишь значения по порядку (Которые справа должны быть). Сам чет не врубаюсь


Решите. Информатика, нужны лишь значения по порядку (Которые справа должны быть). Сам чет не врубаюс
Решите. Информатика, нужны лишь значения по порядку (Которые справа должны быть). Сам чет не врубаюс

👇
Ответ:
Vladik451051
Vladik451051
16.05.2022

2

4

8

16

32

64

128

256

512

1024

Объяснение:

N = 2^i, где

N - мощность алфавита (количество букв (символов) в алфавите)

i - информационный вес символа (количество бит, которым кодируется 1 символ)

2^1 = 2 символа

2^2 = 4 символа

2^3 = 8 символов

2^4 = 16 символов

2^5 = 32 символа

2^6 = 64 символа

2^7 = 128 символов

2^8 = 256 символов

2^9 = 512 символов

2^10 = 1024 символов

4,6(99 оценок)
Открыть все ответы
Ответ:
muratowaasya
muratowaasya
16.05.2022
1. Для цикла For

var
  x,n,p:longint;
  i:integer;
begin
  readln (x,n);
  p:=1;
  for i := 1 to N do
    p:=p*x;
  writeln(x,' в степени ',n,' равно ',p );
end.

2. Для цикла While
var
  x,n,p:longint;
  i:integer;
begin
  readln (x,n);
  p:=1;
  i:=1;
  while i<=n do begin
    p:=p*x;
    i:=i+1;
  end;
  writeln(x,' в степени ',n,' равно ',p );
end.

3. Для цикла Repeat

var
  x,n,p:longint;
  i:integer;
begin
  readln (x,n);
  p:=1;
  i:=1;
  repeat
    p:=p*x;
    i:=i+1;
  until i>n;
  writeln(x,' в степени ',n,' равно ',p );
end.
4,6(52 оценок)
Ответ:
konovalova701
konovalova701
16.05.2022
1. Для цикла For есть решение выложенное выше  от Srzontmp.

2. Почти ничего не меня получим код для цикла while:
var
  i, n, k: integer;
begin
  i := 2;
  readln(n);
  while i <= n div 2 do begin
    if (n mod i) = 0 then k := i;
    i:=i+1;
    end;
  writeln('наибольший делитель ', n, ' = ', k);
end.

3. Аналогично для цикла Repeat:
var
  i, n, k: integer;
begin
  i := 2;
  readln(n);
  repeat
    if (n mod i) = 0 then k := i;
    i:=i+1;
  until i> n div 2;
  writeln('наибольший делитель ', n, ' = ', k);
end.
4,6(85 оценок)
Это интересно:
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ