Найти - Пользователи
Полная версия: Очень нужна ваша помощь
Начало » Центр помощи » Очень нужна ваша помощь
1
arsen_zl
1. Написать программу, которая определяет, на какой день недели приходится k-е число месяца, если j-е число этого месяца - понедельник?

2. Написать программу, которая просит вводить число, равное удвоенному предыдущем введенному числу и завершается, если введено ошибочное значения.
FishHook
arsen_zl
Написать программу, которая определяет, на какой день недели приходится k-е число месяца, если j-е число этого месяца - понедельник?

Если к < j отнимаем по единице от j пока не получим к, иначе прибавляем, т.е. цикл “ПОКА” с дополнительным счетчиком дня недели, который проверяем на 7 и на 1, если ДеньНедели ==1 то ДеньНедели = 7, если ДеньНедели == 7 то ДеньНедели = 1

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

А в чем тут конкретно ваша проблема? Здесь же нет никакой алгоритмической сложности.
arsen_zl
FishHook
Проблема в том, что я не совсем хорошо знаю питон( а завтра нужно сдать практическую. Но всё равно большое спасибо)
FishHook
arsen_zl
Проблема в том, что я не совсем хорошо знаю питон
Очевидно из ваших слов, что какие-то знания есть. Что именно вы не можете сделать ввести число с клавиатуры или проверить равно ли оно предыдущему удвоенному?
arsen_zl
FishHook
Я не знаю как именно написать код, чтобы программа работала.
FishHook
arsen_zl
Ну ок, давайте поэтапно
этап № 1 “Написать программу, которая просит вводить число”
Это вы можете?
arsen_zl
FishHook
arsen_zlНу ок, давайте поэтапноэтап № 1 “Написать программу, которая просит вводить число”Это вы можете?
Это могу. Я не знаю как заставить программу понимать, что следующее число в 2 раза больше, и как сделать, чтобы она переставала работать при неверном значении
Aturo
arsen_zl
Я не знаю как заставить программу понимать, что следующее число в 2 раза больше, и как сделать, чтобы она переставала работать при неверном значении
 i=0
z1=float(input('запрос: '))
while i==0:
    z2=float(input('запрос: '))
    if z1*2==z2:
        z1=float(input('запрос: '))
        if z2*2==z1:
            continue
    else:
        i=1 
Если я Вас правильно понял, то должно выглядеть примерно так.
arsen_zl
Aturo
Большое спасибо! Всё так и должно быть
This is a "lo-fi" version of our main content. To view the full version with more information, formatting and images, please click here.
Powered by DjangoBB