1-11 класс
  • 1-11 класс
  • 1 класс
  • 2 класс
  • 3 класс
  • 4 класс
  • 5 класс
  • 6 класс
  • 7 класс
  • 8 класс
  • 9 класс
  • 10 класс
  • 11 класс
Выберите класс
Предметы
Босова (Раб тетрадь)
Упр.148 ГДЗ Рабочая тетрадь Босова 8 класс 2024 (Информатика)
Босова, Босова
8 класс
Класс
8
Предмет
Информатика
Автор
Босова, Босова

Упр.148 ГДЗ Рабочая тетрадь Босова 8 класс 2024 (Информатика)

Задача
  1. Запишите на Школьном алгоритмическом языке алгоритм, в результате которого переменной $$a$$ будет присвоено значение переменной $$b$$, переменной $$b$$ — значение переменной $$c$$, а переменной $$c$$ — значение переменной $$a$$. Используйте не более одной промежуточной переменной.
Подробный ответ

Чтобы выполнить обмен значениями без потери данных, используем одну промежуточную переменную $$d$$.

Сначала запомним значение $$a$$ в $$d$$, затем присвоим $$a$$ значение $$b$$, $$b$$ — значение $$c$$, а $$c$$ — сохранённое старое значение $$a$$ из $$d$$.

алг обмен
переменные: a, b, c, d
нач
  / ввод переменных a, b, c
  d := a;
  a := b;
  b := c;
  c := d;
кон

Ответ

алг обмен
переменные: a, b, c, d
нач
  d := a;
  a := b;
  b := c;
  c := d;
кон



Общая оценка
4 / 5
Другие учебники
Другие предметы