Знайомство з інтегрованим середовищем розробки Visual Studio. Програмування задач з лінійним алгоритмом

Дослідження роботи в Visual Studio на прикладі програмування програми з лінійним алгоритмом. Структура і правила запису программ мовою С++. Типи даних, стандартні функції, оператори, програмні об’єкти, що використовуються для програмування в цій сфері.

Рубрика Программирование, компьютеры и кибернетика
Вид статья
Язык украинский
Дата добавления 27.03.2023
Размер файла 303,1 K

Отправить свою хорошую работу в базу знаний просто. Используйте форму, расположенную ниже

Студенты, аспиранты, молодые ученые, использующие базу знаний в своей учебе и работе, будут вам очень благодарны.

Размещено на http://www.allbest.ru/

Размещено на http://www.allbest.ru/

Знайомство з інтегрованим середовищем розробки Visual Studio. Програмування задач з лінійним алгоритмом

Мета роботи:

1. Отримати початкові навички роботи в Visual Studio на приклад іпрограмування програми з лінійним алгоритмом.

2. Вивчити структуру і правила запису программ мовою С++.

3. Вивчити типии даних, стандартні функції, оператори та програмні об'єкти, що використовуються для програмування задач з лінійним алгоритмом.

Завдання № 1. Обчислити значення математичних виразів з таблиці

1. Умова задачі

Y = S / ( h + r ) + R, де S = r + 4*h

2. Постановка задачі

2.1. Прийняті позначення: h; r, R.

2.2. Вихідні дані:Y, S, h,r, R.

2.3. Залежності, необхідні для рішення задачі: Y = S / ( h + r ) + R

2.4. Обмеження:r != 0; h != 0; R != 0;

2.5. Знайти: Y.

3. Блок-схема алгоритму

4. Таблиця відповідності

Ім'я математичної змінної

Область визначення

Тип даних

h

(0;+?)

float

r

(0;+?)

float

S

(0;+?)

float

R

(0;+?)

float

Y

(0;+?)

double

5. Лістинг програми

#include <iostream>

using namespace std;

int main()

{

float R, h, r, S;

double Y;

std::cout<< "Введiтьзначення h= ";

std::cin>> h;

std::cout<<"Введiтьзначення R= ";

std::cin>> R;

std::cout<<"Введiтьзначення r= ";

std::cin>> r;

S =r+4*h;

Y =S/(h+r)+R;

std::cout<< "--------Вихiднiданi-------" <<std::endl<<"R="<<R<<"\t r="<<r<<"\t h="<<h<<std::endl;

std::cout<< "---------Результат---------" <<std::endl<<"S="<<S<<"Y="<<Y;

return 0;

}

6. Протокол та результат виконання програми

Завдання № 2. Обчислити значення математичних виразів з таблиці.

1. Умова задачі

Обчислити коефіцієнт тертя гальмівного черевика об рейку залежно від швидкості V по формулах:

? = (0,19 * (10,8 * V + 100))/(21,6 * V + 100) - при сухих рейках;

? = (0,19 * (7,2 * V + 100))/(19 * V + 100) - при мокрих рейках;

2. Постановка задачі

2.1. Прийнятіпозначення:V.

2.2. Вихідні дані:V, fis ,fim.

2.3. Залежності, необхідні для рішення задачі:

fis = 0.19 * ((10.8 * V + 100)/(21.6 * V + 100));

fim = 0.19 * ((7.2 * V + 100)/(18 * V + 100));

2.4. Обмеження:V != 0.

2.5. Знайти:? .

3. Блок-схема алгоритму

4. Таблиця відповідності

Ім'яматематичноїзмінної

Область визначення

Тип даних

V

(0;+?)

float

fim

(0;+?)

double

fis

(0;+?)

double

5. Лістинг програми

#include <iostream>

using namespace std;

int main()

