Lap trinh C
NHAP CHU
#include<stdio.h>
#include<conio.h>
void main()
{ char a[100];
int i=0,c;
clrscr();
printf("
Nhap vao 1 chuoi ky tu:
");
while ((c=getchar())!='
') a[i++]=c;
a[i]=NULL;
printf("%s
%d",a,i);
getch();
}
...............................................................
DAO CHUOI
#include<stdio.h>
#include<conio.h>
void main()
{ char a[100];
int i,j,c;
i=j=0;
clrscr();
printf("
Nhap vao 1 chuoi ky tu:
");
while ((c=getchar())!='
')
{ a[i++]=c;
j++;
}
a[i]=NULL;
printf("
Cau sau khi dao nguoc:
");
for(i=j-1;i>=0;i--)
printf("%c",a[i]);
getch();
}
..............................................................
SO NGUYEN TO
#include<stdio.h>
#include<conio.h>
void main()
{ int i,j,n,x,m;
int a[100];
m=-1;
j=0;
printf("
Nhap n:"); scanf("%d",&n);
for(i=0;i<n;i++)
{ printf("a[%d]=",i);
scanf("%d",&a[i]);
}
for(i=0;i<n;i++)
{ if(a[i]>1)
{ x=a[i]-1;
while(a[i]%x!=0) x--;
if(x==1)
{ a[j]=a[i];
m++;
j++;
}
}
}
if(m>=0)
{ printf("
So nguyen to cua day:
");
for(i=0;i<j;i++)
printf("%d\t",a[i]);
}
else printf("
Day khong co so nguyen to:");
getch();
}
...........................................................................
UCLN
#include<stdio.h>
#include<conio.h>
void main()
{ int i,j,UCLN,n;
int a[100];
printf("
Nhap n:"); scanf("%d",&n);
for(i=0;i<n;i++)
{ printf("a[%d]=",i);
scanf("%d",&a[i]);
}
UCLN=a[0];
for(i=1;i<n;i++)
if(UCLN>a[i]) UCLN=a[i];
for(i=0;i<n-1;i++)
{ while(a[i]%UCLN!=0) UCLN--;
}
printf("
UCLN=%d",UCLN);
getch();
}
.............................................................
SO CHINH PHUONG
#include <conio.h>
#include <stdio.h>
#include <math.h>
void chinhphuong(int a[])
{ int i,j,*ps,*pe,n,b;
float k,m;
j=0;
ps=a;
pe=ps;
while(*pe) pe++;
n=pe-ps;
for(i=0;i<n;i++)
{ k=a[i];
m=sqrt(k);
b=m;
k=m-b;
if(k==0) j++;
}
printf("
So luong so chinh phuong co trong mang:%d",j);
}
void main()
{ int a[100],i,n;
clrscr();
printf("
Nhap n:"); scanf("%d",&n);
for(i=0;i<n;i++)
{ printf("a[%d]=",i);
scanf("%d",&a[i]);
}
chinhphuong(a);
getch();
}
..............................................................................
TONG PHAN SO
#include <stdio.h>
#include <conio.h>
typedef struct {int tuso, mauso;
} phanso;
phanso c;
int UCLN(int a, int b)
{ int y;
a= a>=0?a:-a;
b= b>=0?b:-b;
if(a>b) y=b;
else y=a;
while((a % y!=0)||(b % y!=0)) y--;
return y;
}
phanso uocluoc(phanso a)
{
c.tuso = a.tuso / UCLN(a.tuso, a.mauso);
c.mauso = a.mauso / UCLN(a.tuso, a.mauso);
return c;
}
void main()
{ int i,n;
phanso m[100];
printf("
Nhap n:"); scanf("%d",&n);
printf("
Nhap cac tuso va mauso:
");
for(i=0;i<n;i++)
{ printf("m[%d]:",i);
scanf("%d%d",&m[i].tuso,&m[i].mauso);
}
c.tuso=m[0].tuso;
c.mauso=m[0].mauso;
for(i=1;i<n;i++)
{ c.tuso = c.tuso * m[i].mauso + c.mauso * m[i].tuso;
c.mauso = c.mauso * m[i].mauso;
c=uocluoc(c);
}
printf("
Tong cac phan so sau khi gian luoc: %d/%d",c.tuso,c.mauso);
getch();
}
............................................................................
IN GIA TRI KHAC NHAU
#include<stdio.h>
#include<conio.h>
void main()
{ int i,j,t,k,n;
int a[100];
printf("
Nhap n:"); scanf("%d",&n);
for(i=0;i<n;i++)
{ printf("a[%d]=",i);
scanf("%d",&a[i]);
}
for(i=0;i<n-1;i++)
for(j=i+1;j<n;j++)
{ k=a[i];
if(k==a[j])
{ for(t=j;t<n-1;t++)
a[t]=a[t+1];
n--;
}
}
printf("
Cac gia tri khac nhau cua day nay:
");
for(i=0;i<n;i++)
printf("%d\t",a[i]);
getch();
}
..............................................................
Bạn đang đọc truyện trên: AzTruyen.Top