Вопрос задан 25.06.2023 в 18:30. Предмет Информатика. Спрашивает Бауыржанкызы Айсулу.

Напишите программу, которая предлагала бы пользователю решить пример 400 - 50 + 20. Потом выводила

бы на экран правильный ответ и ответ пользователя.
0 0
Перейти к ответам

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

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

#include <iostream>

#include <vector>

#include <random>

using namespace std;

signed main(){

   srand(time(NULL));

   int n = rand() % 10 + 2, sum = 0, ans;

   for(int i = 0; i < n; i++){

       int x = rand () % 1000, d = rand () % 2;

       if(d == 0)

           x *= -1;

       cout << x << " ";

       sum += x;

   }

   cout << "\nyour answer : ";

   cin >> ans;

   ans == sum ? cout << "Correct! answer is : " << sum : cout << "Wrong! right answer is : " << sum;

}

0 0
Отвечает нейросеть ChatGpt. Будьте внимательны, ответы нейросети могут содержать ошибочные или выдуманные данные.

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

python
# Задаем пример пример = 400 - 50 + 20 # Предлагаем пользователю решить пример ответ_пользователя = input(f"Решите пример: 400 - 50 + 20 = ") # Проверяем ответ пользователя и выводим результаты правильный_ответ = str(пример) if ответ_пользователя == правильный_ответ: print(f"Ваш ответ {ответ_пользователя} верный!") else: print(f"Ваш ответ {ответ_пользователя} неверный. Правильный ответ: {правильный_ответ}")

Сохраните этот код в файле с расширением .py (например, math_program.py) и запустите его с помощью Python. Программа предложит вам решить пример, вы вводите ответ, а затем программа сообщит, верный ли ваш ответ.

0 0

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

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

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

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