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

  • Microsoft 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

Работы в архивах красиво оформлены согласно требованиям ВУЗов и содержат рисунки, диаграммы, формулы и т.д.
PPT, PPTX и PDF-файлы представлены только в архивах.
Рекомендуем скачать работу.