Forum Cơ Điện Tử

Bạn có muốn phản ứng với tin nhắn này? Vui lòng đăng ký diễn đàn trong một vài cú nhấp chuột hoặc đăng nhập để tiếp tục.
Forum Cơ Điện Tử

Nơi dành cho Điện và Tử :)

Top posting users this week

No user

Latest topics

» xin winnc fanuc 21
by xuanquynh0204 Sat Mar 21, 2015 8:22 am

» phim hot thang 12
by trangthu0710 Tue Oct 28, 2014 4:53 pm

» Forex Turkish
by xuanquynh0204 Tue Oct 21, 2014 10:47 pm

» ĐỊNH HƯỚNG TƯƠNG LAI NGHỀ KỸ SƯ M&E – SỐ 5
by congtyvnk Sat May 24, 2014 10:46 am

» Đồ án hộp giảm tốc
by Admin Sat Mar 08, 2014 9:39 am

» Tài Liệu môn Tự Động Hóa Thiết Kế
by Admin Sat Feb 22, 2014 5:14 pm

» Đồ án: Tính toán thiết kế hệ thống truyền động và lựa chọn hệ thống dấn hướng dùng cho máy phay CNC
by Admin Sat Feb 22, 2014 5:08 pm

» Tài liệu matlab cô Thoa
by Admin Sat Feb 22, 2014 4:56 pm

