#include
#include
#include //thư viện chuỗi
int main()
{
char xau[30];
printf("Nhap vao 1 chuoi: ");
gets(xau);
for(int i=strlen(xau)-1;i>=0;i--) //strlen trả về độ dài của chuỗi
{
printf("%c",xau[i]);
}
getch();
}
CÂU2
#include
#include
#include
int main()
{
char xau[50];
printf("Nhap vao mot chuoi: ");
gets(xau);
int a=strlen(xau)-1;
for(int i=strlen(xau)-1;i>=0;i--)
{
if(xau[i]==32 || i==0)
{
if(i==0)
{
printf(" ");
}
for(int j=i;j<=a;j++)
{
printf("%c",xau[j]);
}
a=i-1;
}
}
getch();
}
CÂU 3
#include
#include
#include
int main()
{
char xau[30];
printf("Nhap vao mot chuoi: ");
gets(xau);
for(int i=0;i{
if(xau[i]!=32)
{
printf("%c",xau[i]);
}
else
{
for(int j=strlen(xau)-1;j>=i;j--)
{
if(xau[j]==32)
{
for(int k=j;k<=strlen(xau)-1;k++)
printf("%c",xau[k]);
break;
}
}
break;
}
}
getch();
}
CÂU 4
#include
#include
#include
int main()
{
char xau[30];
printf("Nhap vao mot chuoi: ");
gets(xau);
for(int i=0;i<=strlen(xau)-1;i++)
{
if(xau[i]!=32)
{
printf("%c",xau[i]);
}
else
{
printf("\n");
}
}
getch();
}
CÂU 5
#include
#include
#include
char doc_so[50];
char *docso(int n)
{
char doc[10][5]={"","Mot","Hai","Ba","Bon","Nam","Sau","Bay","Tam","Chin"};
doc_so[0]=0;
int donvi=n%10;
n=n/10;
int chuc=n%10;
int tram=n/10;
if(tram>0)
{
strcat(doc_so,doc[tram]);
strcat(doc_so," Tram ");
}
if(chuc>0)
{
if(chuc==1)
strcat(doc_so," Muoi ");
else
{
strcat(doc_so,doc[chuc]);
strcat(doc_so," Muoi ");
}
}
if(donvi>0)
strcat(doc_so,doc[donvi]);
return doc_so;
}
int main()
{
int n;
printf("Nhap vao mot day so: ");
scanf("%d",&n);
if(n==0)
{
printf("Khong");
}
else
{
int tram=n%1000;
n=n/1000;
int ngan=n%1000;
n=n/1000;
int trieu=n%1000;
int ty=n/1000;
if(ty>0)
{
printf("%s Ty",docso(ty));
}
if(trieu>0)
{
printf(" %s Trieu ",docso(trieu));
}
if(ngan>0)
{
printf(" %s Ngan ",docso(ngan));
}
if(tram>0)
{
printf(" %s ",docso(tram));
}
}
getch();
}
CÂU 6
#include
#include
#include
int main()
{
char xau[50];
char kitukiemtra;
int dem;
printf("Nhap vao mot chuoi: ");
gets(xau);
printf("Nhap vao ki tu muon kiem tra: ");
scanf("%c",&kitukiemtra);
for(int i=0;i {
if(xau[i]==kitukiemtra)
dem++;
}
if(dem==0)
printf("Ki tu %c khong co trong chuoi",kitukiemtra);
else
printf("Ki tu %c xuat hien %d lan trong chuoi",kitukiemtra,dem);
getch();
}
0 nhận xét:
Đăng nhận xét