{

float V;

doublefis, fim ;

cout<<"ВведітьзначенняV=";

cin>>V ;

fis = 0.19 * ((10.8 * V + 100)/(21.6 * V + 100));

fim = 0.19 * ((7.2 * V + 100)/(18 * V + 100));

cout<< "--------------------------Результат--------------------------"<<endl;

cout<< "Присухихрейках => " <<fis<< "\tПримокрихрейках => "<<fim<<endl;

return 0;

}

6. Протокол та результат виконанняпрограми

Висновок

visual studio програма з лінійним алгоритмом

Під час виконання лабораторної роботи я виконав задачі з лінийним алгоритмом та отримав знання зі стуруктури, типів даних, операторів функцій та програмних об'єктів, які використовуються у мові С++.

Размещено на Allbest.ru


Подобные документы

  • Розробка таблиці для збереження даних у текстовому файлі про фільми в середовищі програмування Visual Studio C++ та їх сортування за країною виробництва. Реалізація таблиці за допомогою компонента dataGridView. Опис і контрольний приклад роботи програми.

    курсовая работа [1,4 M], добавлен 02.11.2016

  • Характеристика мови програмування VBA (Visual Basic for Application): можливості й засоби. Використання редактора Visual Basic. Створення та виконання VBA-програм. Типи даних, змінні й константи, операції й вирази. Керуючі оператори, процедури й функції.

    реферат [29,9 K], добавлен 28.06.2011

  • Відомості про мови програмування та методи програмування. Системні вимоги програми. Керівництво програміста та керівництво користувача. Використання консольного додатку візуального середовища Visual Studio 2010. Запуск програми "Толковый словарь".

    курсовая работа [791,1 K], добавлен 18.01.2015

  • Основні типи даних, математичні оператори й функції, що використовуються у Visual Basic. Числові, рядкові й логічні дані. Описання даних у підрозділі програми. Приклад використання функції перетворення даних. Елементи управління та їх змінені властивості.

    лабораторная работа [306,7 K], добавлен 28.11.2010

  • Теоретичні основи мови програмування C++ та середовища розробки Microsoft Visual C++, яка дозволяє створювати як маленькі программи і утиліти для персонального використання, так і корпоративні системи, що працюють з базами даних на різних плтаформах.

    реферат [26,5 K], добавлен 01.04.2010

  • Програми і мови програмування. Алфавіт мови програмування. Лексеми, зарезервовані слова мови Pascal. Ідентифікатори, типи даних. Арифметичні вирази, операції. Стандартні функції, структура програми. Процедури введення-виведення. Правила написання команд.

    лекция [445,0 K], добавлен 24.07.2014

  • Середовище програмування Visual Studio 2010. Функції стандартного введення-виведення. Робота з побітовими операціями. Робота з функцією заміни у рядку символів. Робота з масивами. Тестування алгоритму роботи програми. Представлення двовимірного масиву.

    курсовая работа [652,2 K], добавлен 15.01.2014

  • Концепції об'єктно-орієнтованого програмування. Конструктори та деструктори. Успадкування класів. Побудова об’єктної моделі. Визначення об'єктів та класів і зв’язків між ними. Реалізація програми в середовищі Visual Studio C++. Інтерфейс програми.

    курсовая работа [743,7 K], добавлен 25.01.2016

  • Концепції об'єктно-орієнтованого програмування. Методи створення класів. Доступ до методів базового класу. Структура даних, функції. Розробка додатку на основі діалогових вікон, програми меню. Засоби розробки програмного забезпечення мовами Java та С++.

    курсовая работа [502,5 K], добавлен 01.04.2016

  • Методика та порядок програмування алгоритмів циклічної структури із заданим числом повторень за допомогою мови програмування VAB. Алгоритм роботи з одновимірними масивами. Програмування алгоритмів із структурою вкладених циклів, обробка матриць.

    курсовая работа [27,7 K], добавлен 03.04.2009

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