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


 

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

3977. Java. Типи даних 329.05 KB
  Лабораторна робота №5 (Java. Типи даних.) Тема роботи: Java. Типи даних. Мета роботи: Навчитися писати прості програми на Java 2SE. План роботи. Ознайомитися з структурою JDK. Ознайомитися з інтерфейсом програми IDEA. Написати просту...
3978. Система спутникового телевизионного вещания 326.67 KB
  Системы спутникового телевизионного вещания начали интенсивно развиваться с начала девяностых годов. Передаваемые ретранслятором геостационарного спутника телевизионные сигналы предназначены для непосредственного приема на сравнительно простые и недорогие установки (тюнеры)...
3979. Структура файлу boot.ini 319.29 KB
  Лабораторна робота № 2 (домашня) З дисципліни системне програмне забезпечення. Тема роботи: Файл boot.ini Мета роботи: Вивчити структуру файлу boot.ini, призначення його параметрів, навчитись редагувати даний файл Характеристика робочого місця (за...
3980. Простий Java клієнт до бази даних 316.35 KB
  Лабораторна робота №10 (Простий Java клієнт до бази даних) Тема роботи: Простий Java клієнт до бази даних. Мета роботи: В даній роботі ми створимо простий клієнт до бази даних. План роботи. Створити БД Налаштувати драйвер доступу до Б...
3981. Етика та естетика. Конспект лекцій 306.32 KB
  Упровадження курсу Етика та естетика. як нормативної складової освітньо-професійної підготовки менеджерів, пов’язано з необхідністю поєднання майбутньою управлінською елітою України специфічних професійних умінь із знаннями спадщини світової етичної та естетичної думки.
3982. Аналитическая геометрия в пространстве 305.5 KB
  Лекция Аналитическая геометрия в пространстве. Плоскость в пространстве Уравнение плоскости, проходящей через данную точку перпендикулярно данному вектору Пусть в пространстве OXYZ даны точка M0(x0, y0, z0) и ненулевой вектор n (A ...
3983. Построение выборочной функции распределения средствами Excel 299.2 KB
  ЛАБОРАТОРНАЯ РАБОТА. ПОСТРОЕНИЕ ВЫБОРОЧНОЙ ФУНКЦИИ РАСПРЕДЕЛЕНИЯ СРЕДСТВАМИ EXCEL. Чаще всего на практике закон распределения обычно неизвестен, или известен с точностью до некоторых неизвестных параметров. В частности, невозможно рассчитать точ...
3984. Дополнительное сетевое оборудование 292.15 KB
  Дополнительное сетевое оборудование Интеллектуальный концентратор Интеллектуальный концентратор (ИК) имеет некоторые преимущества перед АиПК (активные и пассивные концентраторы). Дополнительно к свойствам и функциям, доступным обычным...
3985. Fat Content Determination during Milk Standardization using Density 288.12 KB
  Process Application Note Fat Content Determination during Milk Standardization using Density 1. Introduction Milk is a very complex food with over 100.000 different molecular species found. There are many factors that affect the composition of raw m...