Показать сообщение отдельно
Старый 17.06.2011, 16:53   #1
Hagrael
Нуждающийся
 
Регистрация: 11.06.2011
Сообщений: 57
Написано 6 полезных сообщений
(для 7 пользователей)
Сообщение Простое ли число?

Вот еще одна нерабочая программка от моего издания:
#include <iostream>
#include <math.h>

using namespace std;

int main() {
    int n;
	bool is_prime=true;

	cout << "Input n: ";
	cin >> n;

    for (int i=0; i<=9; i++) {
    	if (!(n%i)) {
    		// here
    	}
    }

    if (is_prime) {
    	cout << "Yes! Your number is prime!";
    } else {
    	cout << "Lol, can't you see difference between a prime number and not a prime one?";
    }

    return 0;
}
Консоль запускается, но после введения пользователем числа, высвечивается окошко с сообщением:
"Исключение unknown software exception 0xc000094 в приложении по адресу 0x0040146f.
'OK' -- завершение приложения"
'Отмена' -- отладка приложения".
При чем, это сообщение открывается только тогда, когда я вставляю какую-нибудь инструкцию в место, помеченное меткой "here". Что не так, помогите, пожалуйста, разобраться.
(Offline)
 
Ответить с цитированием