.:: Diễn đàn lớp C11CT13 ::.
Cùng tham gia diễn đàn nào Very Happy

.:: Diễn đàn lớp C11CT13 ::.

.:: Diễn đàn lớp C11CT13 ::.
 
Trang ChủIndexCalendarTrợ giúpTìm kiếmThành viênCó Bài MớiNhómĐăng kýĐăng NhậpUpload Files Free

Share | 
 

 Viết chương trình đổi những ký tự đầu tiên của mỗi từ thành chữ in hoa.

Xem chủ đề cũ hơn Xem chủ đề mới hơn Go down 
Tác giảThông điệp
KPrince



Tổng số bài gửi : 74
Points : 110
Số lần được cảm ơn : 10
Join date : 15/03/2012

Bài gửiTiêu đề: Viết chương trình đổi những ký tự đầu tiên của mỗi từ thành chữ in hoa.   Sat Mar 17, 2012 10:08 am

REUP

Code:
#include <iostream>
using namespace std;

void NhapChuoi (char*S)
{
    flushall();
    do
    {
    cout<<"Nhap: ";
    gets(S);
    }while (strlen(S)<=0 || strlen(S)>100);
}

void Xoa (char S[], int &n, int x)
{
    for (int i=x; i<n; i++)
        S[i]=S[i+1];
    n--;
}

void XoaThua (char*S)
{
    int n=strlen (S);
    flushall();
    for (int i=0; i<n; i++)
    {
        if (S[i]==' ' && (S[i+1]==' ' || S[i-1]==' '))
        {
            Xoa (S, n, i);
            i--;
        }
        if (i==0 && S[i]==' ')
            Xoa (S, n, i);
        if ( S[i]==' ' && S[i+1]=='\0')
            Xoa (S, n, i);
    }
}

void DoiChu (char*S)
{
    int n=strlen(S);
    flushall();
    for (int i=0; i<n; i++)
    {
        if (i==0)
            S[i]-=32;
        if (S[i]==32 && S[i+1]!=32)
            S[i+1]-=32;
    }
}

void main()
{
    char S[100];
    NhapChuoi (S);
    XoaThua(S);
    DoiChu (S);
    cout<<S;
Về Đầu Trang Go down
Xem lý lịch thành viên
massimanila



Tổng số bài gửi : 1
Points : 1
Số lần được cảm ơn : 0
Join date : 20/03/2012

Bài gửiTiêu đề: Re: Viết chương trình đổi những ký tự đầu tiên của mỗi từ thành chữ in hoa.   Fri Mar 23, 2012 9:39 pm

hay Bac Hoang gioi nhut nhut kaka
Về Đầu Trang Go down
Xem lý lịch thành viên
Admin
Admin


Tổng số bài gửi : 448
Points : 779
Số lần được cảm ơn : 8
Join date : 15/03/2012
Age : 23
Đến từ : Tp HCM

Bài gửiTiêu đề: Re: Viết chương trình đổi những ký tự đầu tiên của mỗi từ thành chữ in hoa.   Fri Mar 23, 2012 11:04 pm

massimanila đã viết:
hay Bac Hoang gioi nhut nhut kaka
Chắc là fan ruột của pác Hoàng đây mà =]]

_________________
[You must be registered and logged in to see this image.][You must be registered and logged in to see this image.][You must be registered and logged in to see this image.]
Về Đầu Trang Go down
Xem lý lịch thành viên http://lopct13.forumvi.com
KPrince



Tổng số bài gửi : 74
Points : 110
Số lần được cảm ơn : 10
Join date : 15/03/2012

Bài gửiTiêu đề: Re: Viết chương trình đổi những ký tự đầu tiên của mỗi từ thành chữ in hoa.   Sat Mar 24, 2012 1:00 am

Admin đã viết:
massimanila đã viết:
hay Bac Hoang gioi nhut nhut kaka
Chắc là fan ruột của pác Hoàng đây mà =]]

chú admin nói gì đó? bậy bạ ko àh!
mà massimanila là ai vậy? cho biết tên cái đc ko bạn? Đừng khen quá té chết tui bạn ơi! Dù s cũng thanks bạn đã khích lệ!
Về Đầu Trang Go down
Xem lý lịch thành viên
Riddle



Tổng số bài gửi : 54
Points : 92
Số lần được cảm ơn : 12
Join date : 17/03/2012

Bài gửiTiêu đề: Re: Viết chương trình đổi những ký tự đầu tiên của mỗi từ thành chữ in hoa.   Sat Mar 24, 2012 3:03 pm

KPrince đã viết:
Admin đã viết:
massimanila đã viết:
hay Bac Hoang gioi nhut nhut kaka
Chắc là fan ruột của pác Hoàng đây mà =]]

chú admin nói gì đó? bậy bạ ko àh!
mà massimanila là ai vậy? cho biết tên cái đc ko bạn? Đừng khen quá té chết tui bạn ơi! Dù s cũng thanks bạn đã khích lệ!
thix chet ba ma bay dat ngai dok may dong chi
Về Đầu Trang Go down
Xem lý lịch thành viên
KPrince



Tổng số bài gửi : 74
Points : 110
Số lần được cảm ơn : 10
Join date : 15/03/2012

Bài gửiTiêu đề: Re: Viết chương trình đổi những ký tự đầu tiên của mỗi từ thành chữ in hoa.   Sat Mar 24, 2012 3:48 pm

nèh đừng có châm thêm nhak! zừa phải thôi! tui có hay = ai mà dám chứ chú! Chém tui vừa thôy!
Về Đầu Trang Go down
Xem lý lịch thành viên
Admin
Admin


Tổng số bài gửi : 448
Points : 779
Số lần được cảm ơn : 8
Join date : 15/03/2012
Age : 23
Đến từ : Tp HCM

Bài gửiTiêu đề: Re: Viết chương trình đổi những ký tự đầu tiên của mỗi từ thành chữ in hoa.   Sat Mar 24, 2012 3:54 pm

KPrince đã viết:
nèh đừng có châm thêm nhak! zừa phải thôi! tui có hay = ai mà dám chứ chú! Chém tui vừa thôy!
Chú cứ khiêm tốn mãi.. có fan là quá đã rùi còn gì =]]

_________________
[You must be registered and logged in to see this image.][You must be registered and logged in to see this image.][You must be registered and logged in to see this image.]
Về Đầu Trang Go down
Xem lý lịch thành viên http://lopct13.forumvi.com
KPrince



Tổng số bài gửi : 74
Points : 110
Số lần được cảm ơn : 10
Join date : 15/03/2012

Bài gửiTiêu đề: Re: Viết chương trình đổi những ký tự đầu tiên của mỗi từ thành chữ in hoa.   Sat Mar 24, 2012 4:15 pm

trời ơi!
Về Đầu Trang Go down
Xem lý lịch thành viên
Sponsored content




Bài gửiTiêu đề: Re: Viết chương trình đổi những ký tự đầu tiên của mỗi từ thành chữ in hoa.   Today at 6:59 am

Về Đầu Trang Go down
 
Viết chương trình đổi những ký tự đầu tiên của mỗi từ thành chữ in hoa.
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
.:: Diễn đàn lớp C11CT13 ::. :: Các Bộ Môn :: KTLT + CTDL (Kỹ thuật lập trình)-
Chuyển đến