М
Молодежь
К
Компьютеры-и-электроника
Д
Дом-и-сад
С
Стиль-и-уход-за-собой
П
Праздники-и-традиции
Т
Транспорт
П
Путешествия
С
Семейная-жизнь
Ф
Философия-и-религия
Б
Без категории
М
Мир-работы
Х
Хобби-и-рукоделие
И
Искусство-и-развлечения
В
Взаимоотношения
З
Здоровье
К
Кулинария-и-гостеприимство
Ф
Финансы-и-бизнес
П
Питомцы-и-животные
О
Образование
О
Образование-и-коммуникации
SoloveiG
SoloveiG
17.09.2022 17:22 •  Информатика

Вкажіть головну відмінність оператору case від оператору if.

👇
Ответ:
Jdjdkdjd
Jdjdkdjd
17.09.2022

Розгалужений процес вміщує декілька шляхів. Вибір того чи іншого шляху залежить від виконання деяких умов. У багатьох випадках виникає потреба в зміні послідовного порядку операторів, що стає можливим завдяки операторам управління. До них в першу чергу відносяться IF та CASE.

Оператор IF реалізує операцію умовного переходу (операцію розгалуження на два напрямки).

Загальний вигляд:

If умовний вираз then…else…;

В умовному виразі задається умова розгалуження. При виконанні оператора IF цей вираз обчислюється з отриманням логічного результату. Якщо результат True, то виконується простий або складний оператор після слова Then. Якщо результат False, то виконується оператор після Else.

Наприклад:

If A<7.2 then Y:=5*A else Y:=5/A;

Частину оператора Else … можна не вживати:

If X>0 then K:=K+1;

Це означає, що у випадку, коли число Х більше нуля, буде виконано оператор K:=K+1. Якщо така умова для конкретного числа хибна, то змінення К не відбувається, а управління передається на оператор, який в програмі записано після оператора If.

Складений оператор Begin…End суттєво розширює можливості If:

If X>0 then begin

K:=K+1;

R:=a;

End

Else begin

L:=L+1;

Q:=A;

End;

У складному операторі записують будь-яку кількість операторів. Вони виконуються “як одне ціле”. Тут можуть бути “свої” If, цикли, тощо.

Зверніть увагу на те, що після оператора, який стоїть перед Else, не ставиться крапка з комою.

Оператор Case забезпечує розгалуження на декілька напрямків.

Загальний вигляд:

Case індекс вибору of список вибору;

Else…; End;

де індекс вибору – проста змінна цілого, символічного, перелічуваного або логічного типу;

список вибору – сукупність простих або складних операторів, перед кожним з яких стоїть константа вибору, тип якої співпадає з типом індексу вибору.

Після слова Else може стояти простий або складний оператор (ця конструкція може бути відсутня).

Приклад:

Case Kit of

1: Y:=sin(x);

2: Y:=cos(x);

3: Y:=sin(x)+cos(x);

Else Y:=0;

End; {case}

Змінна Kit (цілого типу) повинна бути визначеною до виконання оператора Case. Якщо Kit дорівнює 1, обчислюється функція Y:=sin(x), якщо вона дорівнює 2, то : Y:=cos(x). У тому випадку, коли Kit відрізняється від 1, 2 або 3, буде виконано оператор Y:=0.

У списку вибору можна вживати складний оператор Вegin… End.

Приклад: скласти програму обчислення функції

Програма:

Var X, Y, Z, F : Real;

Begin

Write(‘Введіть Y, Z :’);

ReadLn(Y,Z);

Write(‘Введіть X :’);

ReadLn(X);

IF (X>=Y) THEN F:=SQR(X)+EXP(Z)/COS(Y)

ELSE F:=SIN(X)+COS(Z);

WriteLn(‘Значення F=’,F);

End.

4,7(17 оценок)
Открыть все ответы
Ответ:
Ильдар21111
Ильдар21111
17.09.2022

1. по векторам:

использовать чертежник

алг

нач

сместиться на вектор (1.75,0)

опустить перо

сместиться на вектор (0.5,0)

сместиться на вектор (0,0.5)

сместиться на вектор (1,0)

сместиться на вектор (-1, 1)

сместиться на вектор (0.75,0)

сместиться на вектор (-1,1)

сместиться на вектор (-1,-1)

сместиться на вектор (0.75,0)

сместиться на вектор (-1,-1)

сместиться на вектор (1,0)

сместиться на вектор (0,-0.5)

поднять перо

сместиться в точку (0,0)

кон

2. по точкам:

использовать чертежник

алг

нач

сместиться в точку (1.75,0)

опустить перо

