Форум программистов, компьютерный форум CyberForum.ru

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
Рейтинг: Рейтинг темы: голосов - 12, средняя оценка - 4.67
krexx
-8 / 0 / 0
Регистрация: 23.01.2011
Сообщений: 52
#1

Программа которая выводит пример на вычитание - C++

13.12.2011, 13:40. Просмотров 1503. Ответов 1
Метки нет (Все метки)

Всем добрый день, нужна помощь, есть пару вопросов по задаче
Условие:
Написать программу которая выводит пример на вычитание(в пределах 100), запрашивает ответ пользователя, проверяет его и выводит сообщение "Правильно!" или "Вы ошиблись", и правильный результат. Ниже приведен рекомендуемый вид экрана во время выполнения программы.
----------------------------------------------------------------------------------------
Сколько будет 83-17?
Введите ответ и нажмите <Enter>
->67
Вы ошиблись.83-17=60

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
#include <iostream>
#include <ctime>
#include <cstdlib>
 
int main() {
    std::srand (std::time (NULL));
    int a = rand() % 100 + 1,
        b = rand() % 100 + 1,
        res = a - b;
 
    std::cout << a << " - " << b << "?" << std::endl;
    int temp;
    std::cin >> temp;
    if (res == temp)
        std::cout << "right.";
    else
        std::cout << "wrong, result = " << res;
 
    return 0;
}
1.Что обозначают записи:
#include <iostream>
#include <cstime>
#include <cstdlib>

2.Что выполняется в этой строке, и что обозначает std::srand
std::srand(std::time (NULL));
3.Как сделать чтобы не было так много
std::cout и std::cin
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
13.12.2011, 13:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Программа которая выводит пример на вычитание (C++):

Написать программу, которая выводит пример на вычитание, запрашивает ответ пользователя, проверяет его и выводит сообщение о правильности - C++
Написать программу, которая выводит пример на вычитание (в пределах 100), запрашивает ответ пользователя, проверяет его и выводит сообщение...

Написать программу которая выводит пример на вычитание(предел 100) - C++
Всем добрый вечер, немогу справиться с задачей. Условие: Написать программу которая выводит пример на вычитание(в пределах 100),...

Написать программу, которая выводит на экран пример на вычитание двух чисел - C++
Помогите пожалуйста с задачей Вот условие: Написать программу, которая выводит на экран пример на вычитание двух чисел, запрашивает...

Программа которая выводит пример на умножение двух однозначных чисел - C++
Доброй ночи форумчане! Помогите пожалуйста с задачкой. Условие: Написать программу которая выводит пример на умножение двух однозначных...

Программа , которая выводит время, за которое программа работает - C++
Вообщем, нужно что бы считалось время от начала работы программы, и выводилось на экран.

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

Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Kidasov
77 / 77 / 12
Регистрация: 02.12.2011
Сообщений: 965
Записей в блоге: 3
13.12.2011, 15:12 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>  //библиотека C++, позволяющая использовать систему ввода-вывода C++
#include <ctime>  //библиотека C++ содержащая типы и функции для работы с датой и временем
#include <cstdlib>  /*функции, занимающиеся выделением памяти, контроль процесса выполненияпрограммы, преобразования типов и другие.*\    
using namespace std;  //просторанство имен std, в нем объявлена вся библиотека стандарта C++
 
int main() {
    srand (time (NULL));  //псевдослучайный генератор случайных чисел, если бы его не было, то a и b при каждом запуске программы не изменяли своих значений
    int a = rand() % 100 + 1,  
        b = rand() % 100 + 1,
        res = a - b;
 
    cout << a << " - " << b << "?" << endl;
    int temp;
    cin >> temp;
    if (res == temp)
        cout << "right.";
    else
        cout << "wrong, result = " << res;
 
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
13.12.2011, 15:12
Привет! Вот еще темы с ответами:

Программа, которая выводит массив наоборот - C++
Помогите написать программу: Исходными данными являются массив из 10 элементов, заполненный пользователем с клавиатуры. Написать...

Программа, которая выводит на экран меню - C++
Написать программу, которая выводит на экран меню в виде: Please enter one of the following choices: a) apple g) game t) tree p)...

программа которая выводит таблицу умножения - C++
типо так: 2*2=4 и т.д спасибо

Программа которая выводит на экран целые числа - C++
Привет всем) я тут новичек и учу с++,задали мне тут такой вопрос:написать программу которая выводит на экран числа в виде: 6 7 8 ...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru