Написать программу которая
Перейти к содержимому

Написать программу которая

  • автор:

как правильно написать программу, которая будет работать столько раз сколько тебе надо?

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

 print("Привет! Это игра Слова наоборот.") name = input("Как тебя зовут? ") quest = input("Привет, "+ name + "!" + " Загадывай слово ") quest1 = quest[::-1] print(quest1) def first_game(word): word = input("Загадай слово ") word1 = word[::-1] print(word1) word2 = input("Закончить игру?") if word2 == "нет": first_game(word2) else: print("Пока.") 

Отслеживать
задан 17 окт 2022 в 7:59
1 1 1 бронзовый знак
да просто сделайте вечный цикл и прерывайтесь на введенное пустое слово. Или именно 3 слова надо?
17 окт 2022 в 8:18

1 ответ 1

Сортировка: Сброс на вариант по умолчанию

а что у вас не так то? просто в функцию first_game добавьте цикл

def first_game(word): for i in range(3): word = input("Загадай слово ") word1 = word[::-1] print(word1) 

или вам что-то иное нужно?

Помогите написать программу которая посчитает количество строк в отзыве

на входных данных
На вход программе поддаётся строка( пусть этол будет отзыв на любимую игру)
Формат выходных данных
Программа доджна внести следующию строку:

(«Спасибо за подробный отзыв! В нём целых _ имя переменной_ символов!»)

Лучший ответ
Вот она, та самая строчка кода, которую никто не смог написать по-нормальному:

print(f"Спасибо за подробный отзыв! В нём целых символов!")

Остальные ответы

Конечно! Вот пример программы на языке Python, которая подсчитывает количество строк и символов в отзыве:

«`python
def count_lines_and_characters(review):
lines = review.count(‘\n’) + 1
characters = len(review)
return lines, characters

# Получение отзыва от пользователя
review = input(«Введите отзыв: «)

# Подсчет количества строк и символов
line_count, char_count = count_lines_and_characters(review)

# Вывод результата
print(«Спасибо за подробный отзыв! В нём целых», char_count, «символов!»)
print(«Отзыв содержит», line_count, «строк(и).»)
«`

При запуске программы она запросит у вас ввести отзыв. После ввода отзыва, программа подсчитает количество строк и символов, а затем выведет результат в заданном формате. Например:

«`
Введите отзыв: Эта игра просто потрясающая! Я провел в ней уже много часов и все еще не могу оторваться. Отличный сюжет, красивая графика и интересный геймплей.

Спасибо за подробный отзыв! В нём целых 107 символов!
Отзыв содержит 3 строк(и).
«`

Пожалуйста, обратите внимание, что имя переменной для количества символов в выводе программы является заполнителем. Вам нужно будет заменить `_ имя переменной_` на имя переменной, которую вы хотите использовать в своем коде.

ПапаГений (91820) 5 месяцев назад
Это не то, о чём написано в задании.

язык то какой?
И нужно не количество строк а символов.
гуглить нужно, есть ли команда делающая это проще.

Открыть командную строку с надписью (оставьте свой отзыв: ___)
обьявить стринг, (считать в него введенную строку после двоеточия)
обьявить массив,
написать цикл, где с каждой итерацией массив заполняется одним символом из стринга.
длина массива +1 (если массив считается от 0) — это количество символов в стринге.

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

Написать программу, которая в зависимости от введённого числа выводила бы на экран:если 1, 2, 3, 4, 5 то ‘один’, если 6, 7, 10, 15 то ‘два’, если 8 то ‘три’, если 16, 17, 18, 19, 20, 22, 25 то ‘четыре’. Иначе вывести на экран ‘ошибка’.

94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
Ответы с готовыми решениями:

Написать программу, которая выводила бы на экран картинку
Написать программу, которая выводила бы на экран картинку. При этом каждый очередной прямоугольник.

5067 / 2638 / 2349
Регистрация: 10.12.2014
Сообщений: 10,004

1 2 3 4 5 6 7 8 9 10
begin case ReadInteger of 1..5 : 'один'.Print; 6,7,10,15 : 'два'.Print; 8 : 'три'.Print; 16,20,22,25 : 'четыре'.Print; else 'ошибка'.Print; end; end.

87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
Помогаю со студенческими работами здесь

Написать программу, которая выводила бы на экран количество ОЗУ до/вместо загрузки ОС
Здравствуйте, мне нужно написать программу на ассемблере, которая выводила бы на экран количество.

Составить программу, которая выводит на экран сообщение в зависимости от введенного значения температуры
😛 Всем привет! Есть на этом свете добрые люди или нет? Надо решить простейшую задачу, а я не могу.

Написать программу, которая выводила бы на весь экран монитора случайно точки пока вы не нажмете Esc
Всем привет вот такая вот задачка. Написать программу, которая выводила бы в графическом.

Нужно написать программу, выводящую нужное словосочетание в зависимости от введенного числа
Привет всем! Собственно вот задание: (Ссылка на сторонний ресурс удалена) Перебирать все варианты.

Как написать программу которая будет запускать другу программу?

Помогите пожалуйста найти пример кода который бы запускал .exe файл с параметром:

Алгоритм:
1. Чтение параметра из файла

2. Командная строка которую нужно выполнять много раз(с каждым параметром из файла 1 раз):
myfile.exe -1 -hhhh -h -ПАРАМЕТР И ФАЙЛА(zzzzzz)

3. Таймер 10 минут, потом выключение запущенного myfile.exe

4. Если в файле остались параметры с которым не была запущена программа возврат к шагу 2, если все параметры уже были запущены то Happy End и программа закончила работу.

Содержание файла с параметрами:

aaaaaa
bbbbbb
ccccccc
dddddd
.
zzzzzz

  • Вопрос задан более трёх лет назад
  • 791 просмотр

3 комментария

Простой 3 комментария

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *