#include<conio.h>
#include<stdio.h>
main()
{
int i,n,dem=0;
printf("nhap vao mot so nguyen: ");
scanf("%d",&n);
for( i=1;i<=n;i++)
{
if(n%i==0)
dem=dem+1;}
if(dem==2)
printf("so %d la so nguyen to",n);
else printf("so %d khong phai la so nguyen to",n);
getch();
}
2. Kiểm tra 3 cạnh của tam giác
#include<stdio.h>3. Tạo ngẫu nhiên 2 mảng
#include<conio.h>
main()
{
int a,b,c;
printf("nhap chieu dai 3 canh cua tam giac ABC : ");
printf("\na = ");
scanf("%d",&a);
printf("b = ");
scanf("%d",&b);
printf("c = ");
scanf("%d",&c);
if((a+b<c)||(a+c<b)||(c+b<a))
printf("khong phai la tam giac");
else if(((a+b>c)&&(a+c>b)&&(b+c>a))&&(a==b==c))
printf("tam giac deu");
else if(((a+b>c)&&(a+c>b)&&(b+c>a))&&((a==b)||(a==c)||(c==b)))
printf("tam giac can");
else if ((a+b>c)&&(a+c>b)&&(b+c>a))
printf("tam giac binh thuong");
getch();
}
#include<stdio.h>
#include<conio.h>
main()
{
int i,l[10];
for(i=0;i<30;i++)
{
l[i] =rand() % (30-8) + 8;
printf("\t%d",l[i]);
}
getch();
}
4. Tìm phần tử lớn nhất, nhỏ nhất của mảng
#include<stdio.h>
#include<conio.h>
main()
{
int a[20],n,i,max,min,vt1=0,vt2=0;
printf("nhap vao so phan tu cua mang:");
scanf("%d",&n);
for(i=0;i<n;i++)
{
printf("a[%d]=",i);
scanf("%d",&a[i]);
}
max=min=a[0];
for(i=0;i<n;i++)
{
if(max<a[i]){ max=a[i];vt2=i;}
if(min>a[i]){ min=a[i];vt1=i;}
}
printf("phan tu lon nhat cua mang:%d",max);
printf("\nphan tu nho nhat cua mang:%d",min);
printf("\nkhoang cach giua 2 mang max va min la:%d",abs(vt2-vt1));
getch();
}
0 comments:
Post a Comment