СОДЕРЖАНИЕ
ЗАДАНИЕ 1
Даны числа X и Y.Вычислить Z= f(T,P) (Линейный алгоритм)
T= x+ ; P=e Z=
1.1. Блок-схема
1.2. Текст программы и результат
Sub zadanie1()
Dim X, Y, T, P, Z As Single
X = InputBox("Введите значение Х ", "Окно ввода")
Y = InputBox("Введите значение Y ", "Окно ввода")
T = X + (X ^ 2 + Y ^ 2) ^ (1 / 3)
P = Exp(X) + Exp(Y)
Z = P / T
T = Format(T, "###0.0")
P = Format(P, "###0.0")
Z = Format(Z, "###0.0")
MsgBox "X=" & X & ", Y=" & Y & (Chr(10) & Chr(13)) & _
"T =" & T & ", P = " & P & ", Z = " & Z, _
vblnformation, "Расчет по формулам: " & Date
End Sub
ЗАДАНИЕ 2
Даны две пары чисел А, В и С, Д. Если А*В>С*Д, то вывести среднее арифметическое этих чисел, в противном случае среднее геометрическое (Ветвящийся алгоритм)
2.1. Блок-схема
2.2. Текст программы и результат
Sub zadacha2()
Dim A, B, C, D As Integer
Dim S As Single
A = InputBox("Введите число А", "Окно ввода")
B = InputBox("Введите число В ", "Окно ввода")
C = InputBox("Введите число C", "Окно ввода")
D = InputBox("Введите число D", "Окно ввода")
If A * B > C * D Then S = (A + B + C + D) / 4 Else S = (A * B * C * D) ^ (1 / 4)
MsgBox "A = " & A & ", B = " & B & ", C = " & C & ", D = " & D & (Chr(10) & Chr(13)) & _
"Результат =" & S, _
vblnformation, "Окно вывода: " & Date
End Sub
ЗАДАНИЕ 3
Получить значения функции Y=F(x) с использованием цикла(do ..).
F(x)=cos (х+1/х-1) для х=1.5;1.6;….;2.5(Циклический алгоритм)
3.1. Блок-схема
3.2. Текст программы и результат
Sub zadanie3()
Dim X, Y As Single, S, s1
X = 1.5
Do While X <= 2.5
Y = Cos(X + 1 / X - 1)
Y = Format(Y, "###0.0#")
S = S & Str(Y) & ", "
s1 = s1 & Str(X) & ", "
X = X + 0.1
X = Format(X, "###0.0")
MsgBox "X = " & s1 & " " & (Chr(10) & Chr(13)) & _
"Y = " & S & " ", _
vblnformation, "Значения аргумента Х и функции Y "
Loop
End Sub
ЗАДАНИЕ 4
Дан массив F(10). Найти сумму и произведение его отрицательных элементов (Обработка массива)
4.1. Блок-схема
4.2. Текст программы и результат
Sub zadacha4()
Dim F(10) As Integer
Dim i, S, P As Integer, s1
S = 0
P = 1
s1 = ""
For i = 1 To 10
F(i) = InputBox("F[" + Str(i) + "] = ", "Ввод значений массива F ")
s1 = s1 & Str(F(i)) & "; "
If F(i) < 0 Then
S = S + F(i)
P = P * F(i)
End If
Next i
MsgBox " Массив F: " & s1 & " " & (Chr(10) & Chr(13)) & _
"Сумма отрицательных элементов = " & S & (Chr(10) & Chr(13)) & _
"Произведение отрицательных элементов = " & P, _
vblnformation, "Вывод результата "
End Sub
ЛИТЕРАТУРА
Абрамов, С.А. MS Access для пользователя / С.А. Абрамов. – СПб.: «Новый Век», 2002. – 673с.
Васильева, Н.И. Разработка баз данных: от теории к практике / Н.И. Васильева, Минск: «Народная асвета», 1999. - 571с.
Голованова, М.Д. Технологии обработки экономической информации в Microsoft Access 2003 / М.Д. Голованова. – СПб.: Питер, 2006 – 817 с.
Дейт, К. Введение в системы баз данных / К. Дейт. – М.: «Hаука», 1980. – 452с.
Дроботун Н. В., Хватова Ф. Л., Ермина М. А. Информатика. Часть 2. -СПб.: СПГУТД, 2004.
Дроботун Н. В., Хватова Ф. Л., Ермина М. А. Проектирование и управление базами данных: Метод. указания. -СПб.:СПГУТД, 2004.
9
Другие работы по теме:
Автоматизированния система обучения программированию
Актуальной проблемой совершенствования учебного процесса является разработка программного обеспечения для его проведения. Очевидным пробелом является почти полное отсутствие средств обучения основам программирования.
Математические программирование
ЛАБОРАТОРНАЯ РАБОТА №2 по мат.программированию «Графический и симплексный методы решения ОЗЛП» Для изготовления 2-х различных изделий А и В используется 3 вида сырья. На производство единицы изделия А требуется затратить сырья 1-го вида а1 кг, сырья 2-го вида – а2 кг, сырья 3-го вида – а3 кг. На производство единицы изделия В требуется затратить сырья 1-го вида в1 кг, сырья 2-го вида – в2 кг, сырья 3-го вида – в3 кг.
Кнут, Дональд Эрвин
Введение 1 Биография 2 Книги 3 Интервью и лекции Список литературы Введение Дональд Эрвин Кнут (англ. Donald Ervin Knuth, родился 10 января 1938) — американский учёный, почётный профессор Стэнфордского университета и нескольких других университетов в разных странах, иностранный член Российской академии наук, преподаватель и идеолог программирования, автор 19 монографий (в том числе ряда классических книг по программированию) и более 160 статей, разработчик нескольких известных программных технологий.
Россум, Гвидо ван
План Введение 1 Биография 1.1 Личная жизнь Список литературы Введение Гвидо ван Россум (нидерл. Guido van Rossum) — голландский программист, больше всего известный как автор языка программирования Python. Среди разработчиков Python Гвидо известен как «великодушный пожизненный диктатор» (BDFL) проекта[1], это означает, что он продолжает наблюдать за процессом разработки Python, принимая окончательные решения, когда это необходимо.
Маккарти, Джон
Джон Маккарти (4 сентября 1927, Бостон) — выдающийся американский информатик, автор термина «искусственный интеллект» (1955), изобретатель языка Лисп (1958), основоположник функционального программирования, лауреат Премии Тьюринга (1971) за огромный вклад в область исследований искусственного интеллекта.
Чемпионаты мира по программированию
История возникновения и становления чемпионатов мира по программированию. Первое участие России в чемпионатах мира. Участие и победы СПб ГУ ИТМО в чемпионатах мира. Руководители, тренеры и участники команд СПб ГУ ИТМО в разные годы. Триумф ВУЗов России.
Сортировка
1. ЛАБОРАТОРНАЯ РАБОТА ПО ПРОГРАММИРОВАНИЮ УЧЕНИКА 10д КЛАССА ШКОЛЫ N57 АХМАНОВА СЕРГЕЯ ПО ТЕМЕ "СОРТИРОВКИ". 2. ПОСТАНОВКА ЗАДАЧИ. Дан файл, содержащий числа типа longint, расположенные в произвольном порядке. Требуется расположить эти числа по возрастанию, используя не более 40 килобайт оперативной памяти и дискового пространства не более чем в два раза больше исходного файла.
Оператор присваивания языка FORTRAN
Министерство науки, высшей школы и технической политики Российской Федерации. Новосибирский Государственный Технический Университет. Курсовая работа по системному программированию.
Интегрирование методом Симпсона
Московский Авиационный Институт Расчетно графическая работа по: алгоритмическим языкам и программированию. кафедра 403 Выполнил: Гуренков Дмитрий гр. 04-109 /____________/
Проектирование и реализация базы данных
Расчет предельно-допустимых сбросов (ПДС) для предприятий различных видов деятельности. Разработка и реализация базы данных "ПДС". Схема данных и программные тексты.
Алгоритмизация
Основным в процессе программирования является разработка алгоритма. Это один из наиболее сложных этапов решения задачи с использованием ЭВМ.
Разработка программного продукта на языке высокого уровня
Pascal - высокоуровневый язык программирования общего назначения и интегрированная среда разработки программного обеспечения для платформ DOS и Windows. Входная информация, требуемая для решения задачи и принятые обозначения; описание алгоритма.
Программирование математических задач
Си - стандартизированный процедурный язык программирования. Алгоритм и программа на языке Си для формирования двух матриц с определенной размерностью и значением элементов. Применение матриц в математике. Исходный текст программы и результаты выполнения.
База данных учащихся
Программа "База данных учащихся" для ведения базы данных школ, учителей, учеников и их аттестацию за весть учебный год в учебных заведениях. Четыре базы данных: база школ, учителей, учеников, успеваемости, и их структура. Входные и выходные данные.
Создание устного счета на языке Паскаль
Проектирование и реализация программы, запускающей создание и взаимодействие группы объектов. Разработка компьютерного приложения "Устный счет" для проверки знания математики, стиль ее оформления и наявность справочной подсистемы с указанием возможностей.
Записи в языке Turbo Pascal
Запись в языке программирования – это структура данных, состоящая из фиксированного числа компонентов, называемых полями записи. Поле записи как обычная переменная. Операторы сравнения, присоединения. Программа с использованием массива структур.
Примеры решения задач по программированию
Написание программы вычисления сопротивления электрической цепи, состоящей из двух параллельно и двух последовательно соединенных сопротивлений. Схема машинного алгоритма по условию задачи. Применение операций при написании программ на языке C/C++.
Задачи на длинную арифметику
Рассмотрим достаточно популярную в программировании задачу на работу с "длинными" числами. Реально с "астрономическими" или "микроскопическими" числами приходится сталкиваться не так уж и часто. Тем не менее, упражнения, рассматриваемые в этой публикации, могут послужить хорошей тренировкой в области программирования и занять достойное место в классах с углубленным изучением информатики или на кружках по программированию.
Отчет по программированию
Пензенский государственный университет Кафедра "Информационно-вычислительные системы" ЗАПИСИ Отчет о лабораторной работе №1 по дисциплине «Информатика и программирование».
Собельман Владимир Ильич
Собельман Владимир Ильич - крупный специалист, ученый и педагог в области программирования. Владимир Ильич пренадлежит плеяде талантливых математиков, связавших свою жизнь с вычислительной техникой и программированием.
Ершов Андрей Петрович
Основные направления его деятельности связаны с вопросами автоматизации программирования и проблемами теоретического программирования, объектами которого служат математические абстракции программ.