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 3 của 3
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Công thức của bạn phần cuối là... - 2 * J.... nếu như J lớn thì h sẽ là số âm.... mà số âm xài modulo 7... không chính xác trong C...

    bạn nên sửa lại thành... + 5 * J.... thì h lúc nào cũng là số dương...

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Tính ngày trong tuần

    Chào cả nhà,

    để cho đơn giản, em đã viết lại đoạn code.
    bây giờ a=0, sẽ cho em ra kết quả là T7.

    nhưng em không biết là lỗi ở đâu mà không thể cho ra kết quả đúng. 8 (Không hiện kết quả)
    Mong bác nào chỉ bào giúp em, xem em sai ở đâu.

    Mã:
    [#include <stdio.h>
    #include <string.h>
    #include <math.h>
    #include <stdlib.h>
    #include <assert.h>
    #include <limits.h>
    #include <stdbool.h>
    
    int tinhngay(int so1, int so2, int so3) {
        int j, k, a, m, q;
       al=0
    
    return a;
       
            return -1;
        }
    
        
    }
    
    // Chỗ này không thể thay đổi, đó là đoan code có sẵn - bắt đầu...
    //################################
    
    int main() {
        FILE *f = fopen(getenv("OUTPUT_PATH"), "w");
        int x;
        x = tinhngay(so1, so2, so3);
    
        switch(x) {
            case 0:  fprintf(f, " 7");    break;
            case 1:  fprintf(f, "CN");    break;
            case 2:  fprintf(f, "T 2");     break;
            case 3:  fprintf(f, "T 3");   break;
            case 4:  fprintf(f, "T 4");   break;
            case 5:  fprintf(f, "T 5"); break;
            case 6:  fprintf(f, "T 6");    break;
            default: fprintf(f, "loi);    break;
        }
        fclose(f);
        return 0;
    }
    
    // Chỗ này không thể thay đổi, đó là đoan code có sẵn -  kết thúc
    //################################

 

 

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
  •