АвтоАвтоматизацияАрхитектураАстрономияАудитБиологияБухгалтерияВоенное делоГенетикаГеографияГеологияГосударствоДомДругоеЖурналистика и СМИИзобретательствоИностранные языкиИнформатикаИскусствоИсторияКомпьютерыКулинарияКультураЛексикологияЛитератураЛогикаМаркетингМатематикаМашиностроениеМедицинаМенеджментМеталлы и СваркаМеханикаМузыкаНаселениеОбразованиеОхрана безопасности жизниОхрана ТрудаПедагогикаПолитикаПравоПриборостроениеПрограммированиеПроизводствоПромышленностьПсихологияРадиоРегилияСвязьСоциологияСпортСтандартизацияСтроительствоТехнологииТорговляТуризмФизикаФизиологияФилософияФинансыХимияХозяйствоЦеннообразованиеЧерчениеЭкологияЭконометрикаЭкономикаЭлектроникаЮриспунденкция

Задание №2. Разработать программу для вычисления выражения и вывода полученного результата

Читайте также:
  1. Window(x1, y1, x2, y2); Задание окна на экране.
  2. Б) Задание на проверку и коррекцию исходного уровня.
  3. В основной части решается практическое задание.
  4. Второй блок. Количество баллов за задание – 3.
  5. Домашнее задание
  6. Домашнее задание
  7. Домашнее задание
  8. Домашнее задание
  9. Домашнее задание
  10. Домашнее задание
  11. Домашнее задание
  12. Домашнее задание

Разработать программу для вычисления выражения и вывода полученного результата. Соответствующие исходные данные ввести с клавиатуры.

Выражение:

Исходные данные: a, b, x.


Блок-схема алгоритма вычисления этого выражения:

Программа, составленная по данному алгоритму:

// Лабораторная (ТП, 2й семестр №2).cpp: определяет точку входа для консольного приложения.

//

#include"stdafx.h"

#include <iostream>

#include <math.h>

using namespace std;

 

 

void main()

{

setlocale(0, "Rus");

float a, b, x, g;

cout << "Введите a, b, x\n";

cin >> a >> b >> x;

if (0.5 < (a * b) < 10)

g = exp(abs(a) * abs(b));

else if (0.1 < (a * b) < 0.5)

g = sqrt(a + b);

else g = 2 * pow(x, 2);

cout << g;

system("pause");

}

Тестирование программы:

Вывод:

В этой лабораторной работе были изучены основы программирования на языке С++: базовые типы данных, операторы языка для вычисления простых и условных выражений. Арифметические выражения в C++ вычисляются аналогично тому, как это делается в математике. Для составления условий используется оператор if, после которого может следовать одна или несколько (в фигурных скобках) инструкций.

 


 


1 | 2 |

Поиск по сайту:



Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Студалл.Орг (0.003 сек.)