Bài 1
#include<stdio.h>
int tong(int n)
{
int i,tong=0;
for(i=1;i<=n;i++) tong+=i;
printf(“tong cac so tu 1 den %.0d la:”,n);
return tong;
}
main()
{
printf(“%d”,tong(n));
}
Bài 2
#include<stdio.h>
void max_min(int n)
{
int i;float max,min,x;
for(i=0;i<n;i++) {
scanf(“%f”,&x);
if(i==0) max=min=x;
else {if(max<x) max=x;
if(min>x) min=x;}
}
printf(“\nso lon nhat la:%f,so nho nhat la:%f”,max,min);
}
main()
{
printf(“\n”);
}
}
void ghimatran(int m,int,n)
{
p=fopen(“out.dat”,”wt”);
fclose(p);
}
main()
{
nhap(m,n);
sapxep(m,n);
ghimatran(m,n);
}
Bài 4
#include<stdio.h>
int dodaixau(char *s)
{
int k;
for(k=0;*s!=’\0’;s++) k++;
return k;
}
main()
{
printf(“do dai xau la:%d”,dodaixau(“ ”));
}
Bài 5
#include<stdio.h>
{
int ia,ib,ic;
for(ia=ib=ic=0;*s!=’\0’;s++)
switch(*s) {
case’a’:ia++;break;
case’b’:ib++;bresk;
case’c’:ic++;break;
}
printf(“so ki tu a la:%d,so ki tu b la:%d,so ki tu c la:%d”,ia,ib,ic);
}
main()
{
sokitu(“ ”);
}
Bài 8
#include<stdio.h>
int xauso(char *s)
{
int k=0;
while(*s!=’\0’) {k=k*10+*s-‘0’;s++;}
return k;
}
main()
{
printf(“tong hai so tu 2 xau:%d”,xauso(“ ”)-xauso(“ ”));
}
Bai 9
#include<stdio.h>
xacdinh();
}