Программирование в интегрированной среде Microsoft Visual Studio
Средства интегрированной среды Microsoft Visual Studio, предоставляемые программисту для реализации программ на языке С++. Особенности стиля написания программ. Типовые приемы и методы создания и отладки программ. Листинги программ и их тестирование.
Рубрика | Программирование, компьютеры и кибернетика |
Вид | лабораторная работа |
Язык | русский |
Дата добавления | 26.05.2013 |
Размер файла | 814,3 K |
Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже
Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.
Размещено на http://www.allbest.ru/
ФИНАНСОВЫЙ УНИВЕРСИТ ПРИ ПРАВИТЕЛЬСТВЕ РФ
Кафедра прикладной информатики в экономике
ЛАБОРАТОРНАЯ РАБОТА №29
по дисциплине: "Информатика и программирование"
на тему:
ПРОГРАММИРОВАНИЕ В ИНТЕГРИРОВАННОЙ СРЕДЕ MICROSOFT VISUAL STUDIO
Студент Г.Р. Автанделян
Преподаватель Л.К. Кузнецов
МОСКВА 2013
Введение
Цель работы:
Ознакомиться:
Ш с понятием проекта VC++;
Ш со структурой окна среды VC++;
Ш с этапами создания проекта в VC++;
Ш с редактированием проектов в VC++;
Ш с компиляцией программ в VC++;
Ш с выполнением программ VC++;
Ш с файловой структурой проекта в среде VC++;
Ш с этапами создания консольного приложения в среде VC++.
Изучить типовые приемы и методы создания и отладки программ в среде программирования Microsoft Visual Studio.
Научиться использовать Microsoft Visual Studio для разработки программ на языке С++.
Получить практические навыки работы со средой визуальной разработки программ.
Задание 1
1.1 Задание
№ |
Вид функции |
|
1 |
1.2 Листинг программы
#include<iostream>
#include<stdio. h>
#include<conio. h>
#include<math. h>
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<conio. h>
#include<math. h>
#include<iostream>
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)); // иначе
cout << "3 vetv. Result = " << y << endl;
}
system ("pause"); return 0;
}
2.3 Тестирование программы
Задание 3
3.1 Задание
№ |
Функция |
Интервал [хнач, хкон] |
Шаг х |
|
1 |
x [0, 3] |
0,1 |
3.2 Листинг программы
#include <conio. h> // // подключение библиотеки функций ввода-вывода
#include <iostream> // подключение библиотеки потокового ввода-вывода
#include <math. h> // подключение библиотеки математических функций
#include <iomanip> // подключение библиотеки средств манипулирования потоками
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) <<fx << " I " << endl;
}
cout << " |-----------------|--------------------|" << endl;
cout << "Нажмите любую клавишу. ";
system ("pause");
return 0;
}
3.3 Тестирование
Задание 4
4.1 Задание
Найти сумму ненулевых чисел, стоящих на четных местах, и количество чисел, принадлежащих промежутку (m,k).
4.2 Листинг программы
#include <conio. h>
#include <iostream>
#include <math. h>
#include <iomanip>
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, необходимые для успешной генерации программ на языке С++.
Во время выполнения этой и других работ Вы познакомитесь с другими возможностями языка С++ и выберете для себя некоторый стиль написания программ на языке С++.
Чем активнее Вы будете овладевать возможностями системы программирования на языке С++, тем более легким и эффективным будет для Вас выполнение всего лабораторного практикума.
Размещено на Allbest.ru
Подобные документы
Объектно-ориентированная технология создания программ. Среда разработки Visual Studio.NET. Особенности среды Microsoft Visual Studio 2010. Приложения C# для расчетов по формулам, консольный ввод-вывод. Форматирование значений данных. Программы с циклами.
методичка [2,1 M], добавлен 11.09.2014Изучение особенностей проектирования прикладных программ с помощь средств Visual Studio 2010 на языке C#. Расчет конического соединения, конусного градиента, усилия для разрыва соединения и требуемой силы сжатия. Реализация и тестирование программы.
курсовая работа [1,7 M], добавлен 19.02.2013Введение в Microsoft Visual Studio. Диалоговое окно "Восстановленные файлы" интегрированной среды разработки. Веб-обозреватель интегрированной среды разработки. Диалоговое окно "Проверка подлинности прокси-сервера". Сохранение и восстановление файлов.
реферат [22,0 K], добавлен 29.05.2013Изучение принципов построения линейных алгоритмов и простых расчетных программ на языке программирования C. Разработка программы расчета математических выражений на основе вводимых данных. Создание консольных приложений в среде Microsoft Visual Studio.
лабораторная работа [254,4 K], добавлен 23.11.2014Характеристика интегральной среды разработки Microsoft Visual Studio NET, ее особенности. Анализ программ "Сетевой чат", программа-клиент. Основные функции программы-сервера, порядок ее запуска. Влияние персонального компьютера на организм человека.
дипломная работа [1,1 M], добавлен 11.07.2012Изучение основных методов разработки программ для операционных систем семейства Windows с применением технологий .NET. Анализ возможностей интегрированной среды разработки Microsoft Visual Studio, языка C# и создание приложения "пункт видеопроката".
курсовая работа [1014,7 K], добавлен 28.06.2011Microsoft Visual C++ и среда программирования Microsoft Developer Studio 6.0. Решение интеллектуальной задачи на компьютере. Построение алгоритма кодирования на Visual C++. Алгоритм решения задачи. Описание программы "Sort". Инструкции пользователя.
курсовая работа [46,0 K], добавлен 27.11.2007Языки среды программирования Visual Studio. Стартовая страница интегрированной среды разработки. Окно New Project. Вкладка разработки формы. Перемещение и изменение размера кнопки. Прибавление программного кода к кнопке. Запуск и сохранение проекта.
презентация [1,4 M], добавлен 29.04.2014Разработка алгоритма программного бизнес-приложения в интегрированной среде Microsoft Visual Studio 2005 на языке С#, в целях автоматизации работы помощника инспектора ПТО, регистрирующего и направляющего на технический осмотр транспортные средства.
дипломная работа [1,8 M], добавлен 24.12.2013Общие сведения о работе программы в среде программирования Microsoft Visual Studio 2008, на языке программирования C++. Ее функциональное назначение. Инсталляция и выполнение программы. Разработанные меню и интерфейсы. Алгоритм программного обеспечения.
курсовая работа [585,5 K], добавлен 24.03.2009