CNTT2
Mời các bạn đăng kí thành viên để hưởng được những quền lợi từ diễn đàn, và cùng nhau chia sẻ kiến thức ,giao lưu học hỏi.
Nếu bạn đã là thành viên của diễn đàn thì hãy nhấn login để đăng nhập vào diễn đàn.
Cảm ơn các bạn đã tham gia diễn đàn CNTT2-K9



CNTT2
Mời các bạn đăng kí thành viên để hưởng được những quền lợi từ diễn đàn, và cùng nhau chia sẻ kiến thức ,giao lưu học hỏi.
Nếu bạn đã là thành viên của diễn đàn thì hãy nhấn login để đăng nhập vào diễn đàn.
Cảm ơn các bạn đã tham gia diễn đàn CNTT2-K9



CNTT2
Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.


HỆ THỐNG DIỄN ĐÀN CỦA CNTT2K9
 
Trang ChínhTrang Chính  Latest imagesLatest images  Tìm kiếmTìm kiếm  Đăng kýĐăng ký  Đăng NhậpĐăng Nhập  
Đăng Nhập
Tên truy cập:
Mật khẩu:
Đăng nhập tự động mỗi khi truy cập: 
:: Quên mật khẩu
Xem điểm thi
Các bạn nhập MSSV vào ô bên dưới
Ví dụ như: 09.020.001

Similar topics
Tìm kiếm
 
 

Display results as :
 
Rechercher Advanced Search
Latest topics
Top posters
cutuan527 (1051)
Code Thực Hành đây! I_vote_lcapCode Thực Hành đây! I_voting_barCode Thực Hành đây! I_vote_rcap 
caingocthanh (559)
Code Thực Hành đây! I_vote_lcapCode Thực Hành đây! I_voting_barCode Thực Hành đây! I_vote_rcap 
holyangell (486)
Code Thực Hành đây! I_vote_lcapCode Thực Hành đây! I_voting_barCode Thực Hành đây! I_vote_rcap 
bankimo (381)
Code Thực Hành đây! I_vote_lcapCode Thực Hành đây! I_voting_barCode Thực Hành đây! I_vote_rcap 
zailangtu911 (369)
Code Thực Hành đây! I_vote_lcapCode Thực Hành đây! I_voting_barCode Thực Hành đây! I_vote_rcap 
nguyenthanhvu (300)
Code Thực Hành đây! I_vote_lcapCode Thực Hành đây! I_voting_barCode Thực Hành đây! I_vote_rcap 
dinhhuunho (153)
Code Thực Hành đây! I_vote_lcapCode Thực Hành đây! I_voting_barCode Thực Hành đây! I_vote_rcap 
Admin (145)
Code Thực Hành đây! I_vote_lcapCode Thực Hành đây! I_voting_barCode Thực Hành đây! I_vote_rcap 
nguyen chi ha (145)
Code Thực Hành đây! I_vote_lcapCode Thực Hành đây! I_voting_barCode Thực Hành đây! I_vote_rcap 
zztanzzthanhzz (126)
Code Thực Hành đây! I_vote_lcapCode Thực Hành đây! I_voting_barCode Thực Hành đây! I_vote_rcap 
Liên kết
Trường Đại Học Cửu Long
Diễn đàn thầy Pha
Lớp CNTT3-K9
Lớp CNTT1-K9
Lớp CNTT1-K10
Lớp CNTT2-K10
March 2024
SunMonTueWedThuFriSat
     12
3456789
10111213141516
17181920212223
24252627282930
31      
CalendarCalendar
Thắc mắc
Người Quản Trị
Chat
Moderator
Chat
Statistics
Diễn Đàn hiện có 7385 thành viên
Chúng ta cùng chào mừng thành viên mới đăng ký: lanhuong dinh

Tổng số bài viết đã gửi vào diễn đàn là 5059 in 1953 subjects

Share | 
 

 Code Thực Hành đây!

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


Tổng số bài gửi : 12
Join date : 20/10/2009

