Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
LAB_TO2.doc
Скачиваний:
15
Добавлен:
19.02.2016
Размер:
2.62 Mб
Скачать

2 Постановка завдання

  • Обчислити значення виразу при різних дійсних типах даних (float й double). Обчислення варто виконувати з використанням проміжних змінних. Порівняти й пояснити отримані результати. Результати вивести на екран за допомогою функції printf().

  • Обчислити значення виразів. Пояснити отримані результати.

3 Варіанти індивідуальних завдань

№ п/п

Завдання 1

Завдання 2

1

, при а=1000, b=0.0001

  1. n+(++m)

  2. m-- *n

2

, при а=1000, b=0.0001

  1. ++n*++m

  2. --n -m

3

, при а=1000, b=0.0001

  1. n---m

  2. m--*n

4

, при а=1000, b=0.0001

  1. n++*m

  2. n++/m

5

, при а=1000, b=0.0001

  1. - -m-++n

  2. m*n/n++

6

, при а=1000, b=0.0001

  1. m-++n

  2. ++m*--n

7

, при а=1000, b=0.0001

  1. m+--n

  2. m++-(++n)

8

,при а=100, b=0.001

  1. n++-m

  2. m-- *n

9

, при а=100, b=0.001

  1. ++n*++m

  2. m++-n

10

, при а=100, b=0.001

  1. n---m

  2. m--*n

11

, при а=100, b=0.001

  1. n++*m

  2. n++-m

12

, при а=1000, b=0.0001

  1. - -m-++n

  2. m*--n

13

, при а=1000, b=0.0001

  1. m-++n

  2. ++m*--n

14

, при а=1000, b=0.0001

  1. m+--n

  2. m++*++n

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

  1. Для вводу й виводу даних використати бібліотеку функцій #include <stdіo.h>.

  2. Для обчислення степеня можна використати багатократну операцію множення.

  3. При виконанні завдання 1 треба використати допоміжні змінні для зберігання проміжних результатів: наприклад: c=a*a*a; d=3*a*a*b;e=3*a*b*b;f=b*b*b;

5 Приклад виконання лабораторної роботи

Обчислити значення виразу при різних дійсних типах даних (float й double). Обчислення варто виконувати з використанням проміжних змінних. Порівняти й пояснити отримані результати. Результати вивести на екран за допомогою функції printf().

Текс програми мовою С

#include <stdio.h>

void main()

{

float a,b,y;

printf ("Programa Lab_1");

printf("vvedit a\n");

scanf("%d",&a);

printf("vvedit b\n");

scanf("%d",&b);

y=((a-b)*(a-b)-(a*a-2*a*b))/(b*b);

printf ("y=%f\n",y);

}

6 Порядок виконання лабораторної роботи

1. Запустити мова C.

2. Вивчити розділи головного меню інтегрованого середовища, ознайомитись з пунктами і підпунктами кожного з вертикальних меню.

3. Вивчити “гарячі” клавіші швидкого виконання відповідних команд,

4. Створити новий файл. Для цього послідовно вибрати меню: FILE→NEW

5. Після появи вікна набрати текст програми згідно варіанту. Оволодіти засобами вбудованого редактора тексту для введення та редагування програм. Для цього використати команди меню Правка (Edit) та команди вбудованого редактора.

6. Відкомпілювати програму (меню COMPILE→COMPILE) і при необхідності виправити помилки.

7. Виконати програму (меню RUN →RUN), ввести дані та отримати результат.

8. Оформити звіт з лабораторної роботи. У звіті описати послідовність створення, редагування, компіляції та виконання програми.

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]