сместиться в точку (2.25,0)

сместиться в точку (2.25,0.5)

сместиться в точку (3.25,0.5)

сместиться в точку (2.25, 1.5)

сместиться в точку (3,1.5)

сместиться в точку (2,2.5)

сместиться в точку (1,1.5)

сместиться в точку (1.75,1.5)

сместиться в точку (0.75,0.5)

сместиться в точку (1.75,0.5)

сместиться в точку (1.75,0)

поднять перо

сместиться в точку (0,0)

кон

4,6(51 оценок)
Ответ:
JiJiMi
JiJiMi
17.09.2022
Во-первых, краудфандинг дает возможность собрать необходимые средства тем, кто по каким-либо причинам не может привлечь инвесторов с большим кошельком. Чаще всего это либо социальные проекты, либо культурные. Они не представляют для бизнеса особого интереса, но порой люди хотят, чтобы в их жизни они присутствовали. Да и о самореализации не стоит забывать.

Во-вторых, краудфандинг дает возможность людям стать сопричастными к какому-либо проекту. Ведь никто не требует больших капиталовложений. «Деньги по чуть-чуть — не так накладно, — говорит Константин Горожанкин, руководитель проекта iStartUp.kz. — Плюс и в том, что у тех, кто дает, сразу появляется желание и быть тестовой группой». Аскар Абенов, со-основатель и СЕО проекта Startuper.kz, указывает на еще одну сторону, в которой множество людей становятся сопричастны к проекту и пользу самого проекта от этого. «Групповое финансирование позволяет не просто собрать необходимые средства (причем не только деньги), но и получить обратную связь от своих потенциальных потребителей: чего им хотелось бы еще, готовы ли они покупать это, нужно ли вообще им то, что предлагает стартапер (автор идеи)», — говорит он.

Третий плюс отметил Константин Нагаев, коммерческий директор Kaznetmedia, руководитель проекта Horde.me: «Проекты получают независимое финансирование от пользователей и, как следствие, большую независимость. Пользователи — возможность поддержать понравившийся ресурс напрямую, без кликов на рекламу и прочих плясок». Действительно, когда над тобой не стоит инвестор, который требует идти в развитии определенным путем, стартап может развивать свой продукт по усмотрению своих основателей.

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

Минусы краудфандинга

Первый состоит в том, что порой не сложно заинтересовать людей своим проектом, идеей, но донести до них, чтобы они узнали об этом — это намного труднее. В результате сбор происходит медленно, если вообще происходит. В то же время Константин Нагаев отмечает, что мешать может «менталитет, при котором создатель проекта считает неудобным «выпрашивать» деньги, а пользователи просто не готовы платить, считая кнопку «поддержать» вымогательством». А с другой стороны, Константин Горожанкин указывает на низкий уровень доверия между людьми. И тут можно согласиться, так как новомодное слово краудфандинг уже начинают использовать для прикрытия финансовых пирамид. Да и случаев, когда проект собирал деньги, а его авторы просто исчезали, уже наберется с корзинку.

«Необходимо отметить, что давая деньги на улице, любой из нас не может быть уверен, что деньги пойдут по назначению,» — говорит о втором минусе Алексей Пригара, руководитель проекта Stаrtticket. Действительно, часто вопрос стоит о доверии и по опыту немногих пока казахстанских краудфандеров первыми, и в большинстве единственными, жертвователями становятся друзья и знакомые. «У меня есть небольшой опыт краудфандинга. Первый раз я собирал на издание книги, кинув клич в Facebook. По факту все скатилось к взносам от людей, которых я знал лично, — делится Константин Нагаев. — Второй раз — на моем личном блоге, где я прикрутил кнопку платежной системы Wooppay для пожертвований. Вернее дотаций, но в нашем языке оба слова имеют негативную окраску. Мне удалось набрать сумму, достаточную для оплаты выделенного сервера, так что результатом я доволен».

И третий, и наверно самый серьезный, минус. О нем говорят все о эксперты: отсутствие законодательной базы и простого инструмента для пожертвований. И если со вторым уже начинается работа и проекты начинают свою работу, то с первым придется ждать. Алексей Пригара отмечает «отсутствие регулирования оборота электронных денег и недостаточное распространение и присутствие в регионах платежных систем. Во всем мире широко распространены электронные деньги, а при создании данного проекта мы столкнулись с ограничениями в РК по электронным платежам и возможности превратить их в реальные деньги, для возможности их расходовать».
4,4(47 оценок)
Новые ответы от MOGZ: Информатика
logo
Вход Регистрация
Что ты хочешь узнать?
Спроси Mozg
Открыть лучший ответ