Code Thực Hành đây! Vide
Bài gửiTiêu đề: Code Thực Hành đây!   Code Thực Hành đây! I_icon_minitimeTue Oct 20, 2009 7:59 pm

#include"conio.h"
#include"stdio.h"
#include"string.h"

//nhan da thuc tong quat
void Nhap_DT(float a[],int &n)
{
printf("\nnhap vao so mu");
scanf("%d",&n);
for(int i=0;i<n;i++)
{
printf("\na[%d]=",i);
scanf("%f",&a[i]);
}
}
void xuat(float a[],float n)
{
for(int i=0;i<n;i++)
printf("\t\n%3.1f",a[i]);
}
float Ket_Qua(float a[],int n,float x)
{
float p=a[n-1];
for(int i=n-2;i>=0;i--)
p=p*x+a[i];
return p;
}
void Nhan0(float a[],int n,float c)
{
a[0]=c*a[0];
for(int i=1;i<n;i++)
a[i]=c*a[i];
}
void Nhan1(float a[],int n,float d)
{
a[n]=a[n-1];
for(int i=n-1;i>=1;i--)
a[i]=a[i-1]+d*a[i];
a[0]=a[0]*d;
}
void Nhan2(float a[],int n,float d,float e)
{
float A=e/d;
float c=d;
if(e!=0)
{
Nhan1(a,n,A);
Nhan0(a,n+1,c);
}
else Nhan0(a,n+1,c);

}
float Luy_Thua(float x,int n)
{
float p=1;
for(int i=1;i<=n;i++)
p*=x;
return p;
}
void Nhan_Da_Thuc(float a[],float b[],int n,int m,float x)
{
int i,j;
float c[10];
float p=0;
for( i=1;i<m;i++)
{
for( j=0;j<n;j++)
c[j]=a[j];
Nhan2(c,n,b[i],0);
p+=Ket_Qua(c,n,x)*Luy_Thua(x,i);
//printf("\n\n%3.1f",p);
}
Nhan0(a,n,b[0]);
p+=Ket_Qua(a,n,x);
printf("\n\nket qua la %3.1f",p);
}
void main()
{
float a[10],b[10],x;
int n,m;
printf("\nnhap x vao");
scanf("%f",&x);
tt:Nhap_DT(a,n);
if(n<=0)
{
printf("\n hay nhap n lon hon 0");
goto tt;
}
xuat(a,n);
Nhap_DT(b,m);
xuat(b,m);
if(n>=m)
Nhan_Da_Thuc(a,b,n,m,x);
else Nhan_Da_Thuc(b,a,m,n,x);
getch();
}
Về Đầu Trang Go down
truclinhcao2008
Nhập Môn
Nhập Môn


Tổng số bài gửi : 12
Join date : 20/10/2009

Code Thực Hành đây! Vide
Bài gửiTiêu đề: còn nữa các bạn nhớ tham khảo nha   Code Thực Hành đây! I_icon_minitimeTue Oct 20, 2009 8:25 pm

#include "conio.h"
#include "stdio.h"
#include "iostream.h"
#define max 101

void Nhap(float A[], int n) {
for(int i= 0; i<=n; i++) {
cout<<"a"<<i<<" = ";
cin>>A[i];
}
}

void Xuat(float A[],int n, char*s) {
cout<<s<<" = "<<A[0];
for(int i=1; i<=n; i++){
if(A[i]>0)
cout<<"+"<<A[i]<<"x^"<<i;
if(A[i]<0)
cout<<A[i]<<"x^"<<i;
}
}
/*Gia tri da thuc tai diem*/
float Px(float A[], int n, float c) {
float temp = A[0];
for(int i = 1; i<=n; i++)
temp = temp + A[i]*pow(c,i);
return temp;
}
/*P(x)+Q(x)*/
void Cong(float A[],int n,float B[],int m,float C[],int &h){
if(n>m){
h=n;
for(int i=0;i<=m;i++)
C[i]=A[i]+B[i];
for(i=m+1;i<=n;i++)
C[i]=A[i];
}else {
h=m;
for(int i=0;i<=n;i++)
C[i]=A[i]+B[i];
for(i=n+1;i<=m;i++)
C[i]=B[i];
}
}
void NhanDonThuc(float A[],int n,float c,int m, float B[], int &h){
h = n+m;
for(int i=0;i<m;i++)
B[i] = 0;
for(i=m;i<=n+m;i++)
B[i] = c*A[i-m];
}

