3. Запишите программный код вычисления значения функции х2, если х< 0
у =
х + 7, если х >= 0
x = int(input(“введите х:”))
4. Запишите программный код вывода чисел от 1 до числа, введенного с клавиатуры, с использованием цикла с параметром.
Критерии оценивания № задания Дескриптор
Определяет системное, прикладное программное обеспечение и системы программирования
1 дает определение термина «Системное ПО» 1
дает определение термина «Прикладное ПО» 1
дает определение термина «Системы программирования» 1
2 определяет программы и категорию ПО 1
Использует структуру ветвления в программном коде
3 записывает условие 1
записывает оператор при выполнении условия 1
записывает оператор при невыполнении условия 1
Использует циклическую структуру в программном коде
4 записывает оператор ввода числа с клавиатуры 1
записывает цикл с параметром 1
записывает оператор вывода числа 1
записывает выражение для изменения параметра 1
Всего 11
Могу реализацию на питоне предложить, писать меньше, чем на c ++.
import random
a = []
count = 0
for i in range (20):
a.append(random.randint(1000)
for i in a:
if i % 2 == 0:
count += 1
print (count)
Примечания.
Там, где пробел между текстом и скобками, он не нужен (здесь просто без них написать не даёт). Так же нужно следить за отступами, чтобы компилятор не ругался. Если рандомный список вы всё-таки решите считывать, то меняете в первом цикле после append(int(input()).
Randint даёт рандомное число на указанном промежутке, если нужен промежуток больше, просто меняйте цифру в скобках. Count - счётчик.
<html>
<head>
<script>
function BbIBOD()
{
let n = document.getElementById("BBOD").value;
let BbIBOD = document.getElementById("BbIBOD");
let S = "";
let F = "";
for (let j = 0; j < n; j++)
{
S += '*';
}
for (let i = 0; i < n; i++)
{
F += "<div>" + S + "</div>";
}
BbIBOD.innerHTML = F;
}
</script>
</head>
<body>
<form onSubmit="BbIBOD(); return false;">
<label for="BBOD" >n = </label><input id="BBOD" type="text">
<div id="BbIBOD"></div>
</form>
</body>
</html>