Частина тексту файла (без зображень, графіків і формул):
Міністерство освіти та науки України
НУ “Львівська політехніка”
Лабораторна робота №3
“Стандартні засоби вводу-виводу”
Львів 2005
Назва роботи: Стандартні засоби вводу-виводу.
Мета роботи: Закріпити теоретичні знання та оволодіти практичними навиками вводу-виводу даних в програму. Засвоїти методику роботи з стандартними функціями вводу-виводу бібліотеки Сі.
Завдання на лабораторну роботу.
Ввести зі стандартного пристрою вводу-виводу своє імя, прізвище , вагу в кг та ріст в метрах. Розрахувати відношення ваги до росту, де ріст представити в дюймах. Вивести отримані дані на стандартний пристрій виводу. Коментарі вирівнювати по правому краю а дані по лівому. При виконанні завдання використовувати функції gets(),sscanf(),printf().
Текст програми:
#include <stdio.h> //підключення заготовочного файлу
int main() //головна функція програми
{
char s1[]="Yor name is "; //рядкові змінні
char s2[]="Yor surname is ";
char s3[]="Yor weight is ";
char s4[]="Yor height is ";
char s5[]="weight/height is";
char name[40],surname[40];
int weight,height;
int rel;
printf("Enter your name:"); //введення даних
gets(name);
printf("Enter your surname:");
gets(surname);
printf("Enter yor weight:");
scanf("%d",&weight);
printf("Enter yor height:");
scanf("%d",&height);
printf("%18s %-10s\n",s1,name); //виведення даних
printf("%18s %-10s\n",s2,surname);
printf("%18s %-10d\n",s3,weight);
printf("%18s %-10d\n",s4,height);
printf("%18s %-10.4f\n",s5,weight/height*2.54/100);
return 0;
}
Результат роботи програми:
Enter your name: andriy
Enter your surname: pristupa
Enter yor weight: 123
Enter yor height: 23
Yor name is andriy
Yor surname is pristupa
Yor weight is 123
Yor height is 23
weight/height is 0.1270
Дана програма виведе на екран запрошення для введення даних і зчитає введену інформацію. Зробить деякі обчислення і виведе результати на екран, використовуючи функції форматованого виводу.
Алгоритм програми
Висновок: на цій лабораторній роботі ми освоїли використання функцій форматованого вводу-виводу написавши програму з використанням вище названих функцій.
Ви не можете залишити коментар. Для цього, будь ласка, увійдіть
або зареєструйтесь.
Ділись своїми роботами та отримуй миттєві бонуси!
Маєш корисні навчальні матеріали, які припадають пилом на твоєму комп'ютері? Розрахункові, лабораторні, практичні чи контрольні роботи — завантажуй їх прямо зараз і одразу отримуй бали на свій рахунок! Заархівуй всі файли в один .zip (до 100 МБ) або завантажуй кожен файл окремо. Внесок у спільноту – це легкий спосіб допомогти іншим та отримати додаткові можливості на сайті. Твої старі роботи можуть приносити тобі нові нагороди!