void NhanDaThuc(float A[], int n, float B[], int m, float C[], int &h) {
float temp[max];
int k;
NhanDonThuc(B,m,A[0],0,C,h);
for(int i = 1; i<=n; i++) {
NhanDonThuc(B,m,A[i],i,temp,k);
Cong(C,h,temp,k,C,h);
}
}

/*Chuong Trinh Chinh*/
void main(){
float A[max],B[max],C[max],D[max];
int n,m,h;
clrscr();
cout<<"\nNhap vao bac cua da thuc P(x), n = ";
cin>>n;
Nhap(A,n);
Xuat(A,n,"P(x)");
cout<<"\nNhap vao bac cua da thuc Q(x), m = ";
cin>>m;
Nhap(B,m);
Xuat(B,m,"Q(x)");
cout<<"\nH(x) = P(x) + Q(x)\n";
Cong(A,n,B,m,C,h);
Xuat(C,h," ");
cout<<"\nH(x) = P(x)*Q(x)\n";
NhanDaThuc(A,n,B,m,D,h);
Xuat(D,h," ");
getch();
}
Về Đầu Trang Go down
truclinhcao2008
Nhập Môn
Nhập Môn


Tổng số bài gửi : 12
Join date : 20/10/2009

Code Thực Hành đây! Vide
Bài gửiTiêu đề: Quan trọng là mấy bạn hiểu và làm bài lại nha   Code Thực Hành đây! I_icon_minitimeTue Oct 20, 2009 8:27 pm

Cố gắng nha các bạn mới còn năm đầu cố gắng lên!
Về Đầu Trang Go down
zztanzzthanhzz
Thành viên cấp 2
Thành viên cấp 2


Nam Tổng số bài gửi : 126
Join date : 17/07/2009
Age : 33
Đến từ : CNTT1 K9

Code Thực Hành đây! Vide
Bài gửiTiêu đề: Re: Code Thực Hành đây!   Code Thực Hành đây! I_icon_minitimeThu Oct 22, 2009 1:30 am

cho hỏi truclinhcao2008 là ai vậy? có học lớp cntt2 ko? có học k9 ko? hay khóa mấy? Surprised
Về Đầu Trang Go down
truclinhcao2008
Nhập Môn
Nhập Môn


Tổng số bài gửi : 12
Join date : 20/10/2009

Code Thực Hành đây! Vide
Bài gửiTiêu đề: Re: Code Thực Hành đây!   Code Thực Hành đây! I_icon_minitimeThu Oct 22, 2009 7:09 am

caotruclinh2008 la ng huong dan thuc hanh lap trinh nang cao cho cnnt2k9.
Về Đầu Trang Go down
cutuan527
Moderators
Moderators
cutuan527

Nam Tổng số bài gửi : 1051
Join date : 26/04/2009
Age : 33
Đến từ : Vĩnh Long

Code Thực Hành đây! Vide
Bài gửiTiêu đề: Re: Code Thực Hành đây!   Code Thực Hành đây! I_icon_minitimeThu Oct 22, 2009 1:49 pm

Ông zztanthanhzz này, cô dạy thực hành của lớp tui đó ông nội !!!!!
Thank cô đã post bài thực hành cũng như thuật toán sắp xếp Bin sort,
Về Đầu Trang Go down
http://www.cutuan.tk
zztanzzthanhzz
Thành viên cấp 2
Thành viên cấp 2


Nam Tổng số bài gửi : 126
Join date : 17/07/2009
Age : 33
Đến từ : CNTT1 K9

