Задать свой вопрос   *более 50 000 пользователей получили ответ на «Решим всё»

Задача 78535 1) Построить блок схему к задаче....

Условие

1) Построить блок схему к задаче. Указать тип алгоритма, что дано и что нужно найти.
Дано трёхзначное число. Найти число, полученное при прочтении его справа налево.

2)Построить блок схему к задаче. Указать тип алгоритма, что дано и что нужно найти.
Известны площади круга и равностороннего треугольника. Определить: уместиться ли круг в треугольнике?

информатика ВУЗ 351

Решение

1) Довольно просто.
Дано: трехзначное число: 100a + 10b + c
Сделать: составить трехзначное число 100c + 10b + a
Алгоритм:
1. Разложить число на цифры a, b, c.
Сохранить каждую цифру в отдельной переменной.
A = INT((100a + 10b + c) / 100)
Команда INT вычисляет целую часть от деления на 100, т.е. первую цифру.
B = INT((100a + 10b + c) / 10) – 10·A
Команда INT вычисляет целую часть от деления на 10.
Получается 10a + b, затем вычитается 10·A, остается вторая цифра.
C = MOD((100a + 10b + c, 10)
Команда MOD вычисляет остаток от деления на 10, т.е. последнюю цифру.
2. Взять ячейки в обратном порядке: c, b, a.
3. Составить число 100c + 10b + a.
4. Вывести полученное число на экран.
PRINT 100·C + 10·B + A
5. Конец.

2) Дано: Площадь круга SK, площадь треугольника ST.
Сделать: Проверить, уместится ли круг в треугольнике?
Судя по всему, надо просто сравнить площади.
Алгоритм:
1. Взять площади SK и ST
2. Сравнить их.
3.1. Если SK < ST, выдать на экран: "Круг уместится в треугольнике".
3.2. Если SK > ST, выдать на экран: "Круг не уместится в треугольнике".
4. Конец.
Извиняюсь, я не заметил, что нужно брать равносторонний треугольник.
В таком случае действительно достаточно сравнить площади.

Обсуждения

Написать комментарий

Меню

Присоединяйся в ВК