Essays.club - Получите бесплатные рефераты, курсовые работы и научные статьи
Поиск

Линейные алгоритмические структуры

Автор:   •  Май 19, 2020  •  Практическая работа  •  366 Слов (2 Страниц)  •  357 Просмотры

Страница 1 из 2

МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РОССИЙСКОЙ ФЕДЕРАЦИИ

Федеральное государственное бюджетное образовательное учреждение высшего профессионального образования

«Южно-Уральский государственный университет»

(национальный исследовательский университет)

Высшая школа электроники и компьютерных наук

Кафедра «Информационно-измерительная техника»

Линейные алгоритмические структуры

ОТЧЕТ

о практической работе №7

по дисциплине «Информатика и программирование»

Вариант заданий №22

Проверил, доцент,

                                                        / А.С.Волосников/

                                        «_____» _______________2018 г.

Автор работы

Челябинск 2018


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

Задание:Записать алгоритм определения положения точки М (xm,ym) относительно окружности радиуса R с центром в точке (xc,yc) (внутри окружности, на окружности, вне окружности)

Ход работы:

  1. Определение входных и входных данных:
  • Входными данными (аргументами) являются вещественные числаxm,ym - координаты точки; xc,yc, – координаты  центра окружности и R - радиус окружности
  • Выходными данными (результатом) являетсяопределения положения точки Мотносительно окружности «внутри окружности», «на окружности», «вне окружности»
  1. Решение задачи:

Определим расстояние МС= ((xc-xm)2+(yc-ym)2)1/2

  • если МС=R — точка лежит на окружности
  • если МС
  • если МС>R — точка лежит вне окружности

[pic 1]

да        нет

        да        нет

...

Скачать:   txt (3.4 Kb)   pdf (182.3 Kb)   docx (15.3 Kb)  
Продолжить читать еще 1 страницу »
Доступно только на Essays.club