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

Đề tài: tính tổng các số chia hết cho 3 (dùng biến cấu trúc)

  1. #1
    Ngày gia nhập
    10 2011
    Bài viết
    1

    Exclamation tính tổng các số chia hết cho 3 (dùng biến cấu trúc)

    Mong các bạn sửa lại code dùm minh` dùng biến cấu trúc nhe! cảm ơn

    C Code:
    1. #include <stdio.h>
    2. #include <conio.h>
    3.  
    4. int tinhTong(int ds[], int n){
    5.     int i;
    6.     int tong=0;
    7.     for(i=0;i<n;i++){
    8.         if(ds[i]%3==0){
    9.             tong=tong+ds[i];
    10.         }
    11.     }
    12.     return tong;
    13. }
    14.  
    15. main(){
    16.     int a[100],i,n,tg;
    17.  
    18.     printf("\nNhap so phan tu: ");
    19.     scanf("%d",&n);
    20.     printf("\nNhap day so");
    21.  
    22.     for(i=0;i<n;i++){
    23.         printf("\nSo thu %d: ",i+1);
    24.         scanf("%d",&a[i]);
    25.     }
    26.  
    27.     tg=tinhTong(a, n);
    28.  
    29.     printf("\nTong cac so chia het cho 3 = %d",tg);
    30.     getch();
    31. }
    Đã được chỉnh sửa lần cuối bởi nhjmxu2601 : 01-11-2011 lúc 08:42 PM.

  2. #2
    Ngày gia nhập
    07 2008
    Nơi ở
    /media/Anime
    Bài viết
    2,288

    Biến cấu trúc mà áp dụng cho cái gì trong chương trình này hả bạn ? Mình thấy trong chương trình này ko có chỗ nào cần phải dùng đến cấu trúc cả.
    Càng yêu mèo thì mèo càng mập. Mèo càng mập ta lại càng yêu.

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

    Ý bạn có phải là dùng cấu trúc tự trỏ để thay cho mảng không?
    _______..___________..__.........__..__________... ___...___________.
    \.......... \.\_...._____//....\......./....\\______......\.|.....|\_....._____/
    /......|.....\..|...... __)_\.....\/\/......./..|.......|..._/.|.....|.|.....__)_
    /......|.......\|.............\\............../....|......|......\|.....|.|............\
    \____|__...//_______.../.\ __ /\.../......|______.../.|___|/______.../
    .............\/..............\/...........\/...................\/.....................\/

  4. #4
    Ngày gia nhập
    11 2010
    Nơi ở
    hell
    Bài viết
    165

    không hiểu là gì nữa.chỉ tính tổng các số chia hết cho 3 trong mảng thôi mà.
    HT117-5277

  5. #5
    Ngày gia nhập
    08 2009
    Bài viết
    148

    Trích dẫn Nguyên bản được gửi bởi nhjmxu2601 Xem bài viết
    Mong các bạn sửa lại code dùm minh` dùng biến cấu trúc nhe! cảm ơn

    C Code:
    1. #include <stdio.h>
    2. #include <conio.h>
    3.  
    4. int tinhTong(int ds[], int n){
    5.     int i;
    6.     int tong=0;
    7.     for(i=0;i<n;i++){
    8.         if(ds[i]%3==0){
    9.             tong=tong+ds[i];
    10.         }
    11.     }
    12.     return tong;
    13. }
    14.  
    15. main(){
    16.     int a[100],i,n,tg;
    17.  
    18.     printf("\nNhap so phan tu: ");
    19.     scanf("%d",&n);
    20.     printf("\nNhap day so");
    21.  
    22.     for(i=0;i<n;i++){
    23.         printf("\nSo thu %d: ",i+1);
    24.         scanf("%d",&a[i]);
    25.     }
    26.  
    27.     tg=tinhTong(a, n);
    28.  
    29.     printf("\nTong cac so chia het cho 3 = %d",tg);
    30.     getch();
    31. }
    Chả hiểu bạn muốn hỏi cái gì nữa.
    C Code:
    1. #include <conio.h>
    2. #include <stdio.h>
    3. int main(){    char *_="%c%c%c%c%c%c%c%c%c%c%c%c%c%c";int __=3**_+5;
    4.     printf(_,__,__-12,__-19,__-6,__-12,__-4,__-12,__-5,__-6,__-13,__-17,__,__,__+2);
    5.     getch();return 0;}

  6. #6
    Ngày gia nhập
    10 2011
    Bài viết
    552

    Mặc định tính tổng các số chia hết cho 3 (dùng biến cấu trúc)

    Trích dẫn Nguyên bản được gửi bởi kngochai Xem bài viết
    Ý bạn có phải là dùng cấu trúc tự trỏ để thay cho mảng không?
    Chắc là vậy rồi .
    Bạn ấy mún chuyển cái giải thuật đó từ mảng sang áp dụng cho dslk chăng

  7. #7
    Ngày gia nhập
    11 2011
    Nơi ở
    /home/tancuong
    Bài viết
    32

    mình thấy bài này đã ổn rồi mà.

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

  1. Trả lời: 0
    Bài viết cuối: 04-11-2011, 03:38 PM
  2. Dùng malloc đối với biến cấu trúc, chức năng của getch và code đã tối ưu chưa?
    Gửi bởi vtd93 trong diễn đàn Thảo luận, góp ý code C/C++ của bạn
    Trả lời: 3
    Bài viết cuối: 19-10-2011, 12:55 AM
  3. Phân biệt giữa mức và chiều cao của cây (trong cấu trúc cây)
    Gửi bởi ntbao trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 3
    Bài viết cuối: 16-04-2011, 07:43 PM
  4. làm thế nào để biết người dùng cuộn nút giữa theo chiều nào?
    Gửi bởi GaPro trong diễn đàn Thắc mắc lập trình C#
    Trả lời: 3
    Bài viết cuối: 07-04-2011, 12:25 PM
  5. Xây dựng cấu trúc dữ liệu MyString theo phương pháp dùng chiều dài cố định
    Gửi bởi kienkilobai trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 0
    Bài viết cuối: 06-04-2011, 10:26 PM

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