// nhap n 0<n<1000, viet ham tim so nguyen to lon nhat tu 1 den n
#include<stdio.h>
#include<conio.h>
#include<math.h>
int ngto_lonnhat(int n, int i, int j, int dem, int max);
int ngto_lonnhat(int n, int i, int j, int dem, int max)
{
max = 0;
for(i=1; i<=n; i++){
dem = 0;
for (j=1; j<=i;j++){
if (i%j==0)
dem++;
}
if (dem==2)
{
if (i>max)
max=i;
} }
return max;
}
int main()
{
int n,i,j,dem,max;
do
{
printf("Nhap n = "); scanf("%d",&n);
}
Trang 2while (n<1 || n>999);
max = ngto_lonnhat(n,i,j,dem,max);
printf("So nguyen to lon nhat tu 1 den %d la: %d",n,max); return 0;
}