Lập trình C- Bài tập 14
Số trang: 10
Loại file: pdf
Dung lượng: 47.54 KB
Lượt xem: 16
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Tham khảo tài liệu lập trình c- bài tập 14, công nghệ thông tin, kỹ thuật lập trình phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả
Nội dung trích xuất từ tài liệu:
Lập trình C- Bài tập 14Bài tâp 1: nh p xâu ký t , d m s t b t d u b ng ‘h’ ho c k t thúc b ng ’h’Vd:“_ _Khanh hoc_ _ _hanh rat hay xxxh”=>4 t#include int dem_tu(char s[]){ int i=0, d=0, b; while(s[i]!=\0){ while(s[i]== && s[i]!=\0)i++; b=i; while(s[i]!= && s[i]!=\0)i++; if(s[b]==h || s[i-1]==h)d++; } return d;}void main(){ char st[100]; coutBt2: nh p xâu ký t ,d m s t có ch a kí t ‘h’Vd: “hoi khuyen hhoc”Có 3 t#include int dem_tu(char s[]){ int i=0, d=0, b; while(s[i]!=0){ while(s[i]== && s[i]!=0)i++; b=i; while(s[i]!= && s[i]!=0)i++; int x=0; for(int j=b;jBt3: nh p xâu, tìm 1 xâu cond i x ng dài nh t.Phân tích:-nh p xâu-hàm ki m tra xâu d i x ng-v i m i d dài I (n->1)L y dc t t c các xâu con d dài I, n u xâu này dx thì in nó ra, k t thúc#include int length(char *s){ int d=0; while(s[d]!=\0)d++; return d;}int kt_dx(char *s){ int i=0, k=length(s)-1; while(iBt4(m ng) Nh p m ng n ph n t s nguyên, tìm do n dài nh t (liên t c)trong m ng tang d n#include int kt_mangtang(int a[],int p1,int p2){ for(int i=p1; ia[i+1])return 0; return 1;}void NhapMang(int a[], int &n){ coutn; for(int i=0; iBài 5: Nh p s nguyên N t bàn phím.Li t kê ra màn hình theo th t tang d n cácphân s t i gi n d ng a/b v i 1=a=b=N#include void main(){ int a,b,va,vb,n; coutn; float max=0,min,t; do{ min=2; for(a=1; aBài 6: nh p m ng n ph n t s th c, in ra các ph n t l n hon tbc c a m ngtheo th t tang d n#include void NhapMang(int a[], int &n){ coutn; for(int i=0; iG i vào s ti n tLãi su t hàng tháng qTính s tháng d c v n và lãi g p dôi s ti n g iM i tháng cho khách hàng rút ti n lãi, v n tính lãi nhu k rút ti n#include void main(){float t,q,tr=0,t0,lai;int n,i;coutt;t0=t;coutq;coutn;for(i=1; i if((int)y==y) cout cin>>n; for(i=1; i
Nội dung trích xuất từ tài liệu:
Lập trình C- Bài tập 14Bài tâp 1: nh p xâu ký t , d m s t b t d u b ng ‘h’ ho c k t thúc b ng ’h’Vd:“_ _Khanh hoc_ _ _hanh rat hay xxxh”=>4 t#include int dem_tu(char s[]){ int i=0, d=0, b; while(s[i]!=\0){ while(s[i]== && s[i]!=\0)i++; b=i; while(s[i]!= && s[i]!=\0)i++; if(s[b]==h || s[i-1]==h)d++; } return d;}void main(){ char st[100]; coutBt2: nh p xâu ký t ,d m s t có ch a kí t ‘h’Vd: “hoi khuyen hhoc”Có 3 t#include int dem_tu(char s[]){ int i=0, d=0, b; while(s[i]!=0){ while(s[i]== && s[i]!=0)i++; b=i; while(s[i]!= && s[i]!=0)i++; int x=0; for(int j=b;jBt3: nh p xâu, tìm 1 xâu cond i x ng dài nh t.Phân tích:-nh p xâu-hàm ki m tra xâu d i x ng-v i m i d dài I (n->1)L y dc t t c các xâu con d dài I, n u xâu này dx thì in nó ra, k t thúc#include int length(char *s){ int d=0; while(s[d]!=\0)d++; return d;}int kt_dx(char *s){ int i=0, k=length(s)-1; while(iBt4(m ng) Nh p m ng n ph n t s nguyên, tìm do n dài nh t (liên t c)trong m ng tang d n#include int kt_mangtang(int a[],int p1,int p2){ for(int i=p1; ia[i+1])return 0; return 1;}void NhapMang(int a[], int &n){ coutn; for(int i=0; iBài 5: Nh p s nguyên N t bàn phím.Li t kê ra màn hình theo th t tang d n cácphân s t i gi n d ng a/b v i 1=a=b=N#include void main(){ int a,b,va,vb,n; coutn; float max=0,min,t; do{ min=2; for(a=1; aBài 6: nh p m ng n ph n t s th c, in ra các ph n t l n hon tbc c a m ngtheo th t tang d n#include void NhapMang(int a[], int &n){ coutn; for(int i=0; iG i vào s ti n tLãi su t hàng tháng qTính s tháng d c v n và lãi g p dôi s ti n g iM i tháng cho khách hàng rút ti n lãi, v n tính lãi nhu k rút ti n#include void main(){float t,q,tr=0,t0,lai;int n,i;coutt;t0=t;coutq;coutn;for(i=1; i if((int)y==y) cout cin>>n; for(i=1; i
Tìm kiếm theo từ khóa liên quan:
giáo trình lập trình C thủ thuật lập trình ngôn ngữ lập trình lập trình căn bản lập trình C++ ngôn ngữ C++Gợi ý tài liệu liên quan:
-
Giáo trình Lập trình hướng đối tượng: Phần 2
154 trang 276 0 0 -
Bài thuyết trình Ngôn ngữ lập trình: Hệ điều hành Window Mobile
30 trang 266 0 0 -
Kỹ thuật lập trình trên Visual Basic 2005
148 trang 266 0 0 -
114 trang 242 2 0
-
Giáo trình Lập trình cơ bản với C++: Phần 1
77 trang 232 0 0 -
Bài giảng Một số hướng nghiên cứu và ứng dụng - Lê Thanh Hương
13 trang 226 0 0 -
80 trang 221 0 0
-
Giáo án Tin học lớp 11 (Trọn bộ cả năm)
125 trang 218 1 0 -
Thủ thuật giúp giải phóng dung lượng ổ cứng
4 trang 216 0 0 -
NGÂN HÀNG CÂU HỎI TRẮC NGHIỆM THIẾT KẾ WEB
8 trang 208 0 0