Знайомство з інтегрованим середовищем розробки 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

  • Базові конструкції мови програмування С++ з позиції об’єктного програмування. Розробка програми для автоматизації обліку товарів на складі магазину парфумів. Реалізація програми в середовищі Visual Studio C++. Розробка інтерфейсу і тестування програми.

    дипломная работа [907,9 K], добавлен 01.04.2016

  • Аналіз предметної області та відомих реалізацій гри 2048. Універсальна мова моделювання UML в процесі проектування гри. Розробка алгоритмів функціонування модулів гри "2048". Оператори мови програмування Python. Особливості середовища Visual Studio.

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

  • Розв'язання задач мовою програмування VBA з використанням алгоритмів лінійної, розгалуженої та ітераційної циклічної структури. Розробка блок-схеми алгоритму, таблиці ідентифікаторів та тексту програми. Створення власної панелі інструментів користувача.

    практическая работа [1012,6 K], добавлен 19.02.2010

  • Створення програми для проходження тестового контролю по інтегральному численню за допомогою мови програмування Visual Basic. Опис математичного методу вирішення задачі. Структура вихідних даних. Стандартні функції та процедури. Налагодження програми.

    курсовая работа [2,7 M], добавлен 23.12.2014

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

    реферат [2,1 M], добавлен 22.04.2012

  • Теоретичні аспекти програмування мовою Pascal. Основні поняття та елементи мови. Розділи оголошення сталих і змінних. Стандартні та нестандартні типи даних. Основні операції, стандартні функції та процедури, прості програми. Розгалуження, цикли, масиви.

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

  • Напівфункціональна мова програмування, складова частина Access - Visual Basic for Applications (VBA). Створення коду VBA за допомогою майстрів елементів управління. Модулі, створення процедур обробки подій. Редагування у вікні модуля, аргументи процедури.

    реферат [144,8 K], добавлен 31.08.2009

  • Розробка та схема алгоритму проектованої гри. Особливості мови програмування та середовища "Microsoft Visual Studio C++ 2008 Express Edition". Лістинг програми та загальний опис її роботи, аналіз отриманих результатів та оцінка практичної ефективності.

    курсовая работа [762,8 K], добавлен 03.05.2015

  • Методи використання предикатів Cut, Fail. Організація циклу (repeat), складання програми. Алгоритм роботи зі списками та рядками. Елементарні операції і базові функції мови програмування Лісп. Робота зі складними типами даних на прикладі бази даних АТС.

    контрольная работа [219,3 K], добавлен 17.06.2011

  • Розгляд поняття електронного освітнього ресурсу. Дослідження особливостей написання макросів засобами Visual Basic for Аpplications для використання у розробці розкладу студентів. Створення програми, яка демонструє використання офісного програмування.

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

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