Вопрос задан 31.07.2023 в 14:08. Предмет Информатика. Спрашивает Бурда Алина.

Написать программу проверки знания истории России(3 вопроса)

0 0
Перейти к ответам

Ответы на вопрос

Внимание! Ответы на вопросы дают живые люди. Они могут содержать ошибочную информацию, заблуждения, а также ответы могут быть сгенерированы нейросетями. Будьте внимательны. Если вы уверены, что ответ неверный, нажмите кнопку "Пожаловаться" под ответом.
Отвечает Овсепян Сергей.
Var  question :
 array [1..3] of string;
 awns,mark: integer; 
begin   
 writeln('Вопрос 1'+ #10 +'1 - вариант ответа'+ #10 +'2 - вариант ответа'+ #10 +'3 - вариант ответа');   
 readln(awns);   
 // проверяем ответ 
 if awns = 1 then mark := mark + 1;   
 writeln('Вопрос 2'+ #10 +'1 - вариант ответа'+ #10 +'2 - вариант ответа'+ #10 +'3 - вариант ответа');   
 readln(awns);   
 // проверяем ответ   
 if awns = 2 then mark := mark + 1;   
 writeln('Вопрос 3'+ #10 +'1 - вариант ответа'+ #10 +'2 - вариант ответа'+ #10 +'3 - вариант ответа');   
 readln(awns);   
 // проверяем ответ   
 if awns = 3 then mark := mark + 1; 
 // выводим результат   
 writeln(' Вы ответили на ' + mark + ' вопросов из 3'); 
end.
0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

Хорошо, вот простая программа на языке Python с тремя вопросами для проверки знания истории России:

python
def ask_question(question, answer): user_answer = input(question + " ") return user_answer.lower() == answer.lower() def main(): score = 0 questions = [ ("1. Когда состоялась Октябрьская революция?", "1917"), ("2. Кто был первым президентом Российской Федерации?", "Борис Ельцин"), ("3. Какая княжеская династия правила Русью в IX-XIII веках?", "Рюриковичи") ] print("Добро пожаловать в тест по истории России!") print("Ответьте на следующие три вопроса.\n") for question, answer in questions: if ask_question(question, answer): score += 1 print("Правильно!\n") else: print("Неправильно!\n") print("Тест завершен.") print(f"Вы набрали {score} из {len(questions)} баллов.") if __name__ == "__main__": main()

Эта программа задает три вопроса и ожидает ввода ответов от пользователя. Ответы сравниваются без учета регистра, поэтому "1917" и "1917" будут считаться правильным ответом. После прохождения теста, программа выведет общее количество правильных ответов из трех возможных. Вы можете изменить вопросы и ответы, добавив или удалив элементы из списка questions, чтобы настроить тест по вашему усмотрению.

0 0

Похожие вопросы

Топ вопросов за вчера в категории Информатика

Последние заданные вопросы в категории Информатика

Задать вопрос