ВІКІСТОРІНКА
Навигация:
Інформатика
Історія
Автоматизація
Адміністрування
Антропологія
Архітектура
Біологія
Будівництво
Бухгалтерія
Військова наука
Виробництво
Географія
Геологія
Господарство
Демографія
Екологія
Економіка
Електроніка
Енергетика
Журналістика
Кінематографія
Комп'ютеризація
Креслення
Кулінарія
Культура
Культура
Лінгвістика
Література
Лексикологія
Логіка
Маркетинг
Математика
Медицина
Менеджмент
Металургія
Метрологія
Мистецтво
Музика
Наукознавство
Освіта
Охорона Праці
Підприємництво
Педагогіка
Поліграфія
Право
Приладобудування
Програмування
Психологія
Радіозв'язок
Релігія
Риторика
Соціологія
Спорт
Стандартизація
Статистика
Технології
Торгівля
Транспорт
Фізіологія
Фізика
Філософія
Фінанси
Фармакологія


ВАРІАНТИ ЗАВДАНЬ ДО ПРАКТИЧНОЇ №2

Загрузка...
  Цілі числа   дійсні числа     Сим- Вольні  
                   
    Формат     формат        
№ Варіанту Кіль кість Стандартний Ши-рина поля Кількість Стандарт-ний Ширина поля Кількість знаків після крапки Кі-сть символів Логічні дані
1. + + TRUE
2. + + FALSE
3. + + TRUE
4. + + TRUE
5. + + FALSE
6. + + TRUE
7. + + TRUE
8. + + FALSE
9. + + FALSE
10. + + TRUE
11. + + TRUE
12. + + FALSE
13. + + FALSE
14. + + TRUE
15. + + TRUE
16. + + FALSE
17. + + TRUE
18. + + FALSE
19. + + FALSE
20. + + TRUE
21. + + TRUE
22. + + FALSE
23. + + TRUE
24. + + FALSE
25. + + FALSE
26. + + TRUE
                       

Практична робота №3.

ТЕМА: Обчислення виразів. Використання стандартних функцій.

I.МЕТА РОБОТИ.

1.Вивчення порядку дій при обчисленні виразів.

2.Одержання навиків в записі виразів на мові ПАСКАЛЬ і використанні стандартних функцій.

II.ПОСТАНОВКА ЗАДАЧІ.

1.Знайти значення функції Y(X) при заданому X. Використовувати стандартні функції. Обрахувати Y11=[Y], де [ ] означають цілу частину числа; Y22=[Y+0.5]-заокруглення.

2. Записати вираз, який залежить від координат точки X1 і Y1 і приймає значення TRUE, якщо точка належить заданній області, і FALSE, якщо не належить,скласти програму, результат видати на екран.

III.ЗМІСТ ЗВІТУ.

1. Постановка задачі для конкретного варіанту.

2. Текст програми.

3. Результати обчислень.

4. Висновок.

IV.МЕТОДИЧНІ ВКАЗІВКИ.

1. Функції, які відсутні в списку стандартних функцій мови ПАСКАЛЬ, потрібно виразити через ті ,які маємо.

2. Виведення значення виразу в даній точці організувати, використовуючи оперетор WRITELN.

3.Приклад програми, яка обчислюе Y(X)=3-x+1 SIN(X) при заданому Х, друкує Y11, Y22 і перевіряє належність точки з координатами (X1,Y1) заданнiй області:першій четверті кола одиничного радіуса з центром в початку координат.

 

ПРИКЛАД ПРОГРАМИ.

Вихідні дані: X=-1.5, X1=0.5, Y1=1.2.

 

PROGRAM TOB ;

VAR X, X1, Y1, Y: REAL;

BEGIN

WRITELN (‘ВВЕДІТЬ Х: ’); READLN (X);

Y:= EXP((-X+1)*LN(3))*SIN(X);

WRITELN (‘ПРИ Х=‘ , Х:8:3, ’ Y=‘,Y:8:4);

WRITELN (‘ Y11= ‘, TRUNC(Y):4, ’ Y22=‘ , ROUND(Y):4);

WRITELN (‘ВВЕДІТЬ КООРДИНАТИ: X1, Y1’);

READLN (X1, Y1);

