VCT cho phép nhập vào các số bất kì , chỉ kết thúc nhập khi nhập vào số 0. Tính tổng các số chia hết cho 3
xuất kq ra màn hinh
Xin gợi ý hướng giải bài nhập vào các số bất kì , chỉ kết thúc nhập khi nhập vào số 0. Tính tổng các số chia hết cho 3 xuất kq ra màn hinh
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a[100];
int s=0,i=0;
for(i=0;i<100;i++)
{
printf("moi ban nhap so nha ban :");
scanf("%d",&a[i]);
if(a[i]==0)
break;
if(a[i]%3==0)
s+=a[i];
}
if(s!=0)
printf("tong cua cac chu so chia het cho 3 la :%d",s);
}
2 Likes
dùng do-while tốt hơn bác ạ bài bác nếu người ta nhập hơn 100 số thì sao
1 Like
à mà vd cho bạn ý hiểu thôi mà bác làm chi tiết làm gì công nhận chuẩn men bác
2 Likes
bạn ý mới học nên giải chi tiết cho dễ hiểu bác ạ 
1 Like
thầy mình bảo mới học thì nên nghĩ nhiều cho nó nhớ bạn à
2 Likes
mà của bác là c++ mà đây là c mà
2 Likes
cảm ơn mấy anh nhiều hêhee
1 Like
nếu chỉ sử dụng 1 thư viện <stdio.h> thì làm như thế nào a
bài này em cũng chỉ cần dùng 1 thư viện iostream là đủ

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?