Лабораторная работа №1. Блок-схемы 1 Лабораторная работа №2. Ввод и вывод данных 7


Лабораторная работа №1. Блок-схемы



Скачать 404,77 Kb.
страница2/29
Дата23.01.2021
Размер404,77 Kb.
ТипЛабораторная работа
1   2   3   4   5   6   7   8   9   ...   29

Лабораторная работа №1. Блок-схемы



Цель работы: отработка навыков создания и использования блок-схем алгоритмов линейной, разветвления, циклической, смешанной структур.
1.1 Рабочее задание
Реализовать блок-схемы по вариантам, обозначить тип используемого алгоритма для задач:
Вариант 1.


  1. Даны векторы a=(x1, y1, z1), b=(x2, y2, z2). Найти координаты вектора c=a+b, вычислить скалярное произведение векторов.




  1. Дана таблица 5 маршрутов троллейбусов (номер маршрута и протяженность дороги в км. Вывести на экран номера тех маршрутов, у которых протяженность больше некоторого числа a.




  1. В файле записана строка. Найти сколько раз встречается «А».


Вариант 2.

  1. В переменной S - возраст Саши, M - возраст Маши, N - возраст

Наташи. Вывести сообщение о сравнении возрастов.

  1. Найти площадь треугольника по формуле Герона.




  1. Если в массиве есть положительное число, то вместо него надо записать 89, иначе обнулить.


Вариант 3.

  1. Найти b24 геометрической прогрессии, зная b16, b20.




  1. Массивы А(m) и B(m) вводятся с клавиатуры. Их необходимо соответственно сравнить поэлементно. Вывести номера элементов массива, на котором одинаковые числа.




  1. Ввести 3 предложения, соединить их в одну строку, вывести её на экран, рассчитать количество слов.


Вариант 4.


  1. Обменять значения переменных А, В, С. Например, до обмена: А=1, В=2, С=3, после процедуры обмена: А=3, В=1, С=2.




  1. Дан массив чисел. В нем вывести все элементы, у которых индекс

кратен 5.

  1. Вводятся с клавиатуры 2 слова. Удалить из слов букву «У».

Вариант 5.

  1. Вычислить площадь равнобедренной трапеции с основаниями a и b и

углом  при большем основании а.


  1. Даны 2 массива случайных чисел А и В размерности k, произвольно взятые на отрезке (-10;255). Перемножить попарно значения элементов, взятых из обоих массивов (a(1)*b(1); a(2)*b(2); .... Выделить ту пару, значение произведения которой максимально. Вывести значение этой пары и соответствующие индексы.




  1. Дан массив из 20 значений, вывести все значения, в которых есть число «2».


Вариант 6.


  1. Найти сумму площадей круга и квадрата, вписанного в него.




  1. k – размер массива, G[i] задается случайно из диапазона (-80, 15). Если индекс элемента кратен 4, то этот элемент обнуляется.




  1. Найти отдельно суммы положительных, отрицательных элементов одномерного массива.


Вариант 7.


  1. Если сумма трех попарно различных чисел X, Y, Z меньше единицы, то наименьшее из этих чисел заменить полусуммой двух других.




  1. Задать 2 массива А и В случайных чисел размерности k, взятых с отрезка [-9;8]. Если встречается в массивах число 4 или 5, то следующий за ним элемент заменить суммой двух предыдущих элементов.




  1. В двумерном массиве удалить элементы, кратные «8».


Вариант 8.


  1. Даны Х, Y. Если оба отрицательны, то каждое заменить его модулем; если отрицательное только одно из них, то оба значения увеличить на 0.5.




  1. Вывести те элементы одномерного массива, которые кратны 18.

  2. Найти сумму геометрической прогрессии, зная q, b1 и n.



Поделитесь с Вашими друзьями:
1   2   3   4   5   6   7   8   9   ...   29


База данных защищена авторским правом ©psihdocs.ru 2019
обратиться к администрации

    Главная страница