Программирование в интегрированной среде 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 «;