DevioLabавтоматичне керування капіталом
ПРАЦЮЄ 24/7
КРИПТОВАЛЮТИ · АКЦІЇ · 10 БІРЖ

Портфель, який керується автоматично

DevioLab підбирає стратегії, відстежує ринки та автоматизує купівлю і продаж активів. Кількість доступних криптовалют, акцій і торгових можливостей зростає щодня.

10підключених біржCrypto + Stocksв одному портфелі24/7автоматичний контроль

Стандартні засоби вводу – виводу

Інформація про навчальний заклад

ВУЗ:
Національний університет Львівська політехніка
Інститут:
Інститут комп’ютерних наук та інформаційних технологій
Факультет:
Комп’ютерні науки
Кафедра:
Електронні обчислювальні машини

Інформація про роботу

Рік:
2004
Тип роботи:
Лабораторна робота
Предмет:
Засоби системного програмування
Група:
КI
Коротко про документ

Про що ця робота

Документ є лабораторною роботою №3 з теми стандартних засобів вводу-виводу в мові Сі. Наведено розроблену програму, результати її виконання та висновки.

У роботі розглядаються

  • Мова програмування Сі
  • Ввід і вивід даних
  • Функція scanf
  • Функція printf
  • Форматування виводу
  • Системне програмування

Зміст і розділи

  1. Мета роботи
  2. Завдання на лабораторну роботу
  3. Виконання роботи
  4. Аналіз результату виконання програми
  5. Висновки
Для кого:Студенти технічних спеціальностей та викладачі програмування.
Викладачі:Викладач кафедри ЕОМ

Ключові поняття

scanfprintfввід-вивідформатуваннямобі Сіпрограмазміннаінтерфейсдюймфункція

Частина тексту файла (без зображень, графіків і формул):

МІНІСТЕРСТВО ОСВІТИ І НАУКИ УКРАЇНИ національний університет “Львівська політехніКА” КАФЕДРА ЕЛЕКТРОННИХ ОБЧИСЛЮВАЛЬНИХ МАШИН Лабораторна робота №3 Стандартні засоби вводу – виводу. Львів-2004 Мета роботи: закріпити теоретичні знання та оволодіти практичними навиками вводу – виводу даних в програму. Засвоїти методику роботи з стандартними функціями вводу – виводу бібліотеки Сі. Завдання на лабораторну роботу: Розробити програмне забезпечення, яке б вирішувало задачу відповідно до заданого варіанту. При вирішенні задач забезпечити дружній інтерфейс з користувачем. Варіант 1. Ввести зі стандартного пристрою вводу своє ім’я, прізвище, вагу в кг та ріст в м. Розрахувати відношення ваги до росту, де ріст представити в дюймах (1 дюйм = 2,54 см). Вивести отримані дані на стандартний пристрій виводу. Коментарі вирівнювати по правому краю а дані по лівому. При виконанні завдання використовувати функції scanf() та printf(). Виконання роботи: #include <stdio.h> #include <conio.h> #define inch 2.54 void main () { int v, r; char *p, *i; float d, w; clrscr(); printf ("Vvedit prizvysche\n"); scanf ("%s", p); printf ("Vvedit imja\n"); scanf ("%s", i); printf ("Vvedit svoju vagu\n"); scanf ("%d", &v); printf ("Vvedit svij rist\n"); scanf ("%d", &r); d=r/inch; printf ("\n%25s", p); printf ("%s\n", " - Prizvysche"); printf ("════════════════════════════════════════════\n"); printf ("%25s", i); printf ("%s\n", " - Imja"); printf ("════════════════════════════════════════════\n"); printf ("%25d", v); printf ("%s\n", " - Vaga (kg)"); printf ("════════════════════════════════════════════\n"); printf ("%25d", r); printf ("%s\n", " - Rist (cm)"); printf ("══════════════════════════════════════════\n"); printf ("%25.3f", d); printf ("%s\n", " - Rist (In.)"); w=v/d; printf ("════════════════════════════════════════════\n"); printf ("%25.3f", w); printf ("%s\n", " - Vidnoshennja vagu do rostu"); getch(); } Аналіз результату виконання програми: тестуюча програма буде мати наступний вигляд: Vvedit prizvysche Zhezlo Vvedit imja Bogdan Vvedit svoju vagu 73 Vvedit svij rist 182 Zhezlo – Prizvysche ════════════════════════════════════════════ Bogdan – Imja ════════════════════════════════════════════ 73 – Vaga (kg) ════════════════════════════════════════════ 182 – Rist (cm) ════════════════════════════════════════════ 71.654 – Rist (In.) ════════════════════════════════════════════ 1.019 – Vidnoshennja vagy do rostu В Сі – програмі використовується наступний формати вводу - виводу: Вивід: % [flags] [ширина] [.точність] [F|N|h|l|L] <символ формату>. Ввід: % [*] [ширина] [F|N] [h|l|L] <символ формату>. % - специфікатор виводу; [flags] : -, +, #, ; # - формує при виводі цілих даних префікси: для 10 с.ч. – нічого, для 8 с.ч. – 0, для 16 с.ч. – 0Х; [ширина] – задає ширину виводу; 0N – для цілих зліва дописує нулі; Висновки: при виконанні лабораторної роботи №3 я ознайомився з основними функціями вводу-виводу та навчився використовувати їх при розробці Сі – програм. Мною була розроблена програма на прикладі якої я ознайомився з форматом вводу-виводу даних в мові Сі.
Допоможи студентському архіву

Ми допомогли тобі — допоможи наступному студенту

Файл ще не обрано

Оголошення від адміністратора

Антиботан аватар за замовчуванням

Подякувати Студентському архіву довільною сумою

Admin

26.02.2023 12:38

Дякуємо, що користуєтесь нашим архівом!