-
17-06-2014, 02:50 PM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
biết tìm tổng nhưng không biết tìm tổng các phần tử chẵn và lẽ như thế nào
Mã:#include <stdio.h> #include <conio.h> int a[20],i,n,dem,max=a[0]; long s=0,y=0,snt=0; void nhap() { printf("nhap so phan tu cua mang: "); scanf("%d",&n); for(i=0;i<n;i++) { printf("nhap a[%d]=",i); scanf("%d",&a[i]); } } void xuat () { for(i=0;i<n;i++) { printf(" %d",a[i]); } } void tong () { for(i=0;i<n;i++) { if(a[i]!=0) { s=s+a[i]; } } printf(" tong cac phan tu la: %ld",s); } void main () { nhap(); xuat(); tong(); getch() ; }
Mình học đồ họa mà lại xen lẫn môn này, đã nợ môn, sắp thi tốt nghiệp phải trả , mà mình không biết làm ,hic , chắc ko đủ đk thi tốt nghiệp luôn quá
có ai giúp mình với đc không [IMG]images/smilies/Cry.gif[/IMG]View more random threads:
- mong các pro xem dùm code sau
- "Khởi tạo ngẫu nhiên chuỗi" trong C++
- [ Solved ]Lỗi khi dùng template
- Kiểm tra dữ liệu đầu vào c++
- Vẽ hình trong C++ ! Anh chị nào biết hướng dẫn cho em với!
- các bước cơ bản khi làm quen với c++, help me!
- bài này đổi sang dang chuỗi sao ???
- Kiểm tra số nguyên tố
- Giúp tìm lỗi bài tập C
- Lập trình C, làm thế nào để xóa phần tử mảng?
-
17-06-2014, 03:26 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Bạn chỉ cần thay điều kiện để xét các phần tử là được rồi
if(a[i]!=0) -> đây là điều kiện a[i] khác 0, còn a[i] lẻ sẽ là if (a[i] %2 !=0)
điều kiện a[i]>0 là if (a[i]>0)
còn muốn đếm các phần tử >0 thì
Mã:dem=0; // đây là biến đếm các phần tử dương for (i=0; i<n; i++) if (a[i]>0) dem++; // mỗi lần gặp 1 thằng >0 thì tăng đếm lên 1
-
19-06-2014, 08:35 AM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
cám ơn bạn nhiều nha mình mất căn bản trầm trọng quá
-
19-06-2014, 03:01 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi tutanak
Dưới ánh nắng mặt trời đang lên, những đống pallet nhựa An Giang trải dài mênh mông như những bức tranh tự nhiên đầy sắc màu. Mỗi chiếc pallet nhựa không chỉ là một vật dụng thông thường mà còn là...
Pallet nhựa An Giang giao hàng...