-
14-11-2014, 04:21 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
mọi người giúp mình về chuơng trình giả lập máy tính đơn giản
nhập vào 2 toán hạng và 1 toán tử tính ra kq, vd: 2 + 3 = 5
mình đang viết dở chương trình, đã tách từng chuỗi ra, và 2 chuỗi chữa 2 toán hạng đã chuyên về sô nguyên, còn chuỗi chứa toạn tử (+,-,*,/) ko biết làm sao
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <conio.h>
void main()
{
double m,n;
char nhap [256];
char *toanhang1;
char *dau;
char *toanhang2;
gets (nhap);
toanhang1 = strtok(nhap," ");
n = atof(toanhang1);
if(toanhang1 != NULL)
dau = strtok(NULL," ");
char k = *strchr(char *dau,'');
if(dau != NULL)
toanhang2 = strtok(NULL," ");
m = atof(toanhang2);
printf("dau nay %c",k);
switch(dau)
{
case '+' : printf("%d",m+n);break;
case '-' : printf("%d",m-n);break;
case '*' : printf("%d",m*n);break;
case '/' : printf("%d",m);break;
}
getch();
}
mọi người giúp minh sửa code , hay đưa ra cách giải quyết cho mình đc ko ạ
xin chân thành cảm ơnView more random threads:
- mong mọi người hỗ trợ giúp em ạ
- sửa lổi dùm mình nha (:-)?
- Thuật toán quay lui
- cách nhập xuất dữ liệu từ file văn bản
- sửa cho mình code bài chèn 1 ptư vào mảng
- giúp em bài về liệt kê hoán vị
- xin giúp các bài về hàm
- Xin cho hỏi về khắc phục sai số khi tính toán tren số thực
- Tính tổng giai thừa
- Xác định phần tử lặp lại nhiều nhất trong mảng
-
15-11-2014, 03:04 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
hehe.. thank bạn nhiều nha ..
-
15-11-2014, 07:09 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Đơn giản nhất thì mình có hàm này
Mã:int main(){ char a[30]; double b,c; char ch; printf("nhap phep tinh: "); scanf("%lf %c %lf",&b,&ch,&c); fflush(stdin); system("cls"); switch(ch){ case'+': printf("%.0lf + %.0lf = %.0lf",b,c,b+c); return 0; case'-': printf("%.0lf - %.0lf = %.0lf",b,c,b-c); return 0; case'*': printf("%.0lf x %.0lf = %.0lf",b,c,b*c); return 0; case'/': printf("%.0lf / %.0lf = %.2lf",b,c,b/c); return 0; default: printf("Ban da nhap sai! "); return 0; } }
Pallet nhựa Lâm Đồng giải pháp hoàn hảo cho nhà kho Pallet nhựa Lâm Đồng là một giải pháp đa năng và hiệu quả trong việc vận chuyển và lưu trữ hàng hóa. Trong đó, pallet nhựa Lâm Đồng không chỉ đáp...
Pallet nhựa Lâm Đồng giải pháp...