В
Все
М
Математика
О
ОБЖ
У
Українська мова
Х
Химия
Д
Другие предметы
Н
Немецкий язык
Б
Беларуская мова
М
Музыка
Э
Экономика
Ф
Физика
Б
Биология
О
Окружающий мир
У
Українська література
Р
Русский язык
Ф
Французский язык
П
Психология
О
Обществознание
А
Алгебра
М
МХК
Г
География
И
Информатика
П
Право
А
Английский язык
Г
Геометрия
Қ
Қазақ тiлi
Л
Литература
И
История
ficon263
ficon263
16.02.2021 13:43 •  Информатика

, Вывести на экран числа в порядке возрастания. Сделать нужно в программе КуМир

Показать ответ
Ответ:
20Bella04
20Bella04
30.01.2020 18:25
Проанализируем работу цикла:
i=2
Mas(i) - Mas(i-1) > m ⇒ Mas(2) - Mas(1) > m ⇒ 5-10 > 2 ⇒ -5 > 2 ⇒ нет
i=3
Mas(i) - Mas(i-1) > m ⇒ Mas(3) - Mas(2) > m ⇒ 7-5 > 2 ⇒ 2 > 2 ⇒ нет
i=4
Mas(i) - Mas(i-1) > m ⇒ Mas(4) - Mas(3) > m ⇒ 3-7 > 2 ⇒ -4 > 2 ⇒ нет
i=5
Mas(i) - Mas(i-1) > m ⇒ Mas(5) - Mas(4) > m ⇒ 9-3 > 2 ⇒ 6 > 2 ⇒ да; k=1
i=6
Mas(i) - Mas(i-1) > m ⇒ Mas(6) - Mas(5) > m ⇒ 2-9 > 2 ⇒ -7 > 2 ⇒ нет
i=7
Mas(i) - Mas(i-1) > m ⇒ Mas(7) - Mas(6) > m ⇒ 4-2 > 2 ⇒ 2 > 2 ⇒ нет

ответ: k=1
0,0(0 оценок)
Ответ:
Zylfia221
Zylfia221
27.06.2020 01:54
Код программы приведен ниже и во вложениях.

var  
n: integer;  // степень числа 
res: integer; // результат 
idx: integer; // индекс для цикла
begin
  write('Введите степень числа: ');
  readln(n);
  res := 1;
  if n < 0 then
  begin
    writeln('Степень должна быть неотрицательной.');
    halt(-1); // завершение программы
  end
  else if n >= 30 then
  begin    writeln('Переполнение типа Integer.');
    halt(-2);
  end
  else if n > 0 then
  begin
    for idx := 1 to n do
      res := res * 2;
  end;
  writeln('Результат возведения 2 в степень ', n, ': ', res, '.');
end.

Решите на pascale через integer. на до возвести 2 в степень. например 2 в 5 =32 например 2 в 3=8
0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота