thedvoichnik
04.12.2021 18:05

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

Нажмите на рекламу ниже и сразу увидите ответ
Популярные вопросы:
Ответ:
meladse1105
28.12.2022 07:56
Хорошо, давайте вместе разберемся в этом вопросе и найдем решение.

В задании нам нужно изменить код таким образом, чтобы нам пришлось произнести слово "ПОКА!" три раза подряд, чтобы продолжать разговаривать с бабулей.

Для этого мы будем использовать цикл while, который будет выполняться, пока условие истинно. В нашем случае условие - это фраза "ПОКА!", произнесенная три раза подряд.

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

```python
response = ""
count = 0

while count < 3:
response = input("> ")
if response == "ПОКА!":
count += 1
print("НЕТ, НИ РАЗУ С", random.randint(1934, 1946), "ГОДА!")
else:
count = 0

print("ДО СВИДАНИЯ, МИЛЫЙ!")
```

Давайте разберемся, что делает каждая строка кода:

1. Мы создаем переменную `response`, чтобы хранить ответы пользователя.
2. Мы создаем переменную `count` и устанавливаем ее значение равным 0. Эта переменная будет отслеживать, сколько раз мы произнесли фразу "ПОКА!".
3. Мы начинаем цикл while, который будет выполняться, пока `count` меньше 3.
4. Внутри цикла мы запрашиваем у пользователя ввод и сохраняем его в переменной `response`.
5. Мы проверяем, равен ли введенный пользователем ответ "ПОКА!".
6. Если ответ пользователя действительно "ПОКА!", мы увеличиваем значение `count` на 1 и выводим случайное значение года от 1934 до 1946 с помощью функции `random.randint()`. Можете использовать годы, которые вам нравятся, или изменить диапазон.
7. Если ответ пользователя не "ПОКА!", мы сбрасываем значение `count` обратно на 0.
8. После завершения цикла while и произнесения фразы "ПОКА!" три раза подряд, мы выводим фразу "ДО СВИДАНИЯ, МИЛЫЙ!".

Таким образом, при выполнении измененного кода, программа позволяет продолжать разговор с бабулей только в том случае, если фраза "ПОКА!" будет произнесена три раза подряд. Если же на каком-то этапе пользователь ответит не "ПОКА!", счетчик сбросится и программа начнет отсчет сначала.
0,0(0 оценок)
Ответ:
ForaN777
05.09.2020 10:05
Хорошо, давайте разберемся с этим вопросом. Для решения задачи нам понадобится написать командный файл, который будет принимать в качестве аргумента модель процессора семейства Intel Pentium (i, ii, iii, iv) и выводить тактовую частоту этой модели на экран.

1. Прежде всего, откроем текстовый редактор и создадим новый файл. Сохраним его с именем "lesson2.bat". Обратите внимание, что расширение ".bat" указывает на то, что это командный файл.

2. В файле "lesson2.bat" мы будем использовать условные операторы для сопоставления модели процессора с ее тактовой частотой. Затем, по заданию, мы выведем на экран тактовую частоту.

3. Начнем наш командный файл с команды "@echo off", которая отключит отображение команд в командной строке при выполнении файла. Таким образом, все команды будут выполняться тихо, без вывода в консоль.

4. Далее определим переменную "model", которая будет хранить значение модели, переданной в аргументе командной строки. В командном файле это делается с помощью команды "set".

@echo off
set model=%1


5. Теперь необходимо сопоставить значение переменной "model" соответствующей тактовой частоте. Для этого воспользуемся условными операторами "if". Мы будем проверять значение переменной "model" и в зависимости от этого выводить на экран соответствующую тактовую частоту.

@echo off
set model=%1

if "%model%"=="i" (
echo Тактовая частота процессора Intel Pentium i: 66 МГц
) else if "%model%"=="ii" (
echo Тактовая частота процессора Intel Pentium ii: 233 МГц
) else if "%model%"=="iii" (
echo Тактовая частота процессора Intel Pentium iii: 450 МГц
) else if "%model%"=="iv" (
echo Тактовая частота процессора Intel Pentium iv: 1.5 ГГц
) else (
echo Неверная модель процессора. Пожалуйста, выберите модель i, ii, iii или iv.
)


Обратите внимание на синтаксис условных операторов: мы используем команду "if", за которой следует выражение, в круглых скобках, которое выполняется при выполнении условия. После каждого условия ставится знак "else", за которым следует новое условие или завершающийся блок "else" для обработки ошибочных моделей процессоров.

6. После того, как все условия обработаны, добавим команду "pause", чтобы командный файл не закрывался слишком быстро, и пользователь смог прочитать вывод.

@echo off
set model=%1

if "%model%"=="i" (
echo Тактовая частота процессора Intel Pentium i: 66 МГц
) else if "%model%"=="ii" (
echo Тактовая частота процессора Intel Pentium ii: 233 МГц
) else if "%model%"=="iii" (
echo Тактовая частота процессора Intel Pentium iii: 450 МГц
) else if "%model%"=="iv" (
echo Тактовая частота процессора Intel Pentium iv: 1.5 ГГц
) else (
echo Неверная модель процессора. Пожалуйста, выберите модель i, ii, iii или iv.
)

pause


7. Сохраним файл и закроем текстовый редактор.

Теперь, если мы запустим командный файл "lesson2.bat" и передадим ему аргумент, соответствующий одной из моделей процессора (например "i"), мы получим вывод на экран тактовой частоты этой модели. Если введена неправильная модель, программа сообщит об ошибке.

Надеюсь, это помогло вам понять, как создать командный файл для решения вашей задачи. Если у вас возникнут дополнительные вопросы, не стесняйтесь задавать их.
0,0(0 оценок)
Полный доступ
Позволит учиться лучше и быстрее. Неограниченный доступ к базе и ответам от экспертов и ai-bota Оформи подписку
logo
Начни делиться знаниями
Вход Регистрация
Что ты хочешь узнать?
Спроси ai-бота