Программирование в интегрированной среде Microsoft Visual Studio - Лабораторная работа

бесплатно 0
4.5 101
Средства интегрированной среды Microsoft Visual Studio, предоставляемые программисту для реализации программ на языке С . Особенности стиля написания программ. Типовые приемы и методы создания и отладки программ. Листинги программ и их тестирование.

Скачать работу Скачать уникальную работу

Чтобы скачать работу, Вы должны пройти проверку:


Аннотация к работе
Изучить типовые приемы и методы создания и отладки программ в среде программирования Microsoft Visual Studio. Получить практические навыки работы со средой визуальной разработки программ. #include using namespace std; cout << "Введите значение для x, y, z и нажмите Enter: "; #include // подключение библиотеки средств манипулирования потоками using namespace std;Выполнение этой лабораторной работы должно показать Вам средства интегрированной среды Microsoft Visual Studio, предоставляемые программисту для реализации программ на языке С .

Введение
Цель работы: Ознакомиться: O с понятием проекта VC ;

O со структурой окна среды VC ;

O с этапами создания проекта в VC ;

O с редактированием проектов в VC ;

O с компиляцией программ в VC ;

O с выполнением программ VC ;

O с файловой структурой проекта в среде VC ;

O с этапами создания консольного приложения в среде VC .

Изучить типовые приемы и методы создания и отладки программ в среде программирования Microsoft Visual Studio.

Научиться использовать Microsoft Visual Studio для разработки программ на языке С .

Получить практические навыки работы со средой визуальной разработки программ.

Задание 1

1.1 Задание

№ Вид функции

1

1.2 Листинг программы

#include

#include

#include

#include using namespace std;

int main ()

{ setlocale (LC_ALL,"");

double b,x,y,z;

cout << "Введите значение для x, y, z и нажмите Enter: ";

cin >> x >> y >> z;

b= (1 (cos (x z) *cos (x z))) / (fabs ( (x*x*x*3) - (2*y*y*2)));

cout << "Были введены значения: x = " << x << " y = " << y << " z = " << z << endl;

cout << " Значение b = " << b << endl;

system ("pause");

return 0;

} интегрированная среда программа язык

1.3 Тестирование программы

Задание 2

2.1 Задание

№ Функция

1

2.2 Листинг программы

#include

#include

#include using namespace std;

int main ()

{ setlocale (LC_ALL,"");

double x, y, s;

cout << "Vvedite x: ";

cin >> x;

cout << "Vvedite y: ";

cin >> y;

if (x >= - 5 && x! =0) {y = 1/x;

cout << "1 vetv. Result = " << y << endl;

} else if (x<=-10) { y = x*x; // 3<|xy|<=10 cout << "2 vetv. Result = " << y<< endl;

} else {y = sqrt (fabs (x 1)); // eia?a cout << "3 vetv. Result = " << y << endl;

} system ("pause"); return 0;

}

2.3 Тестирование программы

Задание 3

3.1 Задание

№ Функция Интервал [хнач, хкон] Шаг Dx

1 x I [0, 3] 0,1

3.2 Листинг программы

#include // // подключение библиотеки функций ввода-вывода

#include // подключение библиотеки потокового ввода-вывода

#include // подключение библиотеки математических функций

#include // подключение библиотеки средств манипулирования потоками using namespace std;

int main ()

{ setlocale (LC_ALL,"");

// Объявление переменных float a, x, xn, xk, dx,fx;

// Ввод значений для переменных а, xn, xk, dx cout > a;

cout > xn;

cout > xk;

cout > dx;

// вывод заголовка и шапки таблицы cout << " Та6лица значений функции у = f (х" << endl

<< " |------------------------ - ----------|" << endl

<< " | х | у = f (х) |" << endl

<< " |-----------------|--------------------|" << endl;

// Табуляция функции у = f (x) for (x=xn; x<=xk; x =dx)

{ fx= ( (exp (2*x*x-3)) - (exp (x))) * (sin (x) *sin (x));

cout << " I " << "x= "<< setw (9) << x << " I ";

cout << " " << setw (5) << "fx= " << setw (10) <<fx << " I " << endl;

} cout << " |-----------------|--------------------|" << endl;

cout << "Нажмите любую клавишу. ";

system ("pause");

return 0;

}

3.3 Тестирование

Задание 4

4.1 Задание

Найти сумму ненулевых чисел, стоящих на четных местах, и количество чисел, принадлежащих промежутку (m,k).

4.2 Листинг программы

#include

#include

#include

#include using namespace std;

int main ()

{ setlocale (LC_ALL,"");

int n, i;

float m, k, s, q;

float a [20];

cout << "Введите левую границу интервала m: ";

cin >> m;

cout << "Введите правую границу интервала k: ";

cin >> k;

cout << "Введите число элементов массива a (n <= 20): ";

cin >> n;

for (i=0; i<n; i )

{ cout <<"Введите " << i << "-ый элемент массива: ";

cin >> a [i];

} s = 0;

q = 0;

for (i=0; i<n; i =2)

{if (a [i]! = 0) s = s a [i];

} for (i=0; i<n; i )

{if ( (a [i] >=m) && (a [i] <= k)) q= q 1;

} cout <<"Вывод результатов решения " << endl;

cout <<"m = " << m << " k = " << k << endl;

cout << "Число элементов массива n = " << n <<endl;

cout << " Массив а " << endl

<< " |-----------------------------|" << endl

<< " | i | a [i] |" << endl

<< " |-------------|---------------|" << endl;

for (i=0; i<n; i )

{ cout << " I " << "i= "<< setw (3) << i << setw (7) << " I ";

cout << " " << setw (4) << "a [i] = " << setw (3) <<a [i] << " I " << endl;

} cout << " |-------------|---------------|" << endl;

cout <<"Сумма четных ненулевых элементов s =" << s<< endl;

cout <<"Число элементов в промежутке q = " << q << endl;

system ("pause");

return 0;

}

4.3 Тестирование

Вывод
Выполнение этой лабораторной работы должно показать Вам средства интегрированной среды Microsoft Visual Studio, предоставляемые программисту для реализации программ на языке С . Вы должны освоить отличительные особенности интегрированной среды Microsoft Visual Studio, необходимые для успешной генерации программ на языке С .

Во время выполнения этой и других работ Вы познакомитесь с другими возможностями языка С и выберете для себя некоторый стиль написания программ на языке С .

Чем активнее Вы будете овладевать возможностями системы программирования на языке С , тем более легким и эффективным будет для Вас выполнение всего лабораторного практикума.

Размещено на

Вы можете ЗАГРУЗИТЬ и ПОВЫСИТЬ уникальность
своей работы


Новые загруженные работы

Дисциплины научных работ





Хотите, перезвоним вам?