Определите количество четных элементов в последовательности, завершающейся числом 0. Само число 0, и все, что следует за ним, учитывать не нужно. program podschet_chisel_1; var n, k1, k2 integer; begin k1 0; k2 0; repeat writeln Введите целое число ; readln n ; if n 0 then k1 k1 1; if nthen k2 k2 1; until n 0; writeln Введено ; writeln положительных чисел — , k1 ; writeln отрицательных чисел — , k2 ; readln end. i 0 while i 5 i 1 if i 2 1 если значение i нечетно, то вызываем оператор continue continue оператор continue начинает повторение цикла заново в случае вызова continue код ниже не выполнится print i.

Занятие 1. Ввод и вывод данных

a=int(input(“Количество учеников в классе номер 1:”))
b=int(input(“Количество учеников в классе номер 2:”))
c=int(input(“Количество учеников в классе номер 3:”))
p=(a // 2 + a % 2) + (b // 2 + b % 2) + (c // 2 + c % 2)
print(p)

Условие

Обувная фабрика собирается начать выпуск элитной модели ботинок. Дырочки для шнуровки будут расположены в два ряда, расстояние между рядами равно a a , а расстояние между дырочками в ряду b b . Количество дырочек в каждом ряду равно N N . Шнуровка должна происходить элитным способом “наверх, по горизонтали в другой ряд, наверх, по горизонтали и т.д.” (см. рисунок). Кроме того, чтобы шнурки можно было завязать элитным бантиком, длина свободного конца шнурка должна быть l l . Какова должна быть длина шнурка для этих ботинок?

Программа получает на вход четыре натуральных числа a a , b b , l l и N N – именно в таком порядке – и должна вывести одно число – искомую длину шнурка.

a = int(input())
b = int(input())
L = int(input())
N = int(input())
print(2 * L + (2 * N – 1) * a + 2 * (N – 1) * b)

Задача 1 . Напишите программу для выведения на экран трёх чисел в порядке обратном вводу

Задания на тему Цикл FOR
# Пользователь вводит число N (N > 1). Выведите его наименьший делитель.
N = int ( input ( ‘Введите число: ‘ ))
div = 2
Мнение эксперта
Логинов Александр Евгеньевич, специалист по вопросам мобильной связи и интернета
Если у вас что-то не получается освоить самостоятельно, задавайте вопросы мне!
Задать вопрос эксперту
Напишите программу, которая находит числа Армстронга на отрезке от А до B A , B вводятся пользователем с клавиатуры и гарантируется, что A. Если вам нужна дополнительная консультация, пишите мне!

Как вывести все числа от a до b python

Задача «Ход короля»

Условие

Шахматный король ходит по горизонтали, вертикали и диагонали, но только на 1 клетку. Даны две различные клетки шахматной доски, определите, может ли король попасть с первой клетки на вторую одним ходом. Программа получает на вход четыре числа от 1 до 8 каждое, задающие номер столбца и номер строки сначала для первой клетки, потом для второй клетки. Программа должна вывести YES , если из первой клетки ходом короля можно попасть во вторую или NO в противном случае.

a = int(input())
b = int(input())
c = int(input())
d = int(input())
if (a == c + 1 or a == c – 1 or a == c) and (b == d + 1 or b == d – 1 or b == d):
print (“YES”)
else:
print (“NO”)

Задача 6. Проверить, является ли четырехзначное число счастливым билетом

где A,X,Y — атомы или группы атомов. Написать алгоритм, который находит такие натуральные коэффициенты, чтобы знак «стрелки» можно было заменить знаком равенства. i 0 объявление переменной i для условия цикла while i 5 ключевое слово while и условие выполнение цикла тело цикла print i вывод значения переменной i i 1 увеличение значения переменной i на единицу. Известно, что запись числа A в позиционных системах счисления с основанием p и q имеет вид бесконечной периодической дроби с периодом 2.

Вывести все простые числа в диапазоне от a до b

Справка:
Простое число — это натуральное число, больше единицы, имеющее ровно два натуральных делителя: 1 и само себя.
Пример последовательности простых чисел:
2, 3, 5, 7, 11, 13, 17, 19, 23, 29, 31, 37, 41, 43, 47, 53, 59, 61, 67, 71, 73, 79, 83, 89, 97, 101, бесконечно.

Задача:
Напишите программу, которая вводит натуральные числа a и b и выводит все простые числа в диапазоне от a до b.

Входные данные:
Входная строка содержит два натуральных числа, a и b . Гарантируется, что a ≤ b .

Выходные данные:
Программа должна вывести в одной строке через пробел все простые числа на отрезке [ a , b ] . Если таких чисел нет, программа должна вывести 0.

Примеры:
входные данные:
20 30
выходные данные:
23 29

Напишите программу, которая в последовательности натуральных чисел определяет

Задания Python – Tarkvaraarendus/Ivan T ÕPIMAPP
Вводятся целые числа a и b. Пусть у треугольника ABC координаты A=(0,0), B=(a,b), а обе координаты C=(x,y) — целые числа, и площадь треугольника ABC не равна нулю.
Мнение эксперта
Логинов Александр Евгеньевич, специалист по вопросам мобильной связи и интернета
Если у вас что-то не получается освоить самостоятельно, задавайте вопросы мне!
Задать вопрос эксперту
Рассмотрим систему счисления с двумя цифрами 0 и 1, в которой, в отличие от двоичной системы весами являются не степени двойки 1,2,4,8,16. Если вам нужна дополнительная консультация, пишите мне!

Решение задач на языке программирования Pascal (Подготовка к ОГЭ)

Цикл while в Python

Цикл while («пока») позволяет выполнить одну и ту же последовательность действий, пока проверяемое условие истинно. Условие записывается после ключевого слова while и проверяется до выполнения тела цикла.

Цикл while используется, когда невозможно определить точное количество повторений цикла.

i = 0 # объявление переменной i для условия цикла
while i 5 : # ключевое слово ‘while’ и условие выполнение цикла
# тело цикла
print (i) # вывод значения переменной i
i += 1 # увеличение значения переменной i на единицу

i = 0
while True : # условие всегда истинно
print (i)
i += 1

# Вывод:
>> 0
>> 1
>> 2
>> 3
>> 4
.
>> 999
.
# Это может продолжаться долго.

Выполнение цикла можно прерывать с помощью оператора break.

i = 0
while 1 : # условие всегда истинно
if i == 3 : # если i равно 3, то вызываем оператор break
break # оператор break прерывает выполнение цикла
print (i)
i += 1

Оператор continue начинает повторение цикла заново.

i = 0
while i 5 :
i += 1 #
if i % 2 == 1 : # если значение i нечетно, то вызываем оператор continue
continue # оператор continue начинает повторение цикла заново
# в случае вызова continue код ниже не выполнится
print (i)

Как и для цикла for, для цикла while мы можем записать конструкцию else.

x = 1
while x 5 :
print (x)
x += 1
else :
print ( ‘Цикл завершен’ )

Напишите программу, которая в последовательности натуральных чисел определяет

# Ввод:
>> 1
>> 10
>> 100
>> 1000
>> 0
# Вывод:
>> Количество чисел 4 i 0 while i 5 i 1 if i 2 1 если значение i нечетно, то вызываем оператор continue continue оператор continue начинает повторение цикла заново в случае вызова continue код ниже не выполнится print i. Все числа указанного интервала можно рассматривать как множество и в дальнейшем из этого множества будем исключать отсеивать все составные числа.

Пересечение отрезков

На числовой прямой даны два отрезка: [a1​; b1​] и [a2​; b2​]. Напишите программу, которая находит их пересечение.

Пока не проверил, просто скопировал. Тем не менее спасибо огромное.

В последней задаче про определение отрезков ошибка.
if min(b1, b2) < max(a1, a2):
print(‘пустое множество’)
Данное условие не является достаточным для подтверждения отсутствия пересечения, т.к. максимальное значение в 1 множестве может находиться в пределах второго множества.
Исправьте на:
if max(b1, b2) < min(a1, a2):
print(‘пустое множество’)

Возможно, Вас запутало невыразительное именование переменных. Здесь b1, b2 — правые концы отрезков, а a1, a2 — левые.

Как вариант по написанию последнего задания. Мне кажется, так понятнее, чем в предложенных вариантах (хотя тут дело вкусов, наверное, как и в еде)

Напишите Программу Которая Вводит Натуральное Число n
Напишите программу, которая считывает три целых числа и выводит на экран их сумму. Каждое число записано в отдельной строке.
Мнение эксперта
Логинов Александр Евгеньевич, специалист по вопросам мобильной связи и интернета
Если у вас что-то не получается освоить самостоятельно, задавайте вопросы мне!
Задать вопрос эксперту
Программа получает на вход четыре числа от 1 до 8 каждое, задающие номер столбца и номер строки сначала для первой клетки, потом для второй клетки. Если вам нужна дополнительная консультация, пишите мне!

Шахматный конь ходит буквой “Г” — на две клетки по вертикали в любом направлении и на одну клетку по горизонтали, или наоборот. Даны две различные клетки шахматной доски, определите, может ли конь попасть с первой клетки на вторую одним ходом.

Чтобы прокомментировать или ответить, прокрутите страницу вниз ⤓
Оцените, пожалуйста, публикацию:
Загрузка...
Поделитесь с друзьями в социальных сетях: