Частина тексту файла (без зображень, графіків і формул):
Міністерство освіти і науки України
НУ ”Львівська політехніка”
Кафедра ЕОМ
Звіт
про виконання лабораторної роботи №3
з курсу: „Засоби системного програмування”
на тему
Стандартні засоби вводу-виводу
Тема роботи: Стандартгні засоби вводу-виводу.
Мета роботи: Закріпити теоретичні знання та оволодіти практичними навиками вводу-виводу даних в програму. Засвоїти методику роботи зі стандартними функціями вводу-виводу бібліотеки Сі.
Завдання на лабораторну роботу
Ввести зі стандартного пристрою вводу своє ім’я, прізвище та вік в роках і місяцях. Розрахувати вік в днях (в році 365 днів, в місяці 30 днів). Вивести отримані дані на стандартний пристрій виводу. Коментарі вирівнювати по правому краю а дані по лівому. При виконанні завдання використовувати функції scanf() та printf().
Результати виконання роботи.
В програмі дані вводитимуться за допомогою стандартної функції scnaf() та записуватимуться в пам’ять за допомогою чотирьох змінних. Шукана кількість днів визначається сумою двох величин: кількості років, помножених на 365 та кількості днів, помножених на 30. Виводитимуться стандартною функцією printf().
Блок-схема алгоритму:
Текст програми:
#include <stdio.h> //підключення файлу stdio.h
#include <conio.h> //підключення файлу conio.h
void main(void) //оголошення функції
{
char name[10], surname[10]; //оголошення змінних символьного типу (мах. 10 симв.)
int year, munth, days; //оголошення змінних типу цілого типу
printf("\n\nEnter your name and surname: "); //вивід на екран рядка, що в лапках
scanf ("%s %s",&name,&surname); //ввід імені і прізвища
printf("\nEnter your age: ");
scanf ("%d.%d",&year,&munth); //ввід віку в роках і місяцях
days=year*365+munth*30; //знаходження к-сті днів
/*Вивід результатів на екран*/
printf("\n---------------------\nJa, %s %s, prozhuv %d dniv!",name,surname,days);
getch();
}
Внаслідок виконання програми на екрані отримаємо:
Enter your name and surname: Gaba Vitalij
Enter your age: 18.5
------------------
Ja, Gaba Vitalij, prozhuv 6720 dniv!
Висновок: на даній лабораторній роботі я оволодів практичними навиками вводу-виводу даних в програму а також засвоїв меодику роботи зі стандартними функціями вводу-виводу бібліотеки Сі.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!