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

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

Войти
Регистрация
Восстановить пароль
 
FIN7
2 / 2 / 0
Регистрация: 09.02.2013
Сообщений: 174
#1

Нужно сделать что бы давало рандомно числа и нужно написать ответ - C++

07.02.2014, 15:39. Просмотров 371. Ответов 4
Метки нет (Все метки)

В командной строке.
Тоесть примерно так:

Запускаешь программу, показывает числа что выбрались рандомно : 15*3=?
После этого пользователю нужно написать ответ сколько будет 15*3 и если правильно то напишет правильно если нет то не правильно
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
07.02.2014, 15:39     Нужно сделать что бы давало рандомно числа и нужно написать ответ
Посмотрите здесь:

Вообщем нужно сделать так чтобы 1 массив заполнялся с клавиатуры а не рандомно - C++
#include "stdafx.h" #include "stdio.h" #include "iostream" #include "ctime" #include "conio.h" using namespace std; ...

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

Нужно ввести перемнную значение которой рандомно - C++
Введите переменную значение которой выбивается рандомно в интервале от -1 к 1

Что нужно сделать в этом задании? - C++
Доброго времени суток! Есть вот такая вот задача: declare @Table table( integer, float) insert into @Table(,) values(1,1) insert...

Нужно записать чтобы выдавало рандомно число от 0 до 3(ну или 1-4)) - C++
Вообщем препод придрался к тому что типа у многих одна и тажэ или похожие программы, ну я честно взял идею и написал, ну получилось похоже...

Нужно написать программу на си++ что бы работала в деф си++ - C++
вот задача. Задано трехзначное число. Определить сколько едениц. десятков и сотое содержит число... Помогите пожалуста. Заранее спасибо.......

После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
zelim
77 / 77 / 4
Регистрация: 26.12.2011
Сообщений: 217
07.02.2014, 15:47     Нужно сделать что бы давало рандомно числа и нужно написать ответ #2
FIN7,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <iostream>
#include <cstdlib>
#include <ctime>
#include <clocale>
 
int main()
{
    std::setlocale(LC_ALL, "rus");
 
    std::srand(static_cast<unsigned int>(std::time(NULL)));
 
    int a = std::rand()%20 + 1;
    int b = std::rand()%20 + 1;
    int t;
 
    std::cout << a << " * " << b << " = ";
    std::cin >> t;
 
    if(t==a*b)
        std::cout << "Правильно";
    else
        std::cout << "Не правильно";
 
    std::cout << std::endl;
 
    
    system("pause");
    return 0;
}
GuGo1991
267 / 261 / 93
Регистрация: 02.08.2012
Сообщений: 609
07.02.2014, 15:49     Нужно сделать что бы давало рандомно числа и нужно написать ответ #3
FIN7, целые числа до 100
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
#include <iostream>
#include <ctime>
using namespace std;
 
int main()
{
    srand(time(0));
    int num1, num2, answer;
    num1 = rand() % 100 + 1;
    num2 = rand() % 100 + 1;
    
    cout << num1 << " * " << num2 << " = ";
    cin >> answer;
    (answer == (num1 * num2))? cout << "You are right!\n"
                              : cout << "You are wrong!\n";
       
    system("pause");
    return 0;
}
Ev[G]eN
Эксперт С++
5097 / 1535 / 381
Регистрация: 23.01.2011
Сообщений: 3,148
07.02.2014, 15:55     Нужно сделать что бы давало рандомно числа и нужно написать ответ #4
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
#include <iostream>
#include <cstdlib>
#include <ctime>
 
int main()
{
    std::srand((size_t)(std::time)(nullptr));
 
    int firstNumber, secondNumber, result;
    std::cout << (firstNumber = std::rand() % 20 + 1) << " * " << (secondNumber = std::rand() % 20 + 1) << " = ";
    std::cin >> result;
    std::cout << std::boolalpha << (result == (firstNumber * secondNumber)) << std::endl;
 
    std::system("pause");
    return 0;
}
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
07.02.2014, 19:47     Нужно сделать что бы давало рандомно числа и нужно написать ответ
Еще ссылки по теме:

Что нужно сделать, чтобы это скомпилировалось? - C++
#include &lt;iostream&gt; #include &lt;cmath&gt; using namespace std; class Matrix { private: float m; public: ...

Не могу отладить программу, не понимаю, что нужно сделать - C++
Здравствуйте, срочно нужна помощь в дописании программы! Необходимо, чтобы программа запоминала введенный массив в пункте 1 меню, и...

Нужно написать функцию, что не возвращает значения(типа процедуры на паскале) - C++
void proc(int, int); void main() { int a,b; proc(a,b); int s; }

Нужно маленький ответ) - C++
Не подскажите, пожалуйста, какую библиотеку нужно подключить если мне нужно записать переменную в тип String?Заранее благодарю!:)


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

Или воспользуйтесь поиском по форуму:
UME
2 / 2 / 1
Регистрация: 14.01.2014
Сообщений: 68
07.02.2014, 19:47     Нужно сделать что бы давало рандомно числа и нужно написать ответ #5
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
#include <iostream>
#include <conio.h>
#include <ctime>
#include <stdlib.h>
 
using namespace std;
 
int main(){
   
   int a,b,c;
   
srand(time(NULL));
 
   a = rand()%100;
   b = rand()%10;
   
   cout << a<<" * " <<b <<endl <<
   "vvedite pravil'nyi otvet: ";
 mark:   
   cin >> c; 
   if(a*b == c)
   cout << "pravil'no!" << endl;
   else {
   cout << "oshibka!\npoprobuyte eshe raz: ";   
goto mark;
}
   getch();
   return 0;
   }
Yandex
Объявления
07.02.2014, 19:47     Нужно сделать что бы давало рандомно числа и нужно написать ответ
Ответ Создать тему
Опции темы

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