Практическая работа по информатике для ЮУрГУ



Практическая работа №2 Циклические алгоритмические структуры

Цель работы: научиться строить циклические алгоритмы в виде блок-
схем.

Задание к практической работе: согласно вашему варианту составить
алгоритмы ко всем трем задачам в виде блок-схемы. Блок-схемы желательно
рисовать с помощью программы Microsoft Word (Вставка – Фигуры- Блок-
схемы). Номер варианта соответствует вашему порядковому номеру в списке
группы.

Прислать отчет, включив в него: титульный лист (образец см. на
последней странице), формулировки заданий, блок-схемы к каждой задаче,
контрольные примеры к каждой задаче, демонстрирующие выполнение
алгоритма.

Вариант 1

  1. Hе используя стандаpтные функции (за исключением abs), вычислить сумму следующего pяда с заданной точностью Е>0 (Е вводится с клавиатуры):
  2. Даны целые числа K и N (N> 0). Вывести N раз число K.
  3. Даны положительные числа A и B (A>B). На отрезке длины A размещено максимально возможное количество отрезков длины B (без наложений). Не используя операции умножения и деления, найти длину незанятой части отрезка A.

Вариант 2

  1. Hе используя стандаpтные функции, вычислить сумму n первых членов следующего pяда (n вводится с клавиатуры): 
  2. Даны два целых числа A и B (A<B). Вывести в порядке возрастания все целые числа, расположенные между A и B (включая сами числа A и B), а также количество N этих чисел.
  3. Даны положительные числа A и B (A>B). На отрезке длины A размещено максимально возможное количество отрезков длины B (без наложений). Не используя операции умножения и деления, найти количество отрезков B, размещенных на отрезке A.

Вариант 3

  1. Дано действительное число х. Hе используя стандаpтные функции (за исключением abs), вычислить сумму следующего pяда с заданной точностью Е>0 (Е, x вводятся с клавиатуры):
  2. Даны два целых числа A и B (A<B). Вывести в порядке убывания все целые числа, расположенные между A и B (не включая числа A и B), а также количество N этих чисел.
  3. Даны целые положительные числа N и K. Используя только операции сложения и вычитания, найти частное от деления нацело N на K, а также остаток от этого деления.

Вариант 4

  1. Дано действительное число х. Hе используя стандаpтные функции, вычислить сумму n первых членов следующего pяда (n, х вводятся с клавиатуры): 
  2. Дано вещественное число — цена 1 кг конфет. Вывести стоимость 1, 2, … , 10 кг конфет.
  3. Дано целое число N (> 0). Если оно является степенью числа 3, то вывести True, если не является — вывести False.

Вариант 5

  1. Дано действительное число х. Hе используя стандаpтные функции (за исключением abs), вычислить сумму следующего pяда с заданной точностью Е>0 (Е, x вводятся с клавиатуры): 
  2. Дано вещественное число — цена 1 кг конфет. Вывести стоимость 0.1,0.2,..,1 кг конфет.
  3. Дано целое число N (> 0), являющееся некоторой степенью числа 2: N = 2K. Найти целое число K — показатель этой степени.

Вариант 6

  1. Дано действительное число х. Hе используя стандаpтные функции, вычислить сумму n первых членов следующего pяда (n, х вводятся с клавиатуры):  
  2. Дано вещественное число — цена 1 кг конфет. Вывести стоимость 1.2,1.4,…, 2 кг конфет.
  3. Дано целое число N (> 0). Найти наименьшее целое положительное число K, квадрат которого превосходит N: K^2>N. Функцию извлечения квадратного корня не использовать.
X