N/x: dễ
code
#include<stdio.h>
/*void kiem_tra(int a)
{
if(a<0)
printf("ban chua nhap a, dung lua chon 1 de nhap a");
continue;
}*/
main()
{
int a=-1,e,i,x,tmp;
while(1)
{
printf("1.nhap so nguyen a \n 2.in ngoi sao \n 3.in ra cac so chinh phuong \n 4.kiem tra tinh nguyen to \n 5.kiem tra itnh hoan thien \n 6.thoat \n Nhap lua chon:");
scanf("%d",&e);
if(e==1)
{
do
{
printf("nhap so nguyen a:");
scanf("%d",&a);
}while(a<0);
}
if(e==2)
{
if(a<0)
{
printf("ban chua nhap a, dung lua chon 1 de nhap a");
continue;
}
for(i=a;i>0;i--)
{
for(x=1;x<=i;x++)
printf("*");
printf("\n");
}
}
if(e==3)
{
if(a<0)
{
printf("ban chua nhap a, dung lua chon 1 de nhap a");
continue;}
for(i=1;i*i<=a;i++)
printf("%d\n",i*i);
}
if(e==4)
{
if(a<0)
{
printf("ban chua nhap a, dung lua chon 1 de nhap a");
continue;}
for(i=2;i<a/2;i++)
if(a%i==0)
{
printf("khong phai nguyen to");
break;
}
if(i>=a/2)
printf("so nguyen to");
}
if(e==5)
{
if(a<0)
{
printf("ban chua nhap a, dung lua chon 1 de nhap a");
continue;}
tmp =a;
for(i=1;i<a;i++)
if(a%i==0)
tmp=tmp-i;
if(tmp==0)
printf("so chinh phuong");
else printf("khong phai so chinh phuong");
}
if(e==6)
break;
}
}