Будь умным!


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

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

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

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

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

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

от 25%

Подписываем

договор

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

Скидка 25% при заказе до 24.11.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. На її території водиться 100 видів ссавців 360 видів птахів 200 видів риб 20 видів плазунів 17 видів земноводних
6. Георг Зиммель
7. Лекция 1 Экономический Анализ
8. ТЕМАТИКА КУРСОВИХ РОБІТ з дисципліни ldquo;Фінансовий облікrdquo; для підготовки бакалаврів заочної форм на
9. Орфоэпия
10. подать себя. Конкурентоспособность выпускников вуза и пути ее повышения Принципы и рекомендации по
11. Научный руководитель канд
12. Контрольная работа- Переміщення через митний кордон України
13. 01; S-Делению бактериальной клетки предшествует- -Репликация ДНК -Репликация плазмид.
14. Вятская государственная сельскохозяйственная академия Экономический факультет Кафедра экономической
15. по теме Озеленение городских территорий Автор работ
16. Лекция 7 ВЕНЕРИЧЕСКИЕ ЗАБОЛЕВАНИЯ.
17. В отличие от сепсиса раневое истощение развивается при местной гнойной инфекции без наклонности к ее генер
18. Способы ликвидации последствий заражения токсичными и радиоактивными веществами
19. помадологию можно представить в следующих положениях
20. тематика основные правила комбинаторики