Для подключения вашей школы, пожалуйста, перейдите на портал и следуйте указанным инструкциям.
Ресурсы
- Глава Республики Башкортостан
- Правительство Республики Башкортостан
- Министерство просвещения Российской Федерации
- Министерство науки и высшего образования Российской Федерации
- Министерство образования и науки Республики Башкортостан
- Портал Республики Башкортостан
- Управление по контролю и надзору в сфере образования РБ
- Электронное правительство
- Телефон доверия для детей, подростков, родителей – 8-800-2000-122
Документация
- Нормативные документы
- Инструкции
- Памятка для родителей
Поддержка
Источник: elschool.ru
Определите значение переменной «a» после выполнения фрагмента программы: a:= 10; b:= 5; if not
Определите значение переменной «a» после выполнения фрагмента программы: a:= 10; b:= 5; if not (a < 5) then a:= 5; Ответ:
Разбор 24 задания на Python | ЕГЭ по информатике 2022
2. Определите значение переменной «a» после выполнения фрагмента программы: a:= 10; b:= 5; if (a > 5) and (a < b) then a:= a — 5; Ответ:
3. Определите значение переменной «a» после выполнения фрагмента программы: a:= 10; b:= 5; if (a > 1) or (a < b) then a:= a — 5; if (a >1) and (a = b) then a:= a — 5; Ответ:
4. Определите значение переменной «a» после выполнения фрагмента программы: a:= 10; b:= 5; if (a > 1) and (a < b) then a:= a — 5; if (a >1) and (a = b) then a:= a — 5; Ответ:
5. Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 17? a:= 10; b:= 5; if (a > 1)… (a < b) then a:= a — 7 else a:= a + 7; Ответ:
6. Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 3? a:= 10; b:= 5; if (a < 1)… (a >b) then a:= a — 7 else a:= a + 7; Ответ:
7. Какую логическую операцию нужно добавить в программу вместо многоточия, чтобы значение переменной «a» после выполнения фрагмента программы стало равно 15? a:= 10; b:= 5; if (a < 1)… (a >b) then a:= a — 5 else a:= a + 5; Ответ:
Помогите пожалуйста. Срочно, желательно с пояснением (типа: иф, нот..)
- Java Представить математическую запись фрагмента программы и вычислить значение переменной X после его
- Решение задачи: определение значения переменной х после выполнения программного фрагмента
- Определите результат выполнения программы после выполнения
1 комментарий к “Определите значение переменной «a» после выполнения фрагмента программы: a:= 10; b:= 5; if not”
Nataha
Ответ: 1. Значение переменной «a» после выполнения фрагмента программы будет равно 10. Пояснение: В данном случае, условие `not (a < 5)` означает «если `a` не меньше 5». Так як `a` равно 10, то условие истинно, и блок кода `a := 5;` не выполняется. Значение переменной «a» остается равным 10. 2. Значение переменной «a» после выполнения фрагмента программы также будет равно 10.
Разбор 16 задания на Python | ЕГЭ по информатике 2021
Пояснение: Условие `(a >5) and (a < b)` означает «если `a` больше 5 и меньше `b`». В данном случае `a` равно 10, а `b` равно 5. Условие не выполняется, поэтому блок кода `a := a — 5;` не выполняется. Значение переменной «a» остается равным 10.
3. Значение переменной «a» после выполнения фрагмента программы будет равно 5. Пояснение: В первом условии `(a >1) or (a < b)` `a` равно 10, `b` равно 5. Условие истинно, поэтому `a` уменьшается на 5 и становится равным 5. Во втором условии `(a >1) and (a = b)` `a` не равно `b`, поэтому условие не выполняется, и значение переменной «a» остается равным 5. 4. Значение переменной «a» после выполнения фрагмента программы будет также равно 5. Пояснение: В первом условии `(a > 1) and (a < b)` `a` равно 10, `b` равно 5. Условие не выполняется, поэтому блок кода `a := a — 5;` не выполняется. Во втором условии `(a >1) and (a = b)` `a` не равно `b`, поэтому условие не выполняется, и значение переменной «a» остается равным 5. 5. Для того, чтобы значение переменной «a» после выполнения фрагмента программы стало равным 17, нужно заменить многоточие на операцию «and».
Код будет выглядеть так: `if (a > 1) and (a < b) then a := a — 7 else a := a + 7;` Пояснение: Условие `(a >1) and (a < b)` будет выполняться только если `a` больше 1 и меньше `b`. В данном случае `a` равно 10, а `b` равно 5, поэтому условие не выполняется. Блок `else` будет выполнен, и значение переменной «a» увеличится на 7, становясь равным 17.
6. Чтобы значение переменной «a» после выполнения фрагмента программы стало равно 3, нужно заменить многоточие на операцию «or». Код будет выглядеть так: `if (a < 1) or (a >b) then a := a — 7 else a := a + 7;` Пояснение: Условие `(a < 1) or (a >b)` будет выполняться если `a` меньше 1 или больше `b`. В данном случае `a` равно 10, а `b` равно 5, поэтому условие выполняется.
Блок `if` будет выполнен, и значение переменной «a» уменьшится на 7, становясь равным 3. 7. Чтобы значение переменной «a» после выполнения фрагмента программы стало равно 15, нужно заменить многоточие на операцию «and». Код будет выглядеть так: `if (a < 1) and (a >b) then a := a — 5 else a := a + 5;` Пояснение: Условие `(a < 1) and (a >b)` будет выполняться только если `a` меньше 1 и больше `b`. В данном случае `a` равно 10, а `b` равно 5, поэтому условие не выполняется. Блок `else` будет выполнен, и значение переменной «a» увеличится на 5, становясь равным 15.
Источник: znanija.live
Какое выражение не содержит синтаксических ошибок sin
1. Функция вычисляет произведение двух чисел. Исходные данные вводятся с клавиатуры. Какие проверки целесообразно ввести в программе:
а) проверка, что исходные данные являются числами +
б) проверки не нужны, все возможные ошибки отловит компилятор
в) проверка исходных данных на равенство нулю
2. Для чего предназначен оператор namespace:
а) для использования классов, переменных и функций из других модулей программы без использования заголовочных файлов
б) для заключения в группу объявлений классов, переменных и функций в отдельный контекст со своим именем +
в) для заключения в группу объявлений классов, переменных и функций для использования только в текущем модуле
3. Какой из компонентов может входить в интегрированную среду программирования:
а) наладчик
б) доводчик
в) отладчик +
4. Какой из компонентов может входить в интегрированную среду программирования:
а) текстовый редактор +
б) текстовый директор
в) текстовый модератор
5. Какой из компонентов может входить в интегрированную среду программирования:
а) регулятор
б) доминатор
в) компилятор +
6. Если определена операция вычитания для двух объектов класса A, а операция преобразования к int не определена, что будет вызвано при:
A a1,a2,a3=5;
a3 = a1 – a2;
а) только операция вычитания
б) произойдет ошибка +
в) преобразование к целому
7. Какой из наборов перечисляемых значений записан правильно:
а) enum < a, b = 3, c = 4, 3 >;
б) enum < a, b, 3, 4 >;
в) enum ; +
8. В чем различие использования следующих выражений #include и #include «…»:
а) различие заключается в методе поиска препроцессором включаемого файла +
б) в различии использования заголовочных и исходных файлов
в) нет различий
9. Чему будет равен результат вычисления выражения: int d=5; bool b = true, c; c = (!b||(d>3)):
а) Ошибка компилятора
б) false
в) true +
10. Если в арифметическом выражении участвуют целый и вещественный операнды, то:
а) ошибка компиляции
б) целый тип приводится к вещественному +
в) вещественный тип приводится к целому
11. Укажите в каком выражении произойдет потеря точности:
а) int i; float x = 2.134, y = 3.14; i = x/y; +
б) short i = 0x3; float x = 2.7, v; v = i + x;
в) float M = 235.2; double Z = 3; Z *= M;
12. Если после выражения стоит точка с запятой, то:
а) выражение вычисляется, а его значение запоминается в специальной переменной, которую можно использовать в следующем операторе
б) это оператор-выражение, действие которого заключается в вычислении выражения +
в) выражение вычисляется только если первой стоит операция присваивания
13. Что из себя представляет динамическое выделение памяти:
а) память под объект (переменную) может выделяться не сразу, а в процессе работы программы, освобождение памяти производится вручную +
б) память под объект (переменную) может выделяться не сразу, а в процессе работы программы, освобождение памяти производится автоматически после завершения программы
в) память под объект (переменную) выделяется каждый раз при обращении к переменной
14. Отметьте истинное высказывание:
а) переменная инициализируется, потом объявляется
б) переменная объявляется, потом инициализируется и изменяется
в) переменная объявляется, потом изменяется +
15. Какие операции поддаются перегрузке:
а) унарные и бинарные +
б) только бинарные
в) только унарные
16. Переменная типа signed char может принимать значения:
а) только символов английского алфавита, цифр и символа подчеркивания
б) из первой половины кодовой таблицы +
в) только из алфавита языка C++
17. Переменная типа signed char может принимать значения:
а) только из алфавита языка C++
б) только символов английского алфавита, цифр и символа подчеркивания
в) от -128 до 127 +
18. В переменной типа unsigned char можно хранить число:
а) -213
б) 213 +
в) 1213
19. В переменной типа unsigned char можно хранить число:
а) -13
б) 1213
в) 13 +
20. Чему равно числовое значение выражения e/2*a-abs(e)*1e0 при e = 4, a = 2:
а) 3
б) 0 +
в) 1
21. Выберите правильное утверждение:
а) целой переменной можно присвоить вещественную константу +
б) целой константе можно присвоить целую переменную
в) целой константе можно присвоить вещественную переменную
22. Выберите правильное утверждение:
а) целой константе можно присвоить целую переменную
б) целой переменной можно присвоить целую константу +
в) целой константе можно присвоить вещественную переменную
23. Чему равно значение выражения (a ! b || c), где a, b и с -величины типа bool, имеющие значения false, true и true соответственно:
а) false
б) yes
в) true +
24. Какое выражение не содержат синтаксических ошибок:
а) sin(abs(0.6(e*3))
б) ((cos(3*a+1.*abs(x)))) +
в) a*exp(t)(2t)
25. Какое выражение не содержат синтаксических ошибок:
а) a*exp(t)(2t)
б) sin(abs(0.6(e*3))
в) 0XCC00*.34E-4/_do/k-2 +
26. Чему равно числовое значение выражения sqrt(4)+142/20*2:
а) 5
б) 16 +
в) 9
27. Какая из следующих операций языка C выполняется справа налево:
а) = +
б) ->
в) []
28. Какое выражение не содержит синтаксических ошибок:
а) (-0.18)*a)/(r-0.2*t)
б) (-0.18)*a)(r-0.2*t))
в) -0.18*a/r-0.2*t +
29. При использовании в программе функции scanf требуется разделять числовые значения величин при вводе при помощи:
а) нажатия клавиш TAB или ENTER +
б) клавиш курсора
в) пробела или запятой
30. При использовании в программе функции scanf требуется разделять числовые значения величин при вводе при помощи:
а) пробела или запятой
б) по крайней мере одного пробела +
в) клавиш курсора
Главная /
Программирование на языке высокого уровня C# /
Какие выражения не содержат синтаксических ошибок?
Источник: xn—-ctbeac1atud4aaxcs.xn--p1ai