55177

СТРУКТУРА ЦИКЛ

Лабораторная работа

Информатика, кибернетика и программирование

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

Русский

2014-04-02

108 KB

7 чел.

Петербургский государственный университет путей сообщения  (ЛИИЖТ)

Кафедра «Информатика и информационная безопасность»

Отчёт к лабораторной работе №3:

«Структура Цикл»

Работу выполнил                                                                 Работу принял

Студент группы ЛТ-403

Подлещук М.В.

Вариант№30

Санкт-Петербург

2004

Задания  к лабораторной работе N3

“СТРУКТУРА  ЦИКЛ ”

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

      Подготовить контрольные варианты, самостоятельно выбрать значение входных данных, отладить программы.

Отчет о выполненной лабораторной работе.

  1.  Описание задачи:    

Маховик , вращаясь с постоянной угловой скоростью o был отключен от двигателей и , сделав m оборотов, остановился .Найти угловое   ускорение маховика.

Отладить программу для значений:

                 o = 650 рад/с;   об. с шагом 5об.

Входные данные:

o – вещественного типа

Выходные данные:

ε – вещественного типа

 

Схема алгоритма:

Код программы:

Private Sub Command1_Click()

Const pi As Single = 3.14

Dim m As Single, E As Single, W As Single

W = InputBox("W=?")

For m = 25 To 100 Step 5

E = (W ^ 2) / (4 * pi * m)

Print "m=" & m, " E=" & E

Next m

End Sub

Отладочный пример:

2. Описание задачи:

Вагон массы m1 c автоматической сцепкой , движущийся со скоростью   1 , догоняет такой же вагон массы m2 , движущийся со скоростью  2 , и сцепляется с ним . Двигаясь дальше вместе        оба вагона сталкиваются со стоящим на рельсах третьим вагоном массы m3 .Найти скорости движения вагонов на разных участках пути . Трением пренебречь.  

4   ;     5   ,       

        где       1 = 12 м/с;  2 = 6 м/с; m3 = 40 т;

                   20  60т;

                   20  60т с шагом 10т.

Входные данные:

V1, V2, m3 – вещественного типа

Выходные данные:

V4, V5 – вещественного типа

Схема алгоритма:

Код программы:

Private Sub Command1_Click()

Dim V1 As Single, V2 As Single, m3 As Single

Dim m1 As Single, m2 As Single, V4 As Single, V5 As Single

V1 = Val(Text1.Text)

V2 = Val(Text2.Text)

m3 = Val(Text3.Text)

For m1 = 20 To 60 Step 10

Print "m1=" & m1

   For m2 = 20 To 60 Step 10

   V4 = (m1 * V1 * m2 * V2) / (m1 + m2)

   V5 = ((m1 + m2) * V4) / (m1 + m2 + m3)

   Print "m2=" & m2; "   V4=" & V4; "   V5=" & V5

   Next m2

Next m1

End Sub

Отладочный пример:


2

     o

а

Да

Нет

8

7

6

5

4

3

1

конец

m=m + 5

m, ε

1

начало

Нет

m1=20

m1 ≤ 60

m2=20

m2≤60

4

m2=m2+10

m1 = m1 + 10

конец

5   

m1

m ≤ 100

m=25

начало

Нет

Да

m2, V4, V5

V1, V2, m3

2

3

4

5

6

7

8

9

10

13

11

12


 

А также другие работы, которые могут Вас заинтересовать

43265. Процесс сравнения двух четырёх разрядных чисел 132.5 KB
  Подсказанная Максимом схема. Схема сравнения или компаратор от англ compre сравнивать операционный узел ЦВМ предназначенный для сравнения двух чисел А и В. Схема.
