Лабораторна робота № 1
Введення та виведення чисел у фіксованому форматі
1. Порядок виконання роботи
1.1. Скласти алгоритмічною мовою Фортран програму для:
введення чисел у фіксованому форматі з клавіатури і з файла;
обчислення значень змінних;
виведення у фіксованому форматі значень змінних на екран дисплея і до файла.
1.2. Відлагодити на комп’ютері складену програму.
1.3. Ввести числові дані та отримати результат.
1.4. Скласти звіт про роботу й захистити його.
2. Вказівки до виконання роботи
Необхідно:
– ввести у фіксованому форматі значення змінних EMBED Equation.DSMT4 з клавіатури і значення змінних EMBED Equation.DSMT4 з файла;
– обчислити значення змінних EMBED Equation.DSMT4 ;
– вивести у фіксованому форматі значення змінних EMBED Equation.DSMT4 на екран дисплея і значення змінних EMBED Equation.DSMT4 до файла.
Дані для введення чисел з клавіатури наведені у табл. 1, а для введення чисел з файла – у табл. 2. У табл. 3 наведені варіанти виразів для обчислення значень змінних EMBED Equation.DSMT4 , а у табл. 4 – формати для їх виведення на екран дисплея і до файла.
Таблиця 1
Дані для введення чисел з клавіатури
Таблиця 2
Дані для введення чисел з файла
Таблиця 3
Варіанти виразів
Таблиця 4
Формати для виведення значень змінних
Приклад. Необхідно:
– ввести з клавіатури за відповідними цифровими специфікаціями перетворень такі значення змінних EMBED Equation.DSMT4 :
– ввести з файла DANIVH.DAT за відповідними цифровими специфікаціями перетворень такі значення змінних EMBED Equation.DSMT4 :
– обчислити значення змінних EMBED Equation.DSMT4 за формулами:
– вивести на екран дисплея значення змінних EMBED Equation.DSMT4 відповідно за специфікаціями перетворень E12.5, F8.3, I5;
– вивести до файла DANIVYH.DAT значення змінних EMBED Equation.DSMT4 відповідно за специфікаціями перетворень E13.5, F8.2, I6.
Для введення значень змінних вибираємо цифрові специфікації перетворень та записуємо за ними задані числа:
Один із можливих варіантів програми:
Для виконання роботи за даною програмою слід виконати такі дії.
Перед запуском програми створити файл DANIVH.DAT для введення з нього вхідної інформації (значень змінних EMBED Equation.DSMT4 ) та ввести у цей файл починаючи з першої позиції вхідні дані:
–.33325E+00 0.589322E+04 97.78 0.098 456 13
Запустити програму і після появи на екрані дисплея повідомлення
Vvid A, B, C, D, J, K
набрати з першої позиції:
–.67432E–01 0.870935E+05 23609.0 56.807 –137 21
значення змінних EMBED Equation.DSMT4 та натиснуту клавішу “Enter”.
Програма автоматично:
– введе значення змінних EMBED Equation.DSMT4 , користуючись при цьому інструкціями, оголошеними в операторі FORMAT, якому передує мітка 1 (див. текст програми);
– виведе на екран монітора повідомлення
Vy vvely A, B, C, D, J, K
і введене значення змінних EMBED Equation.DSMT4 у безформатному вигляді;
– відкриє файл DANIVH.DAT вхідної інформації за каналом 1 і введе з нього за форматом 2 значення змінних P, Q, R, S, M, N;
– закриє файл DANIVH.DAT вхідної інформації;
– виведе на екран монітора повідомлення
Vy vvely P, Q, R, S, M, N
і введене значення змінних EMBED Equation.DSMT4 у безформатному вигляді;
– обчислить значення змінних EMBED Equation.DSMT4 ;
– виведе за форматом 3 на екран дисплея значення
0.11099Е+00 –1.149 –32
змінних EMBED Equation.DSMT4 ;
– відкриє файл DANIVYH.DAT вихідної інформації за каналом 2 і виведе до нього за форматом 4 значення
.71238Е+00 14.58 –632
змінних EMBED Equation.DSMT4 ;
– закриє файл DANIVYH.DAT вихідної інформації;
– закінчить роботу.
Значення змінних EMBED Equation.DSMT4 належить переписати з екрана дисплея, а змінних EMBED Equation.DSMT4 – з файла DANIVYH.DAT та записати у наступному вигляді: