Найти простое число
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Внимание! Это довольно старый топик, посты в него не попадут в новые, и их никто не увидит. Пишите пост, если хотите просто дополнить топик, а чтобы задать новый вопрос — начните новый.
Задача звучит так:«дано целое число А. Определить является ли А простым числом». В чем может заключаться ошибка в цикле т.е. когда он определил является ли число простым остановить процесс чтобы он не проверял остальные.
Можно создать флаг. А в цикле, если выяснилось, что число не простое, устанавливать флаг в 1 и выходить из цикла.
Как то так:
Впрочем, данную функцию можно переписать проще, то есть в теле if'a возвращать false, ьез использования флага.