.....
 
Trang ChínhCalendarTrợ giúpTìm kiếmThành viênNhómĐăng kýĐăng Nhập

Share | 
 

 Một số bài lập trình C-- ^^

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
faith
4 nhánh là may mắn
4 nhánh là may mắn
avatar

Tổng số bài gửi : 45
Join date : 12/05/2008
Age : 30
Đến từ : Hội người mù vn

Bài gửiTiêu đề: Một số bài lập trình C-- ^^   Mon Jun 09, 2008 12:37 pm

Đề bài :
1. viết chương trình con trả về một chuỗi là đảo ngược của chuỗi.
2.viết hàm kiểm tra một chuỗi có đối xứng hay ko ( vd chuỗi MADAM la doi xung)
3.viết chương trình tách phần tên trong một chuỗi chúa họ và tên (vd nguyen van bưởi thì in ra bưởi haha).
Trả lời :
#include<stdio.h>
#include<math.h>
#include<conio.h>
#include<string.h>
char* daochuoi(char*s1)
{
char *s2;
int n= strlen (s1);
s2 = new char[n]; //cap phat vung nho cho chuoi

for(int i=n-1;i>=0;i--)
s2[n-i-1]=s1[i];
s2[n]='\0'; //dat ki tu cuoi cung la ki tu ket thuc chuoi
return s2;
}
void chuoidoixung(char*s1)
{
int n=strlen(s1);
for(int i=0;i<=(n/2);i++)
if(s1[i]!=s1[n-1-i])
{
printf("\n chuoi ko doi xung");
return;
}
printf("\n chuoi doi xung");
}
void ten(char*s1)
{ int vt;
int n=strlen(s1);
for(int i=n-1;i>=0;i--)
if(s1[i]==' ')
{ vt=i;
break;
}
printf("\n ten cua ban la:");
for(int j=vt;j<n;j++)
printf("%c",s1[j]);
}

void main()
{ clrscr();
char *s1;
printf("\n nhap vao ho va ten ban:");
gets(s1);

char *kq;

//cap phat vung nho cho bien con tro s2
kq = new char[strlen(s1)];

//int *a;
//a = new int[100];

kq = daochuoi(s1);
printf("\n ho va ten ban dc dao nguoc la:%s",kq);

chuoidoixung(s1);
ten(s1);
getch();
}

hix 1 bài mệt vãi oaoa :L
Về Đầu Trang Go down
Xem lý lịch thành viên
mizen
1 nhánh là niềm tin
1 nhánh là niềm tin


Tổng số bài gửi : 8
Join date : 11/05/2008

Bài gửiTiêu đề: Re: Một số bài lập trình C-- ^^   Tue Jun 17, 2008 2:16 pm

cai' phan` nay` k0 c0' thj
Về Đầu Trang Go down
Xem lý lịch thành viên
 
Một số bài lập trình C-- ^^
Xem chủ đề cũ hơn Xem chủ đề mới hơn Về Đầu Trang 
Trang 1 trong tổng số 1 trang

Permissions in this forum:Bạn không có quyền trả lời bài viết
 :: WWW.07EV.TK :: Lop 07EV he he he !!!!-
Chuyển đến