Từ 1 tới 5 trên tổng số 5 kết quả

Đề tài: Tính tổng tích thương của 2 số. Xem giúp?

  1. #1
    Ngày gia nhập
    03 2009
    Bài viết
    3

    Mặc định Tính tổng tích thương của 2 số. Xem giúp?

    mún tính tổng tích thương 2 số
    VD nhập 2 số a , b . sau đó nếu ấn + in ra tổng
    nếu ấn * in ra tích
    sau đây là code sai.
    C Code:
    1. #include<stdio.h>
    2. #include<conio.h>
    3. #include<string.h>
    4. void main ()
    5. {
    6.     clrscr();
    7.     int a,b,tong,z;
    8.     char i      ;
    9.  
    10.         printf("nhap 2 so");
    11.         scanf("%d%d",&a,&b);
    12.         scanf("%d",&z);
    13.         switch(z)
    14.         {
    15.             case '43' : tong=a+b;
    16.             printf("tong cua 2 so la %d",tong);
    17.             break;
    18.         }
    19.     getch();
    20. }

    sory mod em ấn vào cái tag[code] mà nó ko hiện ra j cả

  2. #2
    Ngày gia nhập
    09 2008
    Bài viết
    33

    Bài của bạn đây, bạn xem và so sánh xem 2 bài nhé !

    43 là 1 số chứ không phải 1 kí tự, số thì không đc đặt nó trong dấu nháy

    Sao nhấn vào tag code ko đc nhỉ ?

    C Code:
    1. #include<stdio.h>
    2. #include<conio.h>
    3. #include<string.h>
    4. void main ()
    5. {
    6.     clrscr();
    7.     int a,b,tong,z;
    8.  
    9.     printf("nhap 2 so : ");
    10.     scanf("%d%d",&a,&b);
    11.     printf("Nhap so 0 de tinh tong 2 so vua nhap : ");
    12.     scanf("%d",&z);
    13.     switch(z)
    14.     {
    15.         case 43 :
    16.             tong=a+b;
    17.             printf("tong cua 2 so la %d",tong);
    18.         break;
    19.     }
    20.     getch();
    21. }
    Đã được chỉnh sửa lần cuối bởi basilisk : 02-04-2009 lúc 12:43 AM.

  3. #3
    Ngày gia nhập
    03 2009
    Bài viết
    3

    bạn ko hỉu ý mình rồi. nếu case 1 hay case 2. thì nói làm j đơn giản mà . ý mình muốn nói là sau khi nhập a và b. bạn nhập dấu.
    vd: dấu + sẽ in ra tổng 2 số a và b.
    chứ ko phải ấn số 0 hay số 1 in ra tổng 2 số a và b.
    cái khó là dấu + thì phải ấn 2 phím cùng lúc là phím Shift và =
    mình nghĩ phải dùng bảng mã ascii. nhưng chưa nghĩ ra.

  4. #4
    Ngày gia nhập
    09 2008
    Bài viết
    33

    Bạn thử cái này xem

    C Code:
    1.            case '\+' :

  5. #5
    Ngày gia nhập
    02 2008
    Nơi ở
    Việt Nam
    Bài viết
    577

    bạn ko hỉu ý mình rồi. nếu case 1 hay case 2. thì nói làm j đơn giản mà . ý mình muốn nói là sau khi nhập a và b. bạn nhập dấu.
    vd: dấu + sẽ in ra tổng 2 số a và b.
    chứ ko phải ấn số 0 hay số 1 in ra tổng 2 số a và b.
    cái khó là dấu + thì phải ấn 2 phím cùng lúc là phím Shift và =
    mình nghĩ phải dùng bảng mã ascii. nhưng chưa nghĩ ra.
    Sửa/Xóa bài viết
    Nhập dấu cộng thì getch() một kí tự vào, trong case thì ghi '+', không cần phải suy nghĩ quá rắc rối như vậy.

Các đề tài tương tự

  1. Sự cố Nhờ mod chuyển giúp bài "Sắp xếp số thứ tự ngay trong bảng của 1 database?" từ MySQL sang MSSQL giúp!
    Gửi bởi hu-xeko trong diễn đàn Ý kiến, đề xuất và khiếu nại
    Trả lời: 1
    Bài viết cuối: 12-03-2012, 07:48 PM
  2. Mới nhập môn khó quá , cần trợ giúp [Vấn đề của bạn cần muốn giúp là gì ?]
    Gửi bởi cuingo212 trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 5
    Bài viết cuối: 22-10-2011, 08:43 AM
  3. Chương trình giúp một học sinh cấp 1 học phép nhân, xử lý hàm rand, giúp mình với?
    Gửi bởi chankx trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 2
    Bài viết cuối: 12-05-2009, 08:52 PM
  4. Code giúp add một key vào registry, ai giúp em?
    Gửi bởi olavien trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 5
    Bài viết cuối: 12-12-2007, 08:45 AM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn