- •Спеціальність: Програмування для еом та ат
- •Практичне заняття №1
- •Контрольні запитання
- •Практичне заняття №2
- •Варіанти завдання
- •Задача 2.1.
- •Задача 2.2.
- •Задача 2.3.
- •Можливi помилки при виконаннi роботи
- •Практичне заняття №3
- •Варіанти завдань
- •Практичне заняття №4
- •Контрольнi питання
- •Варіанти завдань
- •Методичнi вказiвки та можливi помилки при виконаннi роботи
- •Практичне заняття №5
- •Варіанти завдань
- •Приклад виконання одного з варiантiв роботи.
- •Можливi помилки при виконаннi роботи
- •Практичне заняття №6
- •Варіанти завдань
- •Практичне заняття №7
- •Варіанти завдання
- •Практичне заняття №8
- •Варіанти завдань
- •I фактичних годин по категорiях працiвникiв
- •I фактичних годин по категорiях працiвникiв
- •Можливi помилки при виконаннi завдання
Контрольні запитання
Робота в iнтегрованому середовищi Turbo C.
Головне меню Turbo C.
Встановлення конфiгурацiї Turbo C.
Компiляцiя i виконання програми.
Режим вiдладки.
Робота з вiкном Break/Watch.
Структура програми на мовi Сi.
Практичне заняття №2
Мета виконання завдання - ознайомлення з меню Turbo C, типами величин, операторами введення-виведення, форматами введення-виведення, а також адресами i покажчиками даних. Для кращого засвоєння рекомендується ввести приведену нижче програму i ознайомитися з результатами виконання:
Приклад 1
/*pозмipи, якi займають piзнi типи даних*/
#include <stdio.h>
main()
{int i;
printf("int %d\n",sizeof(int));
printf("float %d\n",sizeof(float));
printf("double %d\n",sizeof(double));
printf("char %d\n",sizeof(char));
printf("long %d\n",sizeof(long));
printf("short %d\n",sizeof(short));
printf("signed %d\n",sizeof(signed));
printf("unsigned %d\n",sizeof(unsigned));
}
Приклад 2 (Приклад програми, що працює з адресами та покажчиками)
# include <stdio.h>
main ()
{ int k,*u;
scanf ("%d",&k);
u=&k;
printf("число %d\n",k);
printf ("адреса %d\n",&k);
printf("адресоване %d\n",*u);
printf("u %d\n",u);
scanf("%d",&k);
}
КОНТРОЛЬНІ ЗАПИТАННЯ
Робота в iнтегрованому середовищi Turbo C. Встановлення конфiгурацiї. Компiляцiя i виконання програми. Режим вiдладки. Робота з вiкном Break/Watch.
Структура програми на мовi Сi.
Класифiкацiя символiв мови.
Знаки операцiй, прiоритет виконання операцiй.
Типи даних. Перетворення типiв.
Функцiї введення-виведення, особливостi їх роботи з рiзними типами даних.
Символьний тип даних, його представлення в пам'ятi машини.
Варіанти завдання
Варiант 1
Скласти програму, яка б повiдомляла, що Джон народився у 1940р., запитувала, який тепер рiк, i видавала вiк Джона.
Скласти програму, яка вводила б 2 числа в форматi f, знаходила їх суму, добуток, адресу добутку, адресоване число, i виводила б результат на екран.
Скласти програму для виводу шапки i одного рядка машинограми
№ п/п Табельний Нараховано Заборгованiсть До видачi
номер
Варiант 2
Скласти програму, яка б повiдомляла, що хрещення Русi вiдбулося в 988р., запитувала, який тепер рiк, i друкувала, скiльки рокiв пройшло з того часу.
Скласти програму, яка вводила б два числа в форматi f, знаходила їх суму, частку, адресу частки, адресоване число, i виводила результат на екран.
Скласти програму для виведення шапки i одного рядка машинограми:
№ п/п Номенклатурний Прихiд Видано Залишок
номер
Варiант 3
Скласти програму, яка б повiдомляла, що битва пiд Берестечком вiдбулася в 1649р., запитувала, який тепер рiк, i друкувала, скiльки рокiв пройшло з того часу.
Скласти програму, яка вводила б два цiлi числа, знаходила iх добуток, рiзницю, адресу рiзницi, число, записане пiд цiею адресою, i виводила результат на екран.
Скласти програму для виводу шапки i одного рядка машинограми
№ п/п Дiльниця Цех Видано
Варiант 4
Скласти програму, яка б повiдомляла, що Лiлi народилася в 1980р., запитувала, який тепер рiк, i видавала вiк Лiлi.
Скласти програму, яка вводила б два дiйснi числа, знаходила iх суму, частку, адресу суми, число, записане пiд цiею адресою, i виводила результат на екран.
Скласти програму для виводу шапки i одного рядка машинограми
№ п/п Табельний Нараховано Заборгованiсть До видачi
номер
В арiант 5
Скласти програму, яка б повiдомляла, що битва пiд Ватерлоо вiдбулася в 1815 р., запитувала, який тепер рiк, i друкувала, скiльки рокiв пройшло з того часу.
Скласти програму, яка вводила б два цiлi числа, знаходила їх суму, рiзницю, адресу рiзницi, число, записане пiд цiєю адресою, i виводила результат на екран.
Скласти програму для виводу шапки i одного рядка машинограми:
№ п/п Номенклатурний Наявнiсть Видано Залишок
номер
Варiант 6
Скласти програму, яка б повiдомляла, що будинок побудований у 1960р., запитувала, який тепер рiк, i друкувала, скiльки рокiв пройшло з того часу.
Скласти програму, яка б вводила дiйсне число, знаходила його квадрат, адресу квадрату, число, записане пiд цiєю адресою, i виводила результат на екран.
Скласти програму для виводу шапки i одного рядка машинограми:
№ п/п Табельний План Факт %
номер
Варiант 7
Скласти програму, яка повiдомляла б, що мiст побудований в 1900р., запитувала, який тепер рiк, i друкувала, скiльки рокiв пройшло з того часу.
Скласти програму, яка вводила б два дiйснi числа, обчислювала рiзницю їх квадратiв, знаходила адресу рiзницi i число, записане пiд цiєю адресою, i виводила результат на екран.
Скласти програму для виводу шапки i одного рядка машинограми:
№ п/п С/г культура План Факт %
Варiант 8
Скласти програму, яка б запитувала ваше iм'я, рiк народження, i друкувала ваш вiк.
Скласти програму, яка вводила б цiле число, знаходила числа, вiдповiдно бiльшi i меншi на 1, Їх адреси та числа, записанi пiд цими адресами, i виводила результат на екран.
Скласти програму для виводу шапки i одного рядка машинограми:
№ п/п Табельний План Факт %
номер
Варiант 9
Скласти програму, яка запитувала б ваше прiзвище, iм'я та вiтала вас.
Скласти програму, яка вводила б два цiлi числа, знаходила б iх суму, частку нацiло, адресу частки, число, записане пiд цiею адресою, i виводила результат на екран.
Скласти програму для виводу шапки i одного рядка машинограми
№ п/п Номенклатурний Наявнiсть Видано Залишок
номер
Варiант 10
Скласти програму, яка б повiдомляла, що мiсто засноване в 1256р., запитувала, який тепер рiк, i друкувала, скiльки рокiв пройшло вiд заснування мiста.
Скласти програму, яка вводила б два дiйснi числа, обчислювала суму iх квадратiв, знаходила адресу суми i число, записане пiд цiєю адресою, i виводила результат на екран.
Скласти програму для виводу шапки i одного рядка машинограми:
№ п/п Прiзвище Зарплата Премiя Всього
В арiант 11
Скласти програму, яка запитувала б, де ви народилися, i друкувала фразу типу: "Вiтаю жителя мiста _______".
Скласти програму, яка вводила б два дiйснi числа, обчислювала добуток їх квадратiв, знаходила адресу добутку i число, записане пiд цiєю адресою, i виводила результат на екран.
Скласти програму для виводу шапки i одного рядка машинограми:
№ п/п Матерiал План Факт %
Варiант 12
Скласти програму, яка повiдомляла б, що Америка вiдкрита в 1492р., запитувала, який тепер рiк, i повiдомляла, скiльки рокiв пройшло з часу вiдкриття Америки.
Скласти програму, яка вводила б два дiйснi числа, знаходила їх суму, частку, адресу частки, число, записане пiд цiєю адресою, i виводила результат на екран.
Скласти програму для виводу шапки i одного рядка машинограми:
№ п/п Табельний План Факт %
номер
Варiант 13
Скласти програму, яка запитувала б вас про ваше iм'я, мiсце народження i вiтала вас.
Скласти програму, яка вводила б цiле число, знаходила числа, вiдповiдно бiльшi i меншi на 1, iх адреси та числа, записанi пiд цими адресами, i виводила результат на екран.
Скласти програму для виводу шапки i одного рядка машинограми:
№ п/п Прiзвище Зарплата Вирахувано Всього
Варiант 14
Скласти програму, яка б запитувала ваше iм'я, рiк народження, i друкувала ваш вiк.
Скласти програму, яка вводила б два цiлi числа, знаходила iх добуток, рiзницю, адресу рiзницi, число, записане пiд цiєю адресою, i виводила результат на екран.
Скласти програму для виводу шапки i одного рядка машинограми:
№ п/п Номенклатурний Прихiд Видано Залишок
номер
Варiант 15
Скласти програму, яка б повiдомляла, що хрещення Русi вiдбулося в 988р., запитувала, який тепер рiк, i друкувала, скiльки рокiв пройшло з того часу.
Скласти програму, яка вводила б два цiлi числа, знаходила б їх суму, частку нацiло, адресу частки, число записане пiд цiєю адресою, i виводила результат на екран.
Скласти програму для виводу шапки i одного рядка машинограми:
№ п/п С/г культура План Факт %
Приклад виконання одного з варiантiв роботи.
