Чем заменить Break - C (СИ)
Формулировка задачи:
здравствуйте. помогите разобраться. нужно заменить break в теле цикла(точнее от него избавиться), но чтобы алгоритм программы остался таким же как и с break. везде искал, так и не нашел как это сделать. программа должна выводить все простые числа меньше заданного N с клавиатуры.
#include <stdio.h> #include <conio.h> int main(void) { int i,j,n,f; printf("Please enter n\n"); scanf("%d",&n); printf("Simple numbers:\n"); for(i=1;i<n;i++) { f=1; for(j=2;j<(i/2)+1;j++) if((i%j)==0) { f=0; break; } if(f) printf("%d\n",i); } getch(); return 0; }
Решение задачи: «Чем заменить Break»
textual
Листинг программы
j<=sqrt(i)
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д