Xem lỗi kiểu gì bạn ơi Khi mình viết chương trình xong, chạy thử thì nó có dòng thì biết lỗi nó ở chỗ nào _Bạn nào cho mình xin chương trình Pascal tìm nghiệm phương trình bậc hai với Cảm ơn trước ::)
Ý tưởng thì mình có rồi, viết xong chương trình thì nó cứ báo lỗi hoài,mình không hiểu cách xem lỗi nên mò mãi mà chả chạy gì cả ::(
PHP: program ptbh; uses crt; var a,b,c: integer; delta: real; x1,x2,x: real; begin clrscr; write('He so a: '); readln(a); write('He so b: '); readln(b); write('He so c: '); readln(c); delta:=sqr(b)-4*a*c; if delta>0 then x1:=(-b+sqrt(delta))/(2*a); x2:=(-b-sqrt(delta))/(2*a); writeln('Phuong trinh da cho co nghiem:'); writeln('x1 = ',x1); writeln('x2 = ',x2); readln else if delta=0 then x:=-b/(2*a); writeln('Phuong trinh da cho co nghiem kep:'); writeln('x = ',x); readln else writeln('Phuong trinh da cho vo nghiem.'); readln; end. Đó! Bạn xem thử xem sao
Mã: program ptbh; uses crt; var a,b,c: integer; delta: real; x1,x2,x: real; begin clrscr; write('He so a: '); readln(a); write('He so b: '); readln(b); write('He so c: '); readln(c); delta:=sqr(b)-4*a*c; if delta>0 then [B]begin[/B] x1:=(-b+sqrt(delta))/(2*a); x2:=(-b-sqrt(delta))/(2*a); writeln('Phuong trinh da cho co nghiem:'); writeln('x1 = ',x1); writeln('x2 = ',x2); readln; [B]end[/B] else if delta=0 then [B]begin[/B] x:=-b/(2*a); writeln('Phuong trinh da cho co nghiem kep:'); writeln('x = ',x); readln; [B]end[/B] else [B]begin[/B] writeln('Phuong trinh da cho vo nghiem.'); readln; [B]end;[/B] end. Đó! Bạn xem thử xem sao :-/ khi muốn thực hiện nhiều lệnh thì phải đóng giửa begin end
Có bác nào giúp cho bài Java nì với. Tớ muốn tính average cân nặng và tổng giá trị price của 8 người do mình nhập vào, nhưng không được. Tớ viết bằng BlueJ
Có ai cho mình xin C, C++, C# ... trọn bộ luôn được ko Nghe mọi người nói là cái gì mà Borland, complied mà em ko hiểu
ra tiệm... mua:'> (VC6 chỉ cần 1 đĩa) Nếu muốn học C thì mua luôn MSDN (nhớ đâu có 4 đĩa CD hà) Borland C hay VC cũng giống nhau, đều theo 1 chuẩn thống nhất, chỉ khác hãng sản xuất thôi (như VC là của Microsoft) À, mà C# với C là 2 thằng khác nhau nghe bạn::)
Các bác ơi, mình mới down cái C++ Complier 5.5 của Borland về mà install rồi thì chẳng biết dùng thế nào nữa Ai giúp tui với Link nè : http://altd.codegear.com/download/bcppbuilder/freecommandLinetools.exe
Các pác giúp mình với, đây là đoạn code của mình về cái cây nhị phân tìm kiếm bằng C (sử dụng turbo c để code) Mã: #include <stdlib.h> #include <graphics.h> #include <stdio.h> #include <conio.h> #define DATA int #define TRUE 1 #define FASLE 0 struct node { DATA key; struct node *pL, *pR; }; typedef struct node NODE; typedef NODE *TREE; void init(TREE &t) { t=NULL; } int insertNode(TREE &t, DATA k) { if(t!=NULL) { if(t->key==k) return 0; if(t->key>k) return insertNode(t->pL,k); else return insertNode(t->pR,k); } t=new NODE; if(t==NULL) return -1; t->key=k; t->pL=t->pR=NULL; return 1; } void SearchStandFor(TREE &p, TREE &q) { if(q->pL) SearchStandFor(p,q->pL); else { p->key=q->key; p=q; q=q->pR; } } int delNode(TREE &t, DATA k) { if(t==NULL) return 0; if(t->key>k) return delNode(t->pL,k); if(t->key<k) return delNode(t->pR,k); else { NODE *p=t; if(t->pL==NULL) t=t->pR; else if(t->pR==NULL) t=t->pL; else { NODE *q=t->pR; SearchStandFor(p,q); } delete p; return 1; } } void removeTree(TREE &t) { if(t!=NULL) { removeTree(t->pL); removeTree(t->pR); delete t; } } int empty(TREE t) { return (t==NULL?TRUE:FALSE); } void kt_dh() { /* request auto detection */ int gdriver = DETECT, gmode, errorcode; /* initialize graphics and local variables */ initgraph(&gdriver, &gmode, "D:/TURBOC~1.0/BGI"); /* read result of initialization */ errorcode = graphresult(); if (errorcode != grOk) /* an error occurred */ { printf("Graphics error: %s\n", grapherrormsg(errorcode)); printf("Press any key to halt:"); getch(); exit(1); /* terminate with an error code */ } } void draw_line(int x1, int y1, int x2, int y2) { setcolor(14); line(x1,y1,x2,y2); } void draw_node(TREE t, int xm, int ym) { fflush(stdin); char *str_key; sprintf(str_key,"%d",t->key); setcolor(14); rectangle(xm-20,ym-10,xm+20,ym+10); setcolor(5); int text_xm=xm-textwidth(str_key)/2; int text_ym=ym-textheight(str_key)/2; outtextxy(text_xm,text_ym,str_key); } void draw_tree(TREE t, int x0, int xn, int xm, int ym) { if(t!=NULL) { draw_node(t,xm,ym); if(t->pL!=NULL) { draw_line(xm,ym+10,(x0+xm)/2,ym+40); draw_tree(t->pL,x0,xm,(x0+xm)/2,ym+50); } if(t->pR!=NULL) { draw_line(xm,ym+10,(xm+xn)/2,ym+40); draw_tree(t->pR,xm,xn,(xm+xn)/2,ym+50); } } } void chon1(TREE &t) { int k; clrscr(); printf("\n\n\tTao node: "); scanf("%d",&k); switch (insertNode(t,k)) { case -1: printf("\n\n\tDay bo nho"); break; case 1: printf("\n\n\tNode da duoc tao"); break; case 0: printf("\n\n\tNode da co san"); break; } printf("\n\n\n\tNhan phim bat ki de tro ve menu chinh..."); getch(); } void chon2(TREE &t) { int k; clrscr(); printf("\n\n\tNhap node can xoa: "); scanf("%d",&k); switch (delNode(t,k)) { case 1: printf("\n\n\tNode da duoc xoa"); break; case 0: printf("\n\n\tKhong tim thay node can xoa"); break; } printf("\n\n\n\tNhan phim bat ki de tro ve menu chinh..."); getch(); } void chon4(TREE t) { clrscr(); kt_dh(); draw_tree(t,0,640,320,80); getch(); closegraph(); } void menu() { TREE t; init(t); char lc; do { clrscr(); printf("\n\n\n\t\t\t\tBinary Search Tree \n\n"); printf("\t\t\t --------------------------------\n"); printf("\t\t\t| 1. Them node |\n"); printf("\t\t\t| 2. Xoa node |\n"); printf("\t\t\t| 3. Tim node |\n"); printf("\t\t\t| 4. Duyet cay |\n"); printf("\t\t\t| 5. Xoa cay |\n"); printf("\t\t\t| 0. Thoat chuong trinh |\n"); printf("\t\t\t --------------------------------\n"); printf("\t\t\tChon muc thuc hien: "); lc=getch(); switch (lc) { case '1': chon1(t); break; case '2': chon2(t); break; //case '3': chon3(t); break; case '4': chon4(t); break; //case '5': chon5(t); break; } } while(lc!='0'); } void main() { textmode(C80); menu(); } Chỗ cái chon4 íh, mình chỉ duyệt được có một lần àh, lần thứ 2 là nó chạy tùm lum, có khi vang ra tới window lun, hjx. Với lại sau khi duyệt rồi thực hiện thao tác xóa một node chẳng hạn thì nó cứ báo là không có node để xóa. Mong các pác giúp dùm...
Bác nào cho em biết cái lỗi của bài Tính giai thừa 1 số này được ko Em đánh số nào vào nó cũng ra 134 Cái này là C cá bác ạ ::( Mã: #include<stdio.h> void main() { long tich=1,n,i=1; printf("\nChuong trinh tinh giai thua cua 1 so"); printf("\nNhap so n="); scanf("%d",&n); while (i<=n) { tich=tich*i; i=i++; } printf("\nGiai thua cua %d la %d",n,tich); }
Các pác nào biết link down cái "Power Designer 2000" thì cho mình với, mình đang cần gấp (bản 2000 íh vì "sư phụ" bảo cái bản này dễ xài ).
Hiện nay mình có 1 yêu cầu nhỏ, liên quan tới viết 1 chương trình như sau (hix, tui noob về mấy cái này) 1. Mình có 1 file dạng power point, đại loại là các câu chúc năm mới, muốn gởi cho những người mình quen biết thông qua email (có thể là webmail hoặc mail của các công ty, tùm lum hết). 2. Vấn đề là mình muốn mỗi lần họ mở file đó ra, sẽ có một thông báo dạng "cám ơn, chúc vui vẻ, và xin phép họ gửi về mình thông tin là họ đã nhận và xem file đó rồi" 3. Cuối cùng là mình muốn có 1 công cụ đếm tất cả những người đã xem file đó. Mình muốn hỏi về tính khả thi của việc này, và công cụ để viết nó là gì? HIX, mình không rành về IT. Mong các bạn giúp giùm. ps: Post vào đây không biết có đúng luật không? Mod xin góp ý trước giùm nhé. Thanks
Cho mình hỏi nếu mình mún đưa nôi dung của 1 trang web nào đó vào web của mình thì phải làm sao ? Có cần phần mềm nào ko ?
ko hiểu ý câu hỏi của ông cho lắm. nếu là nội dung text,image,clip thì ông copy về rồi cho vào CSDL của ông thôi.sau đó thì hiển thị nó ra trang của ông,image,clip thì đương nhiên là up lên host ,CSDL thì lưu cái đường link của chúng
Cái này phải học lập trình web service thì mới làm được. Chứ copy vào CSDL như herolong nói thì chắc kô đúng như câu hỏi rồi.
Các bạn cho mình hỏi một tí về Access . số là nó thế này : Đây là hình cái Form , mình muốn khi mình chọn cái Product ID thì mục Product nó tự nhảy tới cái sản phẩm có ID mình chọn bên trên . Bạn nào biết Code đó chỉ mình với .