Code Thực Hành đây! Vide
Bài gửiTiêu đề: Re: Code Thực Hành đây!   Code Thực Hành đây! I_icon_minitimeThu Oct 22, 2009 10:28 pm

cũng nghi là vậy rồi, nhưng hỏi lại cho chắc ăn!

Lớp ông mời được cô dạy thực hành vào diễn đàn luôn hay thiệt! còn lớp tui thì không.

Sẵn đây em nhờ cô test dùm em bài tính định thức ma trận sử dụng công thức hồi quy (không dùng phân rã) do em tự viết!
Code:

#include <stdio.h>
#include <conio.h>
void nhap(long a[100][100], long &n)
{
do
{
window(10, 3, 80, 25);
printf("Nhap bac cua ma tran vuong can tinh det: ");
scanf("%ld",&n);
if (n<1)
{
window(10, 2, 80, 25);
clrscr();
printf("Nhap sai !!!!!!!! De nghi nhap lai:\n");
}
}while (n<1);
window(10, 2, 80, 25);
clrscr();
printf("n = %ld",n);
for (int i=0; i<n; i++)
for (int j=0; j<n; j++)
{
window(10, 3+n*i+j, 80, 4+n*i+j);
printf("Nhap phan tu A[%d,%d]: ",i+1,j+1);
scanf("%ld",&a[i][j]);
}
}
void timb(long b[100][100], long a[100][100], int n, int x)
{
for (int i=1; i<n; i++)
for (int j=0; j<n; j++)
{
if (j<x)
b[i-1][j]=a[i][j];
else if (j>x)
b[i-1][j-1]=a[i][j];
}
}
long det(long a[100][100], long n)
{
long b[100][100];
if (n==1)
return a[0][0];
else
{
long t=0;
for (int i=0; i<n; i++)
{
timb(b,a,n,i);
long s=a[0][i]*det(b,n-1);
if (i%2!=0)
s=-s;
t+=s;
}
return t;
}
}
void main()
{
long A[100][100], N;
clrscr();
nhap(A,N);
window(10, 4+N*N, 80, 5+N*N);
printf("detA = %ld",det(A,N));
getch();
}
(nguồn: http://cntt1k9.info/diendan/showthread.php?t=85)

Em cám ơn cô trước nhé!
Về Đầu Trang Go down
truclinhcao2008
Nhập Môn
Nhập Môn


Tổng số bài gửi : 12
Join date : 20/10/2009

Code Thực Hành đây! Vide
Bài gửiTiêu đề: Re: Code Thực Hành đây!   Code Thực Hành đây! I_icon_minitimeFri Oct 23, 2009 10:06 pm

ok! bai của bạn khá hay đó cố gắng lên. Có thể nghiên cứu thêm lệnh về đồ họa trong C/C++ nếu bạn muốn giao diện đẹp hơn.
Về Đầu Trang Go down
zztanzzthanhzz
Thành viên cấp 2
Thành viên cấp 2


Nam Tổng số bài gửi : 126
Join date : 17/07/2009
Age : 33
Đến từ : CNTT1 K9

Code Thực Hành đây! Vide
Bài gửiTiêu đề: Re: Code Thực Hành đây!   Code Thực Hành đây! I_icon_minitimeFri Oct 23, 2009 10:58 pm

Cám ơn cô đã quan tâm, đã xem bài của em, mặc dù cô không phải là người hướng dẫn thực hành của nhóm em!

Cám ơn cô rất nhiều! lè lưỡi
Về Đầu Trang Go down
Sponsored content




Code Thực Hành đây! Vide
Bài gửiTiêu đề: Re: Code Thực Hành đây!   Code Thực Hành đây! I_icon_minitime

Về Đầu Trang Go down
 

Code Thực Hành đây!

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
CNTT2 :: IT WORLD-
Free forum | ©phpBB | Free forum support | Báo cáo lạm dụng | Thảo luận mới nhất