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

Выполнить оператор присваивания

Читайте также:
  1. XIV. ОПЕРАТОРЫ ЯЗЫКА ПАСКАЛЬ
  2. В прошлом году российские операторы сотовой связи получили лицензии на предоставление услуг связи третьего поколения. Но это- лишь первый шаг к построению мобильной сети 3G.
  3. Взаимная ортогональность собственных функций эрмитовых операторов
  4. Використання логічних операторів та операторів співвідношення
  5. Вложенные структуры условных операторов
  6. Выполнить задания и результаты записать в тетрадь.
  7. Выполнить задания и результаты записать в тетрадь.
  8. Выполнить задания и результаты записать в тетрадь.
  9. Выполнить задания и результаты записать в тетрадь.
  10. Выполнить команды.
  11. Вычислительные операторы

 

Вариант Запись оператора на языке С++ Исходные данные Тип переменных
  y=3*7 /2 % 7/3;   - у – веществ
  a=exp(ceil(m+1/2)*log(x+2.5E-2));   х = 8,9 т= I а, х- веществ. т - целая
  k=n + round(m+b);   n = -6 b = 0,8 т = 2 к,п,т - целые b - веществ
  m=a*a*c + floor(b);   а = 45 b = 0,8 с = 2 а,с - целые b,т - веществ.
  k=exp(ceil(x*b)*log(y)); x=l,2 b = 2 y= 4 k,x - веществ. b,y - целые
  d=-a % b + a / b*c; a = 5 b = 2 c = 3 a,b,c - целые d -веществ.
  i=floor(k/n*n + a); к = 99 n = 100 a = 5,87 i,k,n - целые a - веществ.
  f=a + ceil(b/c)-64/pow(a,2)+1; a = 4 b = 0,8 c = 2 f,b - веществ. a,c - целые
  b=4*d*1E-2/cos(4*d-c)+floor(57.12); c=12 d=3 c,d- целые b - веществ.
  k=a*b/c + floor(12.7E-1); a = 6 b = 2 c = 4 a,b,c – целые к - веществ.
  b=exp(ceil(n/m)*log(4+sqrt(4/m))); m = 3 n = 2   п,т - целые b- веществ.
  m=floor(a*(b / 4)+0.57E1); a = 6 b=1 т,а,b - целые
  a=exp(5 /2*log(4))-2;   -   а - веществ.
  z=(4+sqrt(b+1)+24E-1 *c)*floor(b/4); b = 1 c=10 Ь,с – целые z - веществ.  
  p=ceil(abs(b-a)) / 2-34 % 10; a = 4,8 b = 0,8 р,а,b -в еществ.
  a=19 /4*4+floor(5.4) % 4;   - а - целая

 

 

Разветвляющиеся вычислительные процессы

 
 
(T))
(F)
Условие (ЛВ)
Р1
Р2
Вычислительный процесс называется разветвляющимся, если он содержит базовую конструкцию «ветвление»

 

 

Выбор той или иной ветви осуществляется по условию, включенному в состав условного оператора.

Общий вид записи условного оператора

if (логическое выражение) P1; else P2;

Для программной реализации условия используется логическое выражение.

Логические выражения

Логические выражения строятся из операндов, отноше­ний, логических операций и круглых скобок.

Результатом вычисления логического выражения является одно из двух значений: (истина)(не ноль)или (ложь)(ноль).

В качестве операндов используются константы, переменные и функции.

Отношения

Отношение - это простейший вид логического выражения, состоящего из двух выражений арифметического, символьного или строкового типов, соединенных знаком операции отношения.

Операция отношения - это операция сравнения двух опе­рандов:

< - меньше

<= - меньше либо равно

> - больше

>= - больше либо равно

== - равно

!= - не равно.

Примеры записи отношений на языке С++

Отношение Результат
5>3 (не ноль)
cos(x)>1 (ноль)
х*х+у*у<1 (не ноль)для всех точек, лежащих внутри круга с единичным радиусом и центром в начале координат
A!=’Y’ (не ноль), если значение символьной переменной Ане равно символу ’Y’

Следует помнить, что к операндам вещественного типа не применима операция == из-за неточного представления чисел в памяти компьютера. Поэтому для вещественных переменных аи bотношение вида а==b надо заменить отношением abs(a-b)<E, где Е - малая величина, определяющая допустимую погрешность.


1 | 2 | 3 | 4 | 5 | 6 | 7 | 8 | 9 | 10 | 11 | 12 | 13 | 14 | 15 | 16 | 17 | 18 | 19 | 20 | 21 | 22 | 23 | 24 | 25 | 26 | 27 | 28 | 29 | 30 | 31 | 32 | 33 | 34 | 35 | 36 | 37 | 38 | 39 | 40 | 41 | 42 | 43 | 44 | 45 | 46 | 47 | 48 | 49 | 50 |

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



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