Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 20.10.2016, 15:12   #11
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

я бы попробовал написать так:
Код:
#include <iostream>
#include <cstdlib>
#include <ctime> 
using namespace std;

int main() {
	int  otv ;

	srand(time(0));
	
	int a = 1 + rand() % 10;
	int b = 1 + rand() % 10;
	int c = a*b;
	

	cout << "Введите результат "<<a<< " * "<< b << "\n"; 
	cin >> otv;

	if (otv == c) {
		cout << "\n" << "Правильный ответ!";
	}
	else
	{
		cout << "\n" << "Неправильный ответ!";
	}
	
	return 0;
}
Serge_Bliznykov вне форума Ответить с цитированием
Старый 20.10.2016, 15:19   #12
p51x
Старожил
 
Регистрация: 15.02.2010
Сообщений: 15,709
По умолчанию

Цитата:
где я ошибаюсь?
В логике? Давайте почитаем, что вы делаете:
Код:
cout << a << 1 + rand() % 10 <<"\n";
Вывести a, которая неинициализированна. Вывести некоторое случайно число.

Код:
cout << b << 1 + rand() % 10 <<"\n";
Вывести b, которая неинициализированна. Вывести некоторое случайно число.

Код:
int с = (a*b);
Объявляем переменную и присваиваем ей значение произведения двух переменных a и b, которые до сих пор неинициализированны и содержат мусор.
p51x вне форума Ответить с цитированием
Старый 20.10.2016, 18:02   #13
antik75
Новичок
Джуниор
 
Регистрация: 20.10.2016
Сообщений: 6
По умолчанию

Большое спасибо! Разобрался.
antik75 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Ввести 10 чисел. Подсчитать сколько среди них однозначных чисел, двухзначных чисел, трехзначных чисел. Olzhakesh Общие вопросы по Java, Java SE, Kotlin 3 14.12.2014 20:27
Умножение двух чисел а в результате 0... xcripz Помощь студентам 4 17.10.2011 23:30
умножение двух двоичных чисел!!! 2008kedr2008 Общие вопросы C/C++ 1 12.05.2011 13:28
Умножение двух длинных целых чисел, представленных двунаправленными связанными списками Rifler Паскаль, Turbo Pascal, PascalABC.NET 0 28.05.2010 19:31
Умножение двух чисел в p-ичной системе счисления - turbo pascal oxygen2007rus Помощь студентам 1 13.12.2009 16:00