Студопедия — Методичні вказівки до завдання 1
Студопедия Главная Случайная страница Обратная связь

Разделы: Автомобили Астрономия Биология География Дом и сад Другие языки Другое Информатика История Культура Литература Логика Математика Медицина Металлургия Механика Образование Охрана труда Педагогика Политика Право Психология Религия Риторика Социология Спорт Строительство Технология Туризм Физика Философия Финансы Химия Черчение Экология Экономика Электроника

Методичні вказівки до завдання 1






Лабораторна робота

Тема: «Програмування циклів з невідомим числом повторень»

Мета: 1. Скласти програму, що по вхідним даним, заданим у вигляді початкового значення, кроку й умови закінчення процесу, обчислює і виводить у форму необхідні значення.

2. Скласти програму, що по вхідним даним, заданим у вигляді двох числових інтервалів, обчислює і виводить у форму необхідні значення.

Методичні вказівки до завдання 1

1. При складанні програми використовувати цикл із передумовою (while) або з постумовою(repeat).

2. Вивчити наступний приклад.

Приклад 1. Скласти програму розрахунку наObject Pascal наступних значень:

Обчислення робити доти, поки Х не стане більше С. Визначити К- кількість обчислених значень Y.

Вхідні дані:A = 2,5; ∆A = 0,1; B = 3; C = 5.

Вихідні дані: К і всі значення A, X, Y.

Скомпонуємо форму, показану нижче. Для виведення трійки значень А, Х, Y будемо використовувати багаторядкове вікно редагування Memo1 (компонент на сторінці Standard).

1. Процедура обробки клацання на кнопці «Обчислення»

procedure TForm1.Button1Click(Sender: TObject);

var An, hA, X, Y, A, b, c: real;

K: integer;

Begin

An:=StrToFloat(Edit_An.Text);

hA:=StrToFloat(Edit_hA.Text);

B:=StrToFloat(Edit_b.Text);

C:=StrToFloat(Edit_c.Text);

K:=0; A:=An;

X:=exp(ln(sqr(A+B))/3);

while (X<=C) do

Begin

Y:=exp(X);

K:=K+1;

Memo1.Lines.Add('A = '+FormatFloat('##0.0',A)+

' X = ' +FormatFloat('##0.0',X)+

' Y = '+FormatFloat('##0.0',Y));

A:=A+hA;

X:=exp(ln(sqr(A+B))/3);

end;

Edit_K.Text:=IntToStr(K);

end;

2. Процедура обробки клацання на кнопці«Очищення»

procedure TForm1.Button_ClearClick(Sender: TObject);

Begin

Edit_An.Clear;

Edit_hA.Clear;

Edit_b.Clear;

Edit_c.Clear;

Edit_K.Clear;

Memo1.Clear;

end;







Дата добавления: 2015-08-12; просмотров: 352. Нарушение авторских прав; Мы поможем в написании вашей работы!



Шрифт зодчего Шрифт зодчего состоит из прописных (заглавных), строчных букв и цифр...

Картограммы и картодиаграммы Картограммы и картодиаграммы применяются для изображения географической характеристики изучаемых явлений...

Практические расчеты на срез и смятие При изучении темы обратите внимание на основные расчетные предпосылки и условности расчета...

Функция спроса населения на данный товар Функция спроса населения на данный товар: Qd=7-Р. Функция предложения: Qs= -5+2Р,где...

РЕВМАТИЧЕСКИЕ БОЛЕЗНИ Ревматические болезни(или диффузные болезни соединительно ткани(ДБСТ))— это группа заболеваний, характеризующихся первичным системным поражением соединительной ткани в связи с нарушением иммунного гомеостаза...

Решение Постоянные издержки (FC) не зависят от изменения объёма производства, существуют постоянно...

ТРАНСПОРТНАЯ ИММОБИЛИЗАЦИЯ   Под транспортной иммобилизацией понимают мероприятия, направленные на обеспечение покоя в поврежденном участке тела и близлежащих к нему суставах на период перевозки пострадавшего в лечебное учреждение...

Именные части речи, их общие и отличительные признаки Именные части речи в русском языке — это имя существительное, имя прилагательное, имя числительное, местоимение...

Интуитивное мышление Мышление — это пси­хический процесс, обеспечивающий познание сущности предме­тов и явлений и самого субъекта...

Объект, субъект, предмет, цели и задачи управления персоналом Социальная система организации делится на две основные подсистемы: управляющую и управляемую...

Studopedia.info - Студопедия - 2014-2024 год . (0.011 сек.) русская версия | украинская версия