43266. Проектирование и реализация информационно-поисковой системы Виртуальный Деканат с помощью программы MySQL-Front 458 KB
  База данных представляет собой структурированную совокупность данных. Эти данные могут быть любыми - от простого списка предстоящих покупок до перечня экспонатов картинной галереи или огромного количества информации в корпоративной сети. Для записи, выборки и обработки данных, хранящихся в компьютерной базе данных, необходима система управления базой данных, каковой и является ПО MySQL. Поскольку компьютеры замечательно справляются с обработкой больших объемов данных, управление базами данных играет центральную роль в вычислениях. Реализовано такое управление может быть по-разному - как в виде отдельных утилит, так и в виде кода, входящего в состав других приложений.
43267. СУЩНОСТЬ, ФОРМЫ И ВИДЫ ПРЕДПРИНИМАТЕЛЬСКОЙ ДЕЯТЕЛЬНОСТИ 176 KB
  Неотвратимо осуществляются экономические реформы. Результатом реформ является становление и развитие новых экономических, финансовых, социальных и других отношений, базирующихся на формировании рыночной экономики, в которой ведущим субъектом хозяйствования являются предприниматели (коллективные и индивидуальные).
43268. Методы и методики перевода 226 KB
  Современные технологии политика наука и конечно литература без перевода все это было бы недоступно для многих наций. Когда в мире появилось как минимум два языка наверное тогда человек впервые столкнулся с проблемой адекватности перевода. Когда знания людей о каком-либо виде деятельности стали обобщаться превращаясь в науку перевод не стал исключением.
43269. Сестринский процесс при ревматоидном артрите 982.5 KB
  Ревматоидный артрит – аутоиммунное заболевание неизвестной этиологии, для которого характерны симметричный эрозивный артрит (синовиит) и широкий спектр внесуставных (системных) проявлений. Ревматоидный артрит является одним из весьма распространенных заболеваний, причем заболеваемость им за последние 50—60 лет увеличилась. Через 5 лет от начала заболевания, несмотря на лечение „базисными“ препаратами, 16% пациентов теряют трудоспособность, а через 20 лет – 90%, треть всех пациентов становятся полными инвалидами.
43270. Історія, види та характеристики веб-браузерів 579 KB
  Але доступ до нього неможливий без багатьох факторів одним з яких є Webбраузери. Webбраузери це програмне забезпечення для компютера підєднаного до Інтернет що дає можливість працювати з текстом малюнками або іншою інформацією на вебсторінці. Поняття веббраузера Браузер це програма що представляє в зручному для сприйняття вигляді інформацію що отримується з Інтернету.
43271. Решение задач оптимизации 730.5 KB
  Цель задания: Найти минимум функции методами прямого поиска и градиентными методами. Цель работы отработка навыков решения задач безусловной оптимизации функции нескольких переменных методами прямого поиска и отработка навыков решения задач безусловной оптимизации градиентными методами. Решена задача безусловной оптимизации функции нескольких переменных методами прямого поиска и градиентными методами. Нахождение стационарной точки Целевая функция: ; Частные производные f по x1 и x2: ∂f ∂x1=2x1 x2 6; ∂f ∂x2=x1 2x2 4; Приравниваем...
43272. Синтез линейной дискретной антенны с равномерным амплитудным распределением 892.5 KB
  Акустическая антенна обычно состоит из электроакустических преобразователей элементов антенны акустических экранов несущей конструкции акустических развязок амортизаторов и линий электрокоммуникаций. По способу создания пространственной избирательности антенны можно подразделять на интерференционные фокусирующие рупорные и параметрические. Интерференционные антенны можно подразделять на непрерывные и дискретны. И непрерывные и дискретные антенны подразделяют по конфигурации геометрического образования объединяющего активные...
43273. Программное обеспечение для учета имеющегося товара в строительном магазине 812 KB
  Для разработки программы использовалось динамическое программирование которое подразумевает под собой разделение одной сложной задачи на несколько более простых. Раздел описания модулей USES. Раздел имеет структуру: USES Модуль 1 Модуль 2. Если таких обращений нет то раздел USES не нужен.