Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 5 của 5
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Vấn đề Newbie không hiểu

    Mọi Người cho em hỏi với.Em mới học C cô giáo cho bài tập về tính điểm TB các môn học
    em viết đoạn mã chỉ nhập có 3 giá trị mà sao lúc chạy chương trình cứ phải nhập đến giá trị thứ 4 mởi hiện kết quả(kết quả vẫn dùng 3 giá trị đầu).Mong mọi người chỉ bảo
    Đoạn mã e viết đây

    #include <stdio.h>
    main()
    {
    int diemtoan,diemly,diemhoa,diemtrungbinh,tongdiem;
    printf("
    nhap vao diem toan ly hoa : ");
    scanf("%d %d %d ", &diemtoan , &diemly ,&diemhoa );
    tongdiem = diemtoan + diemly + diemhoa;
    diemtrungbinh = tongdiem / 3;
    printf("
    tongdiem = %d",tongdiem);
    printf("
    diemtrungbinh = %d",diemtrungbinh);
    }

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    thay "%d %d %d " = "%d%d%d"

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    include thêm <conio.h> rồi thêm câu lệnh getch(); ở cuối chương trình để dừng chưong trình lại mà xem

    @ điểm trung bình là 1 số thực cho nên cần khai báo lại và sửa phép chia lại cho phù hợp mới ra dc kết quả đúng

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    cám ơn em đã làm được

  5. #5
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi clchicken
    include thêm <conio.h> rồi thêm câu lệnh getch(); ở cuối chương trình để dừng chưong trình lại mà xem

    @ điểm trung bình là 1 số thực cho nên cần khai báo lại và sửa phép chia lại cho phù hợp mới ra dc kết quả đúng
    không liên quan đến vấn đề trên

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •