Будь умным!


У вас вопросы?
У нас ответы:) SamZan.net

Лабораторная работа 1 Линейные алгоритмы

Работа добавлена на сайт samzan.net: 2016-06-09

Поможем написать учебную работу

Если у вас возникли сложности с курсовой, контрольной, дипломной, рефератом, отчетом по практике, научно-исследовательской и любой другой работой - мы готовы помочь.

Предоплата всего

от 25%

Подписываем

договор

Выберите тип работы:

Скидка 25% при заказе до 20.5.2024

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

ФЕДЕРАЛЬНОЕ АГЕНСТВО ПО ОБРАЗОВАНИЮ

Сибирская Государственная Геодезическая Академия

Кафедра Прикладной Информатики

Практическая работа №4

Программирование в Visual Basic

Проверил: Выполнил:

Троян А.С. Гладышева А.В.

Ст. гр. БЭ-11а

Новосибирск, 2012

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

Линейные алгоритмы. Ввод, вывод информации

Вариант 5. Найти объем цилиндра.

Блок-схема

Начало

 

Площадь основания=25

Ввод значения высоты

Вычисления объема цилиндра

Вывод результата

Конец

Программа

Option Explicit

Sub ОбъемЦилиндра()

Dim ПлощадьОснования, Высота, Объем As Single

ПлощадьОснования = 25

Высота = InputBox("Введите значение высоты", "Высота")

Объем = ПлощадьОснования * Высота

MsgBox "Объем Цилиндра=" & Объем

End Sub



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

УСЛОВНЫЕ КОНСТРУКЦИИ

Вариант 5. Составить  блок-схему и написать программу вычисления функции пользователя Y :

Начало

    

Ввод x, z

Да

X<0, z<0

Нет

Да

x>0, x>0

Нет

Y=100

Вывод Y

Конец

Программа

Sub uravnenie()

Dim x, z, Y As Double

x = Worksheets("Лист2").Cells(2, 1)

z = Worksheets("Лист2").Cells(2, 2)

If x < 0 And z < 0 Then

Y = z * (x ^ 2)

ElseIf x > 0 And z > 0 Then

Y = (z ^ 2 + x ^ 2) ^ (1 / 2)

Else: Y = 100

End If

Worksheets("Лист2").Cells(2, 4) = Y

End Sub

Результат работы программы при x<0 и z<0 (Идет вычисление())


Результат работы программы при x>0 и z>0 (Идет вычисление ())

Результат работы программы при x=0 и z=0 (Выполняется условие Y=100)

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

Циклические конструкции

Вариант 5. Найти значение и координаты первого по порядку  положительного элемента в массиве.

Начало

i=1

A(I,1)>0

Да

Нет

Вывести значение и номер ячейки

конец

Программа

Sub Число()

Dim A As Variant

Dim i, s As Integer

i = 1

s = 0

A = Range("A1:A6")

For i = 1 To 6

If A(i, 1) > 0 Then

MsgBox ("Номер ячейки содержащая число >0" & i)

s = A(i, 1)

MsgBox ("Первое по порядку >0" & s)

End If

Next

End Sub







1. профессор членкорреспондент РАН руководитель Центра социокулътурньгх изменений Института философии РАН
2. Финансы торгового предприятия (На примере ООО
3. Мотивация - функция управления
4. Гендерные аспекты самоактулизации личности
5.  II Машины с паровыми двигателями
6. Задание 3 1
7. Роль ценностей в нашей жизни
8. тема показателей социальноэкономической статистики Предмет метод и задачи статистики сельского хозяйс
9. 20р. ПРОГРАМА навчальної практики для студентів І~ІІІ курсів за напрямом під
10. Бухгалтерский учет и его задачи Принципы бухгалтерского учета и финансовой отчетности Финансовая отчетность
11. На тему- Бюджетный федерализм в России и в зарубежных странах Выполнил- студентка 5115 г
12. Тема 12- Міжнародні валютнокредитні установи та форми їх співробітництва з Україною
13. История мирового пивоварения
14. по теме Медицина катастроф 1
15. тема і структура прокуратури 5 Функції і повноваження прокуратури 14 Порядок діяльності органів прокурату
16. Моделювання і прогнозування споживчого попиту
17. Уральский государственный университет путей сообщения в г
18. Стилистика современного русского языка того же автора
19. Http---bestothersideru- http---bestotherside
20. философской проблематике Проблема происхождения философии