Помощь в написании студенческих работ
Антистрессовый сервис

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

Лабораторная работаПомощь в написанииУзнать стоимостьмоей работы

Интегрированная среда программа язык. Ввод значений для переменных а, хn, xk, dx. Cout <<" Вывод результатов решения «<< endl; Cout << «Число элементов массива n = «<< n <. Cout << «» << setw (4) << «a = «<< setw (3) <<< «I «<< endl;}. Cout << «» << setw (5) << «fx= «<< setw (10) <<< «I «<< endl; B= (1+ (cos (x+z) *cos (x+z))) / (fabs ((x*x*x*3) — (2*y*y*2))); Ш с редактированием проектов в VC… Читать ещё >

Программирование в интегрированной среде Microsoft Visual Studio (реферат, курсовая, диплом, контрольная)

ФИНАНСОВЫЙ УНИВЕРСИТ ПРИ ПРАВИТЕЛЬСТВЕ РФ Кафедра прикладной информатики в экономике ЛАБОРАТОРНАЯ РАБОТА № 29

по дисциплине: «Информатика и программирование»

на тему:

ПРОГРАММИРОВАНИЕ В ИНТЕГРИРОВАННОЙ СРЕДЕ MICROSOFT VISUAL STUDIO

Студент Г. Р. Автанделян Преподаватель Л. К. Кузнецов МОСКВА 2013

Введение

Цель работы:

Ознакомиться:

Ш с понятием проекта VC++;

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

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

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

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

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

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

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

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

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

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

Задание 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 Задание

Функция

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<

else {y = sqrt (fabs (x+1)); // иначе

cout << «3 vetv. Result = «<< y << endl;

}

system («pause»); return 0;

}

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

Задание 3

3.1 Задание

Функция

Интервал

нач, хкон]

Шаг х

x [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;

// Ввод значений для переменных а, хn, xk, dx

cout << «Bвeдите параметр а: «; cin >> a;

cout << «Bвeдите хn:», cin >> xn;

cout << «Введите xk:», cin >> xk;

cout << «Bвeдите шаг dx:», cin >> 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) <<< «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

{

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

cin >> a [i];

}

s = 0;

q = 0;

for (i=0; i

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

}

for (i=0; i

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

}

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

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

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

cout << «Массив, а «<< endl

<< «|——————————————-|» << endl

<< «| i | a [i] |» << endl

<< «|——————-|———————-|» << endl;

for (i=0; i

{

cout << «I «<< «i= «<< setw (3) << i << setw (7) << «I «;

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

}

cout << «|——————-|———————-|» << endl;

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

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

system («pause»);

return 0;

}

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

Выводы

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

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

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

Показать весь текст
Заполнить форму текущей работой