WRITELN ((X1>=0) AND ((Y1>=0) AND (SQR(X1)+SQR(Y1)<=1));

WRITELN (‘ ’ : 10, ’ПРОГРАМУ СКЛАВ ІВАНОВ’);

END.

ВАРІАНТИ ЗАВДАНЬ ДО ПРАКТИЧНОЇ РОБОТИ №3

Функція Y(X) При Х=
1. Y=2-x - x4 + x 4.741
2. Y= ex-sinx 2.312
3. Y= x-1 +sinx 12.7409
4. Y=xcosx+sin3x 32.872
5. Y=tgx+ x -2.6312
6. Y=1+1/x+1/x2 -0.387
7. Y=cos x+1 4.352
8. Y=ln(sin 2x) +x2 0.112
9. Y=sin (tgx) -0.7129
10. Y=5arctgx -4.4172
11. Y=cosx+sin6x 2.728
12. Y=x-sin(x) 42.67
13. Y=sin(1/x) 0.465
14. Y=tg(x/2) 3.256
15. Y=sin(x/4)/2 7.854

 

№ варіанту УМОВАЗАДАЧІ Скласти програму для перевірки чи належить точка А(х.у) заданій фігурі : A(X,Y)
У другій чверті. (- 1,3)
У другій або третій чверті. (- 4,5)
У квадраті зі стороною, що дорівнює 1, побудованому на координатних осях у першій чверті. (0.3,0.34)
У крузі одиничного радіуса з центром у початку координат (0.13,2.34)
У першій або другій чверті. (2,- 4)
На координатній осі Х. (5,0)
У третій та четвертій чверті. (- 2,3)
У півкрузі одиничного радіуса з центром у початку координат першої та другої чверті. (0,0.4)
На координатній осі У. (5,0)
У півкрузі одиничного радіуса з центром у початку координат третьої та четвертої чверті (0.6,- 0.9)
На координатних осях. (5,3)
У трикутнику зі стороною, що дорівнює 1, побудованому на координатних осях у першій чверті. (0.34,0.8)
У трикутнику зі стороною, що дорівнює 2, побудованому на координатних осях у другій чверті. (-0.2,1.21)
У трикутнику зі стороною, що дорівнює 3, побудованому на координатних осях у третій чверті. (2.13,- 1.2)
У трикутнику зі стороною, що дорівнює 1, побудованому на координатних осях у четвертій чверті. (0.34,- 0.5)

ПРАКТИЧА РОБОТА №4

ТЕМА: Програмування розгалужуючих алгоритмiв.

I.МЕТА РОБОТИ:

Засвоєння розгалуженої структури програми.

Одерження навиків в організації розгалужень на декiлька вiток процесу розв’язання задачi.

3. Одерження практичних навиків роботи в діалоговому режимі.

II.ПОСТАНОВКА ЗАДАЧІ.

Найти значення функції при різних варіантах аргументу. Використовувати стандартні функції , організувати ввод і вивід даних заданих типів, забезпечити друкування відповідних заголовків.

Скласти програму для розв’язання задачі 1 та задачі 2, використовуючи оператор вибору CASE.

III.ЗМІСТ ЗВІТУ.

1. Постановка задачі.

2. Текст прграми і результати її виконання.

3. Висновки.

IV.МЕТОДИЧНІ ВКАЗІВКИ.

1. Функції, які відсутні в списку стандартних функцій мови ПАСКАЛЬ, потрібно виразити через ті які маємо.

2. Вивiд значення виразів в даній точці організувати, використовуючи оператор WRITELN.

V.ПРИКЛАД ПРОГРАМИ.

Обчислити значення функції

S= для a=1.3 ,b=1.29 ,t=0.38

PROGRAM P1;

VAR A,B,T,S:REAL;

N:INTEGER;

BEGIN

WRITELN( ‘ М Е Н Ю П Р О Г Р А М И :’);

WRITELN( ‘ 1 - ЗАДАЧА 1’);

WRITELN( ‘ 2 - ЗАДАЧА 2’); WRITELN;

WRITELN(’ВВЕДІТЬ НОМЕР ЗАДАЧІ N:’);

READLN(N);

CASE N OF

1: BEGIN

WRITELN(’ВВЕДІТЬ А,В,Т’);

READ(A,B,T);

IF A*T<1 THEN S:=A*T+B;

IF A*T=1 THEN S:=COS(A*T);

IF A*T>1 THEN S:=EXP(-A*T)*COS(A*T);

WRITELN(’A=’,A:8:3,’ B=’,B:8:3,’ T=’,T:8:3);

WRITELN(’РЕЗУЛЬТАТ=’,S:8:3);

END;

2:BEGIN WRITELN(‘ВВЕДІТЬ 2 ЦІЛИХ ЧИСЛА:’);

READLN(X,Y);

IF X mod 2 = 0 THEN WRITELN(X,’-парне число’);

IF Y mod 2 = 0 THEN WRITELN(Y,’-парне число’);

END;

END.

 

Загрузка...

© 2013 wikipage.com.ua - Дякуємо за посилання на wikipage.com.ua | Контакти