На головну

Приклад виконання завдання по темі № 1

  1. B. Приклад аналізу.
  2. I частина завдання
  3. I. Завдання для самостійної роботи
  4. I. Методичні вказівки для виконання контрольних робіт
  5. I. Цілі і завдання виконання контрольної роботи
  6. II частина завдання
  7. II. ПОРЯДОК ВИКОНАННЯ ДИПЛОМНОГО ПРОЕКТУ

/ * Блок директив препроцесору * /

#include

#include

#define g 9.81

/ * Оголошення глобальної змінної * /

float H;

/ * Блок головної функції програми * /

int main ()

{

/ * Оголошення локальної змінної * /

float V;

printf ( "\ nЛабораторная робота N1 варіант N12");

printf ( "\ n \ nВиполніла студентка гр. Пд-11 Петрова Н. В.");

printf ( "\ nВертікально вгору кидають камінь зі швидкістю V.");

printf ( "\ nОпределіте максимальну висоту підйому каменю.");

printf ( "\ nВведіте початкову швидкість в м / c (від 0 до 100) V =");

scanf ( "% f", & V);

H = pow (V, 2);

H = H / (2 * g);

printf ( "\ nМаксімальная висота підйому каменю H =% 5.2f м", H);

return 0;

}

Зверніть увагу на те, що програма складається з декількох блоків, перший з яких включення (include) Заголовків файлів для звернення до бібліотек мови Сі. На відміну від мови Паскаль жодна бібліотечна функція мови Сі не може бути використана без зазначення місця розташування її прототипу. Крім того, не забудьте, що мова Сі розрізняє регістр написання букв. Тому компілятор прийме написання імені функції printf, але вкаже, що printf - це невідомий ідентифікатор.

Знайдіть опис функцій, які відносяться до використовуваних в програмі бібліотекам: математичної (math), Бібліотеці стандартного введення-виведення (stdio). Більш пильної уваги потребують функції форматного введення-виведення (scanf и printf), Особливо питання завдання формату вводяться і виведених даних, так як в Паскалі вибір формату виведених даних визначав компілятор за типом змінної, а тут вибір (як і багато іншого) визначає програміст. Не забудьте, що функція scanf вимагає адреси змінної.

Блок оголошення головної функції, операторні дужки і локальні змінні вимагають кілька більш пильної уваги (знову через звичку до синтаксису мови Паскаль). Тут найчастіше зустрічаються такі помилки:

- Зайва крапка з комою після оголошення функції main (),

- Оголошення локальної змінної до фігурної дужки,

- Забуті круглі дужки після ідентифікатора функції при її оголошенні або виклику на виконання (нагадаємо, що дужки обов'язкові, навіть якщо функція не містить параметрів).



Коротка теоретична довідка та рекомендації щодо виконання | Формули для вирішення завдань

Міністерство освіти і науки Російської федерації | Приклад виконання лабораторного завдання № 2 | Блок-схема вибору функції | Приклади виконання завдання по темі №3. | Приклад рішення задачі по темі №3 з використанням функцій. | Коротка теоретична довідка та рекомендації щодо виконання | Приклади функцій для роботи з одновимірними масивами | Коротка теоретична довідка та рекомендації щодо виконання | Приклад виконання лабораторного завдання № 6 | Коротка теоретична довідка |

© um.co.ua - учбові матеріали та реферати