В
Все
М
Математика
А
Английский язык
Х
Химия
Э
Экономика
П
Право
И
Информатика
У
Українська мова
Қ
Қазақ тiлi
О
ОБЖ
Н
Немецкий язык
Б
Беларуская мова
У
Українська література
М
Музыка
П
Психология
А
Алгебра
Л
Литература
Б
Биология
М
МХК
О
Окружающий мир
О
Обществознание
И
История
Г
Геометрия
Ф
Французский язык
Ф
Физика
Д
Другие предметы
Р
Русский язык
Г
География
kost32rus
kost32rus
07.07.2020 01:16 •  Информатика

3.4. Оператори управління 3.4.1. Оператори
Оператори мови С поділяються на три групи:
·оператор-вираз;
·блок (складений оператор);
·оператор, що починається з ключового слова.
Оператор-вираз має вид:
Вир1;
де Вир1 – довільний вираз.
Виконання оператора-виразу полягає в обчисленні виразу, прикладом оператора-
виразу є оператор присвоювання.
Приклад:
int b, c=10;
b=c+3;// b=13, значення всього виразу - 13
Пустий оператор має вид:
;
і його виконання не дає жодних результатів.
Блок (складений оператор) - група операторів у фігурні дужки. Блок може бути
застосований там, де допустимо використання лише одиночного оператора.
Оператори, що містяться у блоці, виконуються один раз в порядку їх слідування.
Якщо в блоці описані змінні, відповідні їм об’єкти будуть створені при кожному вході
у блок і зруйновані при виході з нього. Для ідентифікаторів зі статичним класом
пам'яті відповідні їм об'єкти будуть створені лише один раз. Під час виконання
операторів блока від точки опису до завершення змінні, описані за межами блоку з
ідентичними іменами, будуть недоступні в цьому блоці.
Приклад:
{
/// деякі оператори-вирази
}
3.4.2. Оператори, що починаються з ключового слова
Умовний оператор має вид:
if(Вир1) Вир2;
else Вир3;
Або (скорочена форма):
if(Вир1) Вир2;
Вираз в дужках є умовою. Якщо його значення не нуль (істина), то виконується
оператор Вир2. Якщо Вир1 нуль (фальш), то виконується оператор Вир3, або для
другої форми - наступний оператор програми. Якщо умовний оператор містить інші
умовні оператори, то ключове слово else буде зв'язане з ближчим попереднім
оператором if, який ще не зв’язаний з оператором else.
Відміна оператора if від оператора вибору (? :) в тому, що оператор if не виробляє
результат, отже не може бути правим операндом в операції присвоювання.
Приклад:
int a=1, b=2, c;
if(a>b) c=a;//помістити в а
else if(a else c=0;// нуль – якщо рівні
Оператори циклу застосовують для повторення деяких дій в програмі до
досягнення деякої умови. Частина програми, яка має бути повторена в циклі,
називається тілом циклу. Причому, або тіло циклу, або зовнішні до програми причини
мають вплинути на результат умови циклу, або буде вічний цикл.
В С існує три форми операторів циклу:
·while – цикл с передумовою;
·do while - цикл с постумовою;
·for – цикл з лічильником.
Оператор while має вид:
while(Вир1) Вир2;
і виконується як:
label:if(Вир1)
{
Вир2;
goto label;
}
Дія оператора: до тих пір, поки Вир1 істина (не нуль) – виконати Вир2. Значення Вир1
обчислюється перед кожним виконанням Вир2.
Оператор do while має вид:
do Вир2 while(Вир1);
і виконується як:
label:Вир2;
if(Вир1) goto label;
Дія оператора: до тих пір, поки Вир1 істина (не нуль) – виконати Вир2.
Значення Вир1 обчислюється після кожного виконання Вир2.
Цикл застосовують тоді, коли аналіз Вир1 має сенс лише після виконання
Вир2.
Оператор for має вид:
for(Вир0;Вир1;Вир2) Вир3;
і виконується як:
Вир0;
label:if(Вир1)
{
Вир3;
Вир2;
goto label;
}
Дія оператора: обчислити значення Вир0 (як правило – ініціалізація лічильника
циклу) і до тех пір, поки Вир1 істина (не нуль) – виконати Вир3, потім Вир2 (як
правило - модифікація лічильника циклу). Значення Вир0 обчислюється лише один
раз.
Цикл застосовують тоді, коли потрібен лічильник циклу, наприклад при роботі
з масивами.

Практичне завдання
ЛР 3. Розгалуджений обчислювальний процес

10. Чотири точки задані на декартовій площині. Знайти найвіддаленішу пару точок.

22. Задані чотири точки на декартовій площині. Вважаючи одну з точок центром
кола радіусу R знайти точку, найближчу до лінії кола.

Показать ответ
Ответ:
alina15299
alina15299
05.01.2020 08:06

1.Фи́шинг — вид интернет-мошенничества, целью которого является получение доступа к конфиденциальным данным пользователей — логинам и паролям.

2.Тро́ллинг — форма социальной провокации или издевательства в сетевом общении, использующаяся как персонифицированными участниками, заинтересованными в большей узнаваемости, публичности, эпатаже, так и анонимными пользователями без возможности их идентификации.

3.Интернет тролли, конечно же, также встречаются. За этой аббревиатурой стоят конкретные люди, ведь троллем, который вас достаёт, например в какой нибудь социальной сети, вполне может оказаться и ваш сосед)) да кто угодно!В данный период времени Интернет троллингом могут заниматься как люди, так и специально разработанные программы работающие автономно, которые с вами могут поддерживать диалог, отвечая на ваши сообщения.

4.Интернет-травля, или кибертравля, — намеренные оскорбления, угрозы, диффамации и сообщение другим компрометирующих данных с современных средств коммуникации, как правило, в течение продолжительного периода времени

5.Спам (— массовая рассылка корреспонденции рекламного характера лицам, не выражавшим желания её получить, а также рассылка массовых сообщений. Распространителей спама называют спамерами.

0,0(0 оценок)
Ответ:
aliyashachkasa
aliyashachkasa
05.01.2020 08:06

1. "Молекулы состоят из атомов!" - 27 символов.

27*16 = 432 бита = 54 байта.

2. "Я к вам пишу- чего же боле? Что я могу еще сказать?" - 51 символ.

51*16 = 816 бит = 102 байта.

3. "Любишь кататься- люби и саночки возить!" - 39 символов.

39*32 = 1248 бит = 156 байт.

4. "Семь раз отмерь, один раз отрежь!" - 33 символа.

33*5 = 165 байт (1320 бит).

В общем виде: пусть n - количество символов в тексте, i - количество бит на символ, тогда объём V будет равен V = ni.

Также следует помнить, что 1 байт - это 8 бит.

Объяснение:

0,0(0 оценок)
Популярные вопросы: Информатика
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота