Для успешного решения любой задачи нужно четко определить последовательность действий. Изначально компьютеры были созданы для арифметических вычислений и, собственно говоря, только и умели, что быстро считать. Но сегодня ЭВМ также применяются для изучения явлений природы, управления технологическими процессами, в кино, на телевидении, в печати и т.д. Рассмотрим, как можно использовать компьютер для решения различных, не только расчетных, задач, каковы основные этапы решения задачи с помощью компьютера.
В углу прямоугольного двора х*у стоит дом а*с. Найти площадь двора, дома, длину забора. х у а с Составим алгоритм
Самостоятельно: В зоопарке 3 слона и сколько-то кроликов. Слону надо 100 морковок, кролику - 2. Составить алгоритм для расчета количества морковок при задаваемом с клавиатуры количестве кроликов.
При составлении блок-схем следует руководствоваться простыми правилами: 1.Блок-схема должна развиваться сверху вниз; при необходимости – слева направо. 2. Каждый участок блок-схемы линейного алгоритма должен иметь один вход и один выход; в случае ветвления алгоритма может быть два выхода. 3. В линейном алгоритме выход рисуется точно под входом.
В углу прямоугольного двора х*у стоит дом а*с. Найти площадь двора, дома, длину забора. х у а с Составим блок схему
Самостоятельно: В зоопарке 3 слона и сколько-то кроликов. Слону надо 100 морковок, кролику - 2. Составить блок схему для расчета количества морковок при задаваемом с клавиатуры количестве кроликов.
Алгоритм любой задачи можно описать, используя три типа управляющих структур: Следование; Ветвление; Цикл.
Создать блок-схему следующей задачи: Клиент вводит сумму к оплате услуг в диспетчерскую программу, если сумма превышает 1000 руб. по клиенту делается скидка 5%, а если сумма превышает 5000 руб. то клиенту делается скидка 7%.
Самостоятельно: Вводятся 3 числа, если в сумме они составляют 10 то каждое из них делится на 3 и выводится результат деления.