Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Method_Lab_Work_ANSI_C__2010_lab1-10_v2.doc
Скачиваний:
39
Добавлен:
22.11.2018
Размер:
1.14 Mб
Скачать

1.3 Технологія виконання лабораторної роботи

  1. Завантажити середовище Visual Studio.NET.

  2. Створити новий консольний проект (Win32 Console Application) і додати до нього файл з текстом програми (С++ Source File). Для цього виконати наступні дії:

  3. Вибрати пункт меню FileNewProjectWin32 Console Application

  4. Задати ім’я проекту в рядку вводу Project name

  5. Вибрати місцезнаходження проекту в рядку Location, викликавши діалог Browse

  6. Натиснути кнопку OK, перейти на наступний етап

  7. Вибрати вид проекту Empty project (пустий проект), натиснути на кнопку Finish, потім на кнопку OK.

  8. Створити новий вихідний файл за допомогою команди New меню File, на вкладці Files вибрати тип файлу C++ Source Files, ввести ім’я файлу в рядок вводу File name, натиснути кнопку OK.

  9. Увести код у вікні редактора коду.

  10. Компіляція програми виконується командою Compile меню Build

  11. Якщо у програмі відсутні помилки, то її можна запустити на виконання командою Start with debugging або Start without debugging меню Debug.

1.4. Варіанти завдань

Усі користувачі розробляють програму за власним сценарієм відповідно до наведених прикладів. Варіанти завдань для даної лабораторної роботи не приводяться. В процесі виконання лабораторної роботи користувач повинен:

  1. Увести з клавіатури і вивести на екран значення змінних різних типів згідно з форматами даних (форматне введення-виведення) і без використання форматів. Використати всі функції, що приведені у таблиці 1.2.

  2. Визначити розбіжності у використанні функцій введення - виведення.

  3. За даними, що введені з клавіатури в оперативну пам’ять, визначити значення виразу, використовуючи математичні функції, і вивести результат на екран. Вираз вибрати згідно з варіантом по таблиці 1.7. Значення змінних A,B,C,D задати самостійно.

Таблиця 1.7. Арифметичні вирази

1 X=(2A - B2)/(D(SinC - 4.5))

15. X=((1 - A)CeA)/((1-B)CosD)

2 X=(2.3 + AB2)/(0.4 + CeD)

16. X=(ACosA(1 + B3))/(C(1 - D2))

3. X=(-2.25(A + 2BC))/(B - D1/2)

17. X=A/(1 + B/(C + Ln(D + A)))

4. X=2ASin(B/2) + DC1/2

18. X=(CosA + SinB)/(LnC + LnD)1/2

5. X=(A - |B/C|)/(2.75Sin2D)

19. X=(ACos2B + 1)1/2LnC/D

6 X=(|A - B|2C2)/(1 - D2)

20. X=Arctg(4A/(B2C) - 1)1/2

7. X=e((SinA + SinB)/(C + D))

21. X=A2 + |SinB/(C - D)1/2|

8. X=(1 - A)/(1 + A)+|(B - 2D)/C2|

22. X=(|A| + |B|)2/(D - C1/2)

9. X=(A2-B2)(C-D)/(e(A2 - B2))1/2

23. X=(A1/2 + B2)eC+D/(|A| - |B|)

10. X=(1-B)/(1+B)+ |(C-2A)/C2|

24. X=1/2Ln((1+SinA)/(1- SinB)2)

11. X=Sin3ACos2B/(eC + 1 + SinD)

25. X=Sin3CCos2A/(eA + 1 + SinB)

12. X=|1-B||1-A|/((1+SinC)(1+CosC))1/2

26. X=(1/(A2-B2)1/2)+(3C3/(C2-D2)1/2)

13. X=(ASinB+BCosA)/(1-SinC*|B+D|)

27. X=(eACos(B/2+D/C))/(DC+SinC)

14. X=A2/|1-B|+B2/|1-D|+C2/LnA

28. X=(A-4B)2/(1+(1+SinC)(1+CosC))

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]