Главная страница
Навигация по странице:

  • Задания на разветвляющиеся алгоритмы

  • Задания на циклические алгоритмы

  • практическое занятие Алгоритмы. ПРАКТИЧЕКОЕ ЗАНЯТИЕ 1 сокращенное. I вариант Задания на линейные алгоритмы


    Скачать 60 Kb.
    НазваниеI вариант Задания на линейные алгоритмы
    Анкорпрактическое занятие Алгоритмы
    Дата16.09.2022
    Размер60 Kb.
    Формат файлаdoc
    Имя файлаПРАКТИЧЕКОЕ ЗАНЯТИЕ 1 сокращенное.doc
    ТипЗанятие
    #680106

    Практическое занятие 1
    Разработка алгоритмов и составление блок-схем
    Цель: Научиться разрабатывать алгоритмы, удовлетворяющие всем свойствам алгоритма, а также составлять блок-схемы, используя стандартные блоки для составления блок-схем

    Исходные данные

    По вариантам
    I вариант

    Задания на линейные алгоритмы

    1. Составить алгоритм вычисления значения функции х = 12а2 + 7а – 16 при любом значении а.

    2. Найти площадь кольца по заданным внешнему и внут­реннему радиусам. Формула для вычислений S= π(R2 – r2).


    Задания на разветвляющиеся алгоритмы

    1. Посчитать количество положительных и количество отрицательных среди чисел A, B, C, D.

    2. Даны объемы и массы двух тел из разных материалов. Материал какого из тел имеет большую плотность? Формула вычисления плотности ρ=m/V.


    Задания на циклические алгоритмы

    1. В 1626 г. индейцы продали остров Манхетен за 20 долла­ров. Если бы эти деньги были помещены в банк на текущий счет и ежегодный прирост составлял х%, какова была бы стои­мость капитала в этом году?


    II вариант

    Задания на линейные алгоритмы

    1. Составить алгоритм вычисления значения функции у = при любом значении а.

    2. Даны катеты прямоугольного треугольника. Найти его периметр.


    Задания на разветвляющиеся алгоритмы

    1. Известны два расстояния: одно в метрах, другое — в футах (1 фут = 0,45 м). Какое из расстояний меньше?

    2. Посчитать количество четных среди чисел A, B, C.


    Задания на циклические алгоритмы

    1. Сумма в 10 000 у. е. положена в банк. При этом прирост составляет 3% в год и считается непрерывным. Через какой срок сумма вклада увеличится в х раз?


    III вариант

    Задания на линейные алгоритмы

    1. Дана масса в килограммах. Найти число полных цент­неров в ней.

    2. Даны два числа. Найти их сумму, разность, произведе­ние, а также частное от деле­ния первого числа на второе.


    Задания на разветвляющиеся алгоритмы

    1. Посчитать количество четных и количество нечетных, среди чисел A, B, C.


    Задания на циклические алгоритмы

    1. Вычислить сумму ряда

    2. Жители островов Чунга и Чанга один раз в год по празд­никам обмениваются драгоценностями. Жители острова Чунга привозят половину своих драгоценностей на остров Чанга, а жители острова Чанга привозят треть своих драгоценностей на остров Чунга. Какая часть драгоценностей будет нахо­диться на острове Чунга через М лет?



    IV вариант

    Задания на линейные алгоритмы

    1. Даны длины сторон прямоугольного параллелепипеда. Найти его объем. Формула для вычисления: V=Sосн*h.

    2. Дана масса в килограммах. Найти число полных тонн в ней.



    Задания на разветвляющиеся алгоритмы

    1. Дано натуральное число. Проверить, является ли число трехзначным, у кото­рого первая цифра равна последней.


    Задания на циклические алгоритмы

    1. Дано натуральное число п. Вычислить 2(2+1)(2+2)(2+3)…(2+п).




    1. Сумма в К рублей положена в банк. При этом прирост составляет Р% еже­годно. Через какой промежуток времени сумма достигнет М рублей. (М>К)?


    V вариант

    Задания на линейные алгоритмы

    1. Ресторан закупает ежедневно Z1 кг масла по 160 руб/кг, Z2 кг сметаны по 105 руб/кг, Z3 кг сливок по 250 руб/кг. Составить алгоритм определения суммы, необходимой для покупки продуктов на месяц.


    Задания на разветвляющиеся алгоритмы

    1. Определить, имеется ли среди чисел A, B, Cхотя бы одна пара равных между собой чисел. Указать какие.

    2. Вычислить значение выражения: , x – любое число.



    Задания на циклические алгоритмы


    1. Вывести на экран натуральные числа от 1 до 9 в обратном порядке.

    2. Дано натуральное число п. Вычислить 12+234+…+п(п+1)2п.


    Порядок выполнения

    1 Получить вариант с заданием для выполнения

    2 Выбрать по одной задаче для каждого вида алгоритма (линейный, разветвляющийся и циклический)

    3 Составить блок-схемы. На каждую блок схему составить проверочную (трассировочную) таблицу


    написать администратору сайта