Phạm Quang Nam (♥_♥) Forever Alone (♥_♥)
![(♥_♥) Forever Alone (♥_♥) (♥_♥) Forever Alone (♥_♥)](https://i.servimg.com/u/f35/15/45/22/95/fix110.gif)
![Phạm Quang Nam](https://2img.net/u/2612/26/64/40/avatars/1-86.jpg)
Tổng số bài gửi : 705 Experience : 1609 Danh Vọng : 6
![Thực hành nhập môn lập trình - Tuần 1 Empty](https://2img.net/i/fa/empty.gif) | Tiêu đề: Thực hành nhập môn lập trình - Tuần 1 Tue Aug 03, 2010 12:23 am | |
| Bài 1 cách dùng hàm if các bạn có lẽ đã dc giáo viên hướng dẫn tận tình rùi nhỉ, bài 2 thì ko có gì để nói Mình sẽ post cách dùng switch ... case cho bài 1 nhé (đã test ok) - Code:
-
#include <stdio.h> #include <conio.h> void main () { tt: int x,y; char pt; printf(" Nhap cong thuc: "); scanf("%d%c%d",&x,&pt,&y);
switch(pt) { case '+': printf("\n %d %c %d = %d\n",x,pt,y,x+y); break; case '-': printf("\n %d %c %d = %d\n",x,pt,y,x-y); break; case '*': case 'x': printf("\n %d %c %d = %d\n",x,pt,y,x*y); break; case '/': case ':': if(y!=0) printf("\n %d %c %d = %d",x,pt,y,x/y); else printf("\n Phuong Trinh Vo dinh\n"); break; default: printf("\n Khong hieu phep toan,nhap lai\n"); } goto tt; // có tác dụng chuyển thao tác đến vị trí chỉ định getch(); } Nhưng khuyến khích sau này ko nên dùng goto. Vì khả năng của 1 lập trình viên luôn tỉ lệ nghịch với số lần sử dụng hàm này mình sử dụng để cho mọi ng kiểm tra kết quả dễ hơn, và cũng vì chưa đủ kiến thức để minh bỏ nó đi - Trích dẫn :
- lưu ý viết liền, không khoảng cách, hết câu mới enter nhé
ví dụ: 1+2="enter" 5*9="enter" |
|