» Thông báo gấp làm chứng chỉ thể dục
by Admin Thu Sep 12, 2013 7:45 pm


    bài giải bt kt lập trình tuần 5

    avatar
    ladykiller9x


    Tổng số bài gửi : 7
    Join date : 20/03/2012

    bài giải bt kt lập trình tuần 5 Empty bài giải bt kt lập trình tuần 5

    Bài gửi by ladykiller9x Sat Sep 29, 2012 10:15 am

    đây là bài làm bt tuần 5 của mình,mọi người tham khảo nhé
    bài 1:
    #include
    #include
    double a[100][100];
    void nhap_gia_tri (int m, int n)
    {
    for (int i=0; i {
    for (int j=0; j {
    printf("\na[%d][%d]=",i,j);
    scanf ("%lf",&a[i][j]);
    }
    }
    }
    double gtri_trungbinhhang (int m, int n)
    {
    double trungbinhhang=0;
    for (int i=0; i {
    int k=0;
    double tonghang=0;
    for (int j=0; j {
    tonghang+=a[i][j];
    k+=1;
    }
    trungbinhhang=tonghang/k;
    printf("\ngia tri trung binh cong hang a[%d] la:%6.3lf",i+1,trungbinhhang);
    }
    return trungbinhhang;
    }
    double gtri_trungbinh (int m, int n)
    {
    double tong=0, trungbinh=0;
    for (int i=0; i {
    for (int j=0; j {
    tong+=a[i][j];
    }
    }
    trungbinh=tong/(m*n);
    return trungbinh;
    }
    void gtri_max (int m, int n)
    {
    double max=a[0][0];
    for (int i=0; i {
    for (int j=0; j {
    max=max > a[i][j]?max:a[i][j];
    }
    }
    printf("\ngia tri lon nhat cua mang la:%6.3lf",max);
    }
    int main()
    {
    int m,n;
    printf ("\nnhap kich thuoc mang:");
    printf ("\nm=");
    scanf ("%d",&m);
    printf("n=");
    scanf ("%d",&n);
    printf ("\nnhap gia tri cac phan tu cua mang:");
    nhap_gia_tri (m,n);
    printf ("",gtri_trungbinhhang(m,n));
    printf("\ngia tri trung binh cong cua mang :%6.3lf",gtri_trungbinh(m,n));
    gtri_max (m,n);
    getch();
    }


    Được sửa bởi ladykiller9x ngày Sat Sep 29, 2012 10:23 am; sửa lần 1.
    avatar
    ladykiller9x


    Tổng số bài gửi : 7
    Join date : 20/03/2012

    bài giải bt kt lập trình tuần 5 Empty Re: bài giải bt kt lập trình tuần 5

    Bài gửi by ladykiller9x Sat Sep 29, 2012 10:18 am

    đây là bài 2:
    #include
    #include
    struct ho_va_ten
    {
    char ho[10];
    char tendem[10];
    char ten[10];
    } thisinh;
    struct que_quan
    {
    char xa[20];
    char huyen[20];
    char tinh[20];
    } s;
    struct diem_thi
    {
    int diemtoan,diemly,diemhoa;
    }p;
    struct phieu_diem
    {
    ho_va_ten thisinh;
    que_quan s;
    diem_thi p;
    char truonghoc[50];
    int tuoi,sbd;
    } c[100];
    void in_phieu_diem (phieu_diem c[100],int n)
    {
    for (int i=1; i<=n; i++)
    {
    printf("\nho ten:%s %s %s\n",c[i].thisinh.ho,c[i].thisinh.tendem,c[i].thisinh.ten);
    printf ("que quan:%s %s %s\n",c[i].s.xa,c[i].s.huyen,c[i].s.tinh);
    printf ("tuoi:%d\n",c[i].tuoi);
    printf ("truong hoc:%s\n",c[i].truonghoc);
    printf ("so bao danh:%d\n",c[i].sbd);
    printf ("diem thi:toan:%d ly:%d hoa:%d\n\n",c[i].p.diemtoan,c[i].p.diemly,c[i].p.diemhoa);
    }
    }
    int main()
    {
    struct phieu_diem a[100];
    int n,N,tongdiem=0;
    int d[100];
    printf ("nhap so phieu diem:");
    scanf ("%d",&n);
    for (int i=1; i<=n; i++)
    {
    printf ("\nphieu diem thu %d:",i );
    printf("\nten thi sinh:");
    scanf ("%s %s %s",&c[i].thisinh.ho,&c[i].thisinh.tendem,&c[i].thisinh.ten);
    printf ("\nque quan:");
    scanf ("%s%s%s",&c[i].s.xa,&c[i].s.huyen,&c[i].s.tinh);
    printf ("\ntuoi:");
    scanf ("%d",&c[i].tuoi);
    printf ("\ntruong hoc:");
    scanf ("%s",&c[i].truonghoc);
    printf ("\n so bao danh:");
    scanf ("%d",&c[i].sbd);
    printf ("\ndiem thi:");
    printf ("\ndiem toan:");
    scanf ("%d",&c[i].p.diemtoan);
    printf ("diem ly:");
    scanf ("%d",&c[i].p.diemly);
    printf ("diem hoa:");
    scanf ("%d",&c[i].p.diemhoa);
    d[i]=c[i].p.diemtoan+c[i].p.diemly+c[i].p.diemhoa;
    }
    in_phieu_diem (c,n);
    printf ("\nnhap tong diem N:");
    scanf ("%d",&N);
    for (int i=1; i<=n; i++)
    if (d[i]>N)
    {
    printf ("\nthi sinh co tong diem tren %d:",N);
    printf("%s %s %s", c[i].thisinh.ho, c[i].thisinh.tendem, c[i].thisinh.ten);
    }
    getch();
    }
    avatar
    ladykiller9x


    Tổng số bài gửi : 7
    Join date : 20/03/2012

    bài giải bt kt lập trình tuần 5 Empty Re: bài giải bt kt lập trình tuần 5

    Bài gửi by ladykiller9x Sat Sep 29, 2012 10:24 am

    mn copy vào phần mềm C cho dễ nhìn

    Sponsored content


    bài giải bt kt lập trình tuần 5 Empty Re: bài giải bt kt lập trình tuần 5

    Bài gửi by Sponsored content


      Hôm nay: Fri Oct 18, 2024 6:25 pm