Trang chủ
Bài viết mới
Diễn đàn
Bài mới trên hồ sơ
Hoạt động mới nhất
VIDEO
Mùa Tết
Văn Học Trẻ
Văn Học News
Media
New media
New comments
Search media
Đại Học
Đại cương
Chuyên ngành
Triết học
Kinh tế
KHXH & NV
Công nghệ thông tin
Khoa học kĩ thuật
Luận văn, tiểu luận
Phổ Thông
Lớp 12
Ngữ văn 12
Lớp 11
Ngữ văn 11
Lớp 10
Ngữ văn 10
LỚP 9
Ngữ văn 9
Lớp 8
Ngữ văn 8
Lớp 7
Ngữ văn 7
Lớp 6
Ngữ văn 6
Tiểu học
Thành viên
Thành viên trực tuyến
Bài mới trên hồ sơ
Tìm trong hồ sơ cá nhân
Credits
Transactions
Xu: 0
Đăng nhập
Đăng ký
Có gì mới?
Tìm kiếm
Tìm kiếm
Chỉ tìm trong tiêu đề
Bởi:
Hoạt động mới nhất
Đăng ký
Menu
Đăng nhập
Đăng ký
Install the app
Cài đặt
Chào mừng Bạn tham gia Diễn Đàn VNKienThuc.com -
Định hướng Forum
Kiến Thức
- HÃY TẠO CHỦ ĐỀ KIẾN THỨC HỮU ÍCH VÀ CÙNG NHAU THẢO LUẬN Kết nối:
VNK X
-
VNK groups
| Nhà Tài Trợ:
BhnongFood X
-
Bhnong groups
-
Đặt mua Bánh Bhnong
KHOA HỌC KỸ THUẬT
Kỹ thuật - Cơ kí
Bạn có học lập trình C 'đây là bài tổng hợp cơ bản'do mình tự tạo.Chúc các bạn thành công
JavaScript is disabled. For a better experience, please enable JavaScript in your browser before proceeding.
You are using an out of date browser. It may not display this or other websites correctly.
You should upgrade or use an
alternative browser
.
Trả lời chủ đề
Nội dung
<blockquote data-quote="lamnhat" data-source="post: 93786" data-attributes="member: 84866"><p>#include<stdio.h></p><p>#include<conio.h></p><p>#include<stdlib.h></p><p>#include<time.h></p><p>#include<string.h></p><p>#include<math.h></p><p>int ucln(int a,int b);</p><p>int bcnn(int a,int b);</p><p>int pstg(int a,int b);</p><p>void fibo(int n);</p><p>void shfibo(int n);</p><p>int snt(int n);</p><p>void lksnt(int n);</p><p>void ptsnt(int n);</p><p>int scp(int m);</p><p>int shh(int n);</p><p>int bsin(int n,int x);</p><p>void caythong(int n);</p><p>main()</p><p>{int t=1,so,x,y,n,s;</p><p>clrscr();</p><p>while(t)</p><p>{</p><p> printf("\n**********************************");</p><p> printf("\n* 1:bai uoc so chung lon nhat *");</p><p> printf("\n* 2:bai boi so chung nho nhat *");</p><p> printf("\n* 3:bai rut gon phan so *");</p><p> printf("\n* 4:bai day so fibo *");</p><p> printf("\n* 5:bai tim so hang fibo *");</p><p> printf("\n* 6:bai so nguyen to *");</p><p> printf("\n* 7:bai liet ke so nguyen to *");</p><p> printf("\n* 8:bai phan tich so nguyen to *");</p><p> printf("\n* 9:bai so chinh phuong *");</p><p> printf("\n* 10:bai so hoan hao *");</p><p> printf("\n* 11:cay thong noens *");</p><p> printf("\n* 12:bai gtgd cua ham sin *");</p><p> printf("\n* 13:thoat *");</p><p> printf("\n*************************************");</p><p>do</p><p>{printf("\nnhap so de chon(1:2:3:4:5:6:7:8:9:10:11:12)"); scanf("%d",&so);</p><p>}while(so<1||so>12);</p><p>switch(so)</p><p>{case 1:{printf("\nnhap so nguyen a=");scanf("%d",&x);</p><p> printf("\nnhap so nguyen b=");scanf("%d",&y);</p><p> printf("\nso %d va so %d co ucln la:%d",x,y,ucln(x,y));</p><p> ucln(x,y);</p><p> getch();break;</p><p> }</p><p> case 2:{ printf("\nnhap so nguyen a=");scanf("%d",&x);</p><p> printf("\nnhap so nguyen b=");scanf("%d",&y);</p><p> printf("\nso %d va so %d co bcnn la:%d",x,y,bcnn(x,y));bcnn(x,y);</p><p> getch();break;}</p><p> case 3:{printf("\nnhap tu so khac 0=");scanf("%d",&x);</p><p> printf("\nnhap mau so khac 0=");scanf("%d",&y);</p><p> if(pstg(x,y))printf("\nphan so da toi gian va rut gon=%d",x/y);</p><p> else printf("\nphan so duoc rut gon =%d/%d",x/ucln(x,y),y/ucln(x,y));</p><p> getch();break;}</p><p> case 4:{printf("\nnhap n=");scanf("%d",&n);</p><p> printf("\nday so fibo co dang");</p><p> fibo<img src="https://cdn.jsdelivr.net/gh/twitter/twemoji@14.0.2/assets/72x72/1f44e.png" class="smilie smilie--emoji" loading="lazy" width="72" height="72" alt="(n)" title="Thumbs down (n)" data-smilie="23"data-shortname="(n)" />;</p><p> getch();break;}</p><p> case 5:{printf("\nnhap n=");scanf("%d",&n);</p><p> printf("\nso hang fibo la:");shfibo<img src="https://cdn.jsdelivr.net/gh/twitter/twemoji@14.0.2/assets/72x72/1f44e.png" class="smilie smilie--emoji" loading="lazy" width="72" height="72" alt="(n)" title="Thumbs down (n)" data-smilie="23"data-shortname="(n)" />;</p><p> getch();break;}</p><p> case 6:{printf("\nnhap n=");scanf("%d",&n);</p><p> if(snt<img src="https://cdn.jsdelivr.net/gh/twitter/twemoji@14.0.2/assets/72x72/1f44e.png" class="smilie smilie--emoji" loading="lazy" width="72" height="72" alt="(n)" title="Thumbs down (n)" data-smilie="23"data-shortname="(n)" />)printf("\nso %d la so nguyen to",n);</p><p> else printf("\nso %d ko phai la so nguyen to",n);</p><p> getch();break;}</p><p> case 7:{printf("\nnhap n=");scanf("%d",&n);</p><p> lksnt<img src="https://cdn.jsdelivr.net/gh/twitter/twemoji@14.0.2/assets/72x72/1f44e.png" class="smilie smilie--emoji" loading="lazy" width="72" height="72" alt="(n)" title="Thumbs down (n)" data-smilie="23"data-shortname="(n)" />;printf("\ncac so nguyen to la");</p><p> getch();break; }</p><p> case 8:{printf("\nnhap n=");scanf("%d",&n);</p><p> printf("\nso %d duoc phan tich la:",n);</p><p> ptsnt<img src="https://cdn.jsdelivr.net/gh/twitter/twemoji@14.0.2/assets/72x72/1f44e.png" class="smilie smilie--emoji" loading="lazy" width="72" height="72" alt="(n)" title="Thumbs down (n)" data-smilie="23"data-shortname="(n)" />;getch();break;}</p><p>case 9:{printf("\nnhap n=");scanf("%d",&n);</p><p> if(scp<img src="https://cdn.jsdelivr.net/gh/twitter/twemoji@14.0.2/assets/72x72/1f44e.png" class="smilie smilie--emoji" loading="lazy" width="72" height="72" alt="(n)" title="Thumbs down (n)" data-smilie="23"data-shortname="(n)" />)printf("\nso %d la so chinh phuong",n);</p><p> else printf("\nso %d ko phai la so chinh phuong",n);</p><p> getch();break;}</p><p>case 10:{printf("\nnhap n=");scanf("%d",&n);</p><p> if(shh<img src="https://cdn.jsdelivr.net/gh/twitter/twemoji@14.0.2/assets/72x72/1f44e.png" class="smilie smilie--emoji" loading="lazy" width="72" height="72" alt="(n)" title="Thumbs down (n)" data-smilie="23"data-shortname="(n)" />)printf("\nso %d la so hoan hao");</p><p> else printf("\nso %d ko la so hoan hao",n);</p><p> getch();break;}</p><p>case 11:{printf("\nnhap so dong cua cay thong:");scanf("%d",&n);</p><p> printf("\nCAY THONG NOENS:");caythong<img src="https://cdn.jsdelivr.net/gh/twitter/twemoji@14.0.2/assets/72x72/1f44e.png" class="smilie smilie--emoji" loading="lazy" width="72" height="72" alt="(n)" title="Thumbs down (n)" data-smilie="23"data-shortname="(n)" />;</p><p> getch();break;}</p><p>case 12:{printf("\nnhap n=");scanf("%d",&n);</p><p> printf("\nnhap x=");scanf("%d",&x);</p><p> printf("\ngia tri gan dung cua ham sin=%d",s);bsin(n,x);</p><p> getch();break;}</p><p> case 13:exit(0);</p><p> }}}</p><p>int ucln(int a,int b)</p><p>{while(a!=b)</p><p>{if(a>=b)a-=b;</p><p> else b-=a;</p><p>}if(a==1)return b;</p><p>else return a;}</p><p>int bcnn(int a,int b)</p><p>{int x,y;</p><p>x=a;y=b;</p><p>return (x*y/ucln(a,b));</p><p>}</p><p>int pstg(int a,int b)</p><p>{if(ucln(a,b)==1)return 1;</p><p>else return 0;}</p><p>void fibo(int n)</p><p>{int i,a=1,b=1,fibo=0;</p><p>for(i=1;i<=n;i++)</p><p>{fibo+=a;</p><p>printf("\n% d",a);</p><p>a=b;</p><p>b=fibo;}return;</p><p>}</p><p>void shfibo(int n)</p><p>{int i,a=1,b=1,sum=0;</p><p>for(i=1;i<=n;i++)</p><p>{sum+=a;</p><p>a=b;</p><p>b=sum;}</p><p>printf("%d",sum);</p><p>}</p><p>int snt(int n)</p><p>{ int i=2;</p><p> while((i<=n/2)&&(n%i!=0))i++;</p><p> if(i>n/2)return 1;</p><p> else return 0;}</p><p>void lksnt(int n)</p><p>{int m,dem=0;</p><p> for(m=2;m<=n;m++)</p><p> if(snt(m))</p><p> {dem++;</p><p> printf("%5d",m);</p><p> if(dem%10==0)printf("\n");</p><p> }}</p><p> void ptsnt(int n)</p><p> {int i=2;</p><p> while(i<=n)</p><p> {if(n%i==0)</p><p> {if(n/i==1)printf("%d",i);</p><p> else printf("%d x",i);</p><p> n/=i;}</p><p> else i++;}}</p><p>int scp(int m)</p><p>{if(sqrt(m)==(int)sqrt(m))return 1;</p><p>else return 0;}</p><p>int shh(int n)</p><p>{int i,tong=0;</p><p>for(i=1;i<=n;i++)</p><p>if(n%i==0)tong+=i;</p><p>if(tong==n)return 1;</p><p>else return 0;}</p><p>int bsin(int n,int x)</p><p>{int k,dau,u,s,c;</p><p>u=x;</p><p>s=x;dau=-1;</p><p>for(k=1;k<=n;k++)</p><p>{c=x*x/(2*k+1);</p><p>u=u*c;</p><p>s=s+dau*u;</p><p>dau=-dau;dau,u,s,c;</p><p>}return;}</p><p>void caythong( int n)</p><p> {int i,j;</p><p> for(i=1;i<=n;i++)</p><p> for(j=1;j<=2*i-1;j++)</p><p> {gotoxy(40-i+j,i);</p><p> printf("*");}</p><p> for(i=1;i<n/2;i++)</p><p> {gotoxy(40,n+i);</p><p> printf("*");}</p><p>}</p></blockquote><p></p>
[QUOTE="lamnhat, post: 93786, member: 84866"] #include<stdio.h> #include<conio.h> #include<stdlib.h> #include<time.h> #include<string.h> #include<math.h> int ucln(int a,int b); int bcnn(int a,int b); int pstg(int a,int b); void fibo(int n); void shfibo(int n); int snt(int n); void lksnt(int n); void ptsnt(int n); int scp(int m); int shh(int n); int bsin(int n,int x); void caythong(int n); main() {int t=1,so,x,y,n,s; clrscr(); while(t) { printf("\n**********************************"); printf("\n* 1:bai uoc so chung lon nhat *"); printf("\n* 2:bai boi so chung nho nhat *"); printf("\n* 3:bai rut gon phan so *"); printf("\n* 4:bai day so fibo *"); printf("\n* 5:bai tim so hang fibo *"); printf("\n* 6:bai so nguyen to *"); printf("\n* 7:bai liet ke so nguyen to *"); printf("\n* 8:bai phan tich so nguyen to *"); printf("\n* 9:bai so chinh phuong *"); printf("\n* 10:bai so hoan hao *"); printf("\n* 11:cay thong noens *"); printf("\n* 12:bai gtgd cua ham sin *"); printf("\n* 13:thoat *"); printf("\n*************************************"); do {printf("\nnhap so de chon(1:2:3:4:5:6:7:8:9:10:11:12)"); scanf("%d",&so); }while(so<1||so>12); switch(so) {case 1:{printf("\nnhap so nguyen a=");scanf("%d",&x); printf("\nnhap so nguyen b=");scanf("%d",&y); printf("\nso %d va so %d co ucln la:%d",x,y,ucln(x,y)); ucln(x,y); getch();break; } case 2:{ printf("\nnhap so nguyen a=");scanf("%d",&x); printf("\nnhap so nguyen b=");scanf("%d",&y); printf("\nso %d va so %d co bcnn la:%d",x,y,bcnn(x,y));bcnn(x,y); getch();break;} case 3:{printf("\nnhap tu so khac 0=");scanf("%d",&x); printf("\nnhap mau so khac 0=");scanf("%d",&y); if(pstg(x,y))printf("\nphan so da toi gian va rut gon=%d",x/y); else printf("\nphan so duoc rut gon =%d/%d",x/ucln(x,y),y/ucln(x,y)); getch();break;} case 4:{printf("\nnhap n=");scanf("%d",&n); printf("\nday so fibo co dang"); fibo(n); getch();break;} case 5:{printf("\nnhap n=");scanf("%d",&n); printf("\nso hang fibo la:");shfibo(n); getch();break;} case 6:{printf("\nnhap n=");scanf("%d",&n); if(snt(n))printf("\nso %d la so nguyen to",n); else printf("\nso %d ko phai la so nguyen to",n); getch();break;} case 7:{printf("\nnhap n=");scanf("%d",&n); lksnt(n);printf("\ncac so nguyen to la"); getch();break; } case 8:{printf("\nnhap n=");scanf("%d",&n); printf("\nso %d duoc phan tich la:",n); ptsnt(n);getch();break;} case 9:{printf("\nnhap n=");scanf("%d",&n); if(scp(n))printf("\nso %d la so chinh phuong",n); else printf("\nso %d ko phai la so chinh phuong",n); getch();break;} case 10:{printf("\nnhap n=");scanf("%d",&n); if(shh(n))printf("\nso %d la so hoan hao"); else printf("\nso %d ko la so hoan hao",n); getch();break;} case 11:{printf("\nnhap so dong cua cay thong:");scanf("%d",&n); printf("\nCAY THONG NOENS:");caythong(n); getch();break;} case 12:{printf("\nnhap n=");scanf("%d",&n); printf("\nnhap x=");scanf("%d",&x); printf("\ngia tri gan dung cua ham sin=%d",s);bsin(n,x); getch();break;} case 13:exit(0); }}} int ucln(int a,int b) {while(a!=b) {if(a>=b)a-=b; else b-=a; }if(a==1)return b; else return a;} int bcnn(int a,int b) {int x,y; x=a;y=b; return (x*y/ucln(a,b)); } int pstg(int a,int b) {if(ucln(a,b)==1)return 1; else return 0;} void fibo(int n) {int i,a=1,b=1,fibo=0; for(i=1;i<=n;i++) {fibo+=a; printf("\n% d",a); a=b; b=fibo;}return; } void shfibo(int n) {int i,a=1,b=1,sum=0; for(i=1;i<=n;i++) {sum+=a; a=b; b=sum;} printf("%d",sum); } int snt(int n) { int i=2; while((i<=n/2)&&(n%i!=0))i++; if(i>n/2)return 1; else return 0;} void lksnt(int n) {int m,dem=0; for(m=2;m<=n;m++) if(snt(m)) {dem++; printf("%5d",m); if(dem%10==0)printf("\n"); }} void ptsnt(int n) {int i=2; while(i<=n) {if(n%i==0) {if(n/i==1)printf("%d",i); else printf("%d x",i); n/=i;} else i++;}} int scp(int m) {if(sqrt(m)==(int)sqrt(m))return 1; else return 0;} int shh(int n) {int i,tong=0; for(i=1;i<=n;i++) if(n%i==0)tong+=i; if(tong==n)return 1; else return 0;} int bsin(int n,int x) {int k,dau,u,s,c; u=x; s=x;dau=-1; for(k=1;k<=n;k++) {c=x*x/(2*k+1); u=u*c; s=s+dau*u; dau=-dau;dau,u,s,c; }return;} void caythong( int n) {int i,j; for(i=1;i<=n;i++) for(j=1;j<=2*i-1;j++) {gotoxy(40-i+j,i); printf("*");} for(i=1;i<n/2;i++) {gotoxy(40,n+i); printf("*");} } [/QUOTE]
Tên
Mã xác nhận
Gửi trả lời
KHOA HỌC KỸ THUẬT
Kỹ thuật - Cơ kí
Bạn có học lập trình C 'đây là bài tổng hợp cơ bản'do mình tự tạo.Chúc các bạn thành công
Top