Реферат: Программирование на языке высокого уровня 2

Реферат: Программирование на языке высокого уровня 2




👉🏻👉🏻👉🏻 ВСЯ ИНФОРМАЦИЯ ДОСТУПНА ЗДЕСЬ ЖМИТЕ 👈🏻👈🏻👈🏻




























































МИНИСТЕРСТВО ОБРАЗОВАНИЯ И НАУКИ РФ
ГОСУДАРСТВЕННОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ
«Уфимский государственный авиационный технический университет»
КАФЕДРА ЕСТЕСТВЕННО-НАУЧНЫХ И ОБЩЕПРОФЕССИОНАЛЬНЫХ ДИСЦИПЛИН
к расчетно-графической работе по Информатике
«Программирование на языке высокого уровня»

Даны действительные числа х
и у
, не равные друг другу. Меньшее из этих двух чисел заменить половиной их суммы, а большее – их удвоенным произведением.
Рисунок 1. Блок-схема действий над числами
Рисунок 1. Блок-схема действий над числами
В качестве исходных данных выберем произвольные 2 действительных числа a, bи проверим работу программы, нажав на кнопку «Выполнить».
Результаты можно посмотреть в рабочем окне программы на рис.2.
procedure TForm1.Button1Click(Sender: TObject);
if (a=b) then ShowMessage('Числа равны! Введите разные числа.');
Рисунок 2. Результат выполнения программы
Протабулировать функцию заданной формулой:
Рисунок 3. Блок-схема табулирования функции
Рисунок 3. Блок-схема табулирования функции
В качестве исходных данных выберем значения a=1, b=2, h=0.05 и проверим работу программы, нажав кнопку «Табулировать».
Результаты можно посмотреть в рабочем окне программы рис.4.
procedure TForm1.Button1Click(Sender: TObject);
if (x=1.2) then y:=a1/x+sqrt(x*x+1);
if (x>1.2) then y:=(a1+b1*x)/sqrt(x*x+1);
Memo1.Lines.Add(FloatToStrf(x,fffixed,5,2)+'|'+FloatToStrf(y,fffixed,5,2));
Рисунок 4. Результат выполнения программы
1. Дан массив целых чисел из n
элементов, заполненный случайным образом числами из промежутка [-10,20]. Найти сумму элементов, имеющих нечетные индексы.
2. Подсчитать количество элементов массива, значения которых больше заданного числа А
и кратных 5.
3.Найти номер первого отрицательного элемента, делящегося на 5 с остатком 2.
Рисунок 5. Блок-схема процедуры заполнения массива случайными числами
Рисунок 6. Блок-схема процедуры для необходимых вычислений и вывода результатов на экран
В качестве исходных данных вводим любое целое число n – количество элементов массива и, нажав на кнопку «Создать массив», формируем одномерный массив, заполненный случайным образом целыми числами из промежутка [-10,20].
При нажатии на кнопку «Выполнить» происходит вычисление, заданные в задании.
Результаты можно посмотреть в рабочем окне программы рис. 7
Текст процедуры для задания массива случайными числами.

procedure TForm1.Button1Click(Sender: TObject);
Edit2.Text:=Edit2.Text+' '+IntToStr(a[i]);
Текст процедуры для вычислений и вывода результатов на экране

procedure TForm1.Button2Click(Sender: TObject);
if (i mod 2<>0) then sum:=sum+a[i];
If CheckBox1.Checked then Edit3.Text:=IntToStr(sum);
if (a[i]>a1) and (a[i] mod 5=0) then k:=k+1;
if CheckBox2.Checked then Edit4.Text:=IntToStr(k);
if (a[i]<0) and (abs(a[i]) mod 5 = 2) then l:=i;
If CheckBox3.Checked then Edit5.Text:=IntToStr(l);
Рисунок 7. Результат выполнения программы
1. http://wiki.lazarus.freepascal.org - Lazarus wiki энциклопедияпо Free Pascal Compiler/Lazarus
2. http://lazarus.freepascal.org - Официальный сайт проекта Lazarus
3. Бобровский С.И.,lazarus. Учебный курс (пособие для самообразования), 2005г.
4. Информатика: Учебник для вузов.- / Под ред. С.В. Симоновича. – СПб.: Питер, 2008.

Название: Программирование на языке высокого уровня 2
Раздел: Рефераты по информатике
Тип: реферат
Добавлен 07:09:41 23 июня 2011 Похожие работы
Просмотров: 144
Комментариев: 14
Оценило: 2 человек
Средний балл: 5
Оценка: неизвестно   Скачать

Привет студентам) если возникают трудности с любой работой (от реферата и контрольных до диплома), можете обратиться на FAST-REFERAT.RU , я там обычно заказываю, все качественно и в срок) в любом случае попробуйте, за спрос денег не берут)
Да, но только в случае крайней необходимости.

Реферат: Программирование на языке высокого уровня 2
Дипломная работа: Теоретические основы измельчения твердых тел
Отчет по практике по теме Отчет провизора - аналитика
Реферат по теме Обзор х86 процессоров
Дипломная работа по теме Функционально-стилистические аспекты лексических заимствований-латинизмов в современном английском языке
Контрольная Работа На Тему Лицензирование Банковской Деятельности
Реферат: Суицид - общие теории и предотвращение
Контрольная Работа Седьмой Класс Тест По Алгебре
Курсовая работа по теме Проект пассажирского тепловоза с постоянно-постоянной передачей мощностью 2200 кВт
Как Формируется Биржа Труда В России Эссе
Эссе Как Стать Более Ответственным Человеком
Сочинение Моя Подруга 5 Класс
Курсовая работа: Защита трудовых прав работников. Скачать бесплатно и без регистрации
Реферат по теме Протестантские конфессии в России XIX века
Реферат: Состояние и перспективы развития туристско-гостиничного бизнеса в России
Реферат: Язык программирования Java. Скачать бесплатно и без регистрации
Реферат: Политические отношения между Испанией и Латинской Америкой в конце 70-х-начале 80-х годов. Скачать бесплатно и без регистрации
Формулы Курсовая Работа
Геометрия 7 Класс Контрольно Измерительная Работа Гаврилова
Реферат: Информационные технологии в образовании
Реферат: Античный пир: блюда, обычаи, традиции. Скачать бесплатно и без регистрации
Реферат: Теория рационального питания
Курсовая работа: Анализ влияния факторов на финансовые результаты и финансовое состояние фирмы
Реферат: Недействительные сделки и их налоговые последствия

Report Page