Krab Bark
Искусственный Интеллект
(284539)
9 лет назад
#include "stdio.h"
#include "conio.h"
#include "math.h"
void f(int *a,int n,int *s,int *m){
int k; *s=*m=0; for(k=0;k<n;k++)if(a[k]%5==0)*s+=a[k],(*m)++;}
int main(){
int k,n,m,s,A[100];
printf("razmer massiva= "); scanf("%d",&n);
printf("vvedite elementi massiva\n",&n);
for(k=0;k<n;k++){printf("A[%d]=",k); scanf("%d",&A[k]);}
f(A,n,&s,&m);
printf("kolichestvo kratnih 5-ti=%d,\n sum=%d\n",m,s);
getch();}
Альмир СалаховЗнаток (289)
9 лет назад
извините
k это номер элемента массива,
n это размер массива,
s это сумма чисел кратных 5 ти,
а что насчет a и m&
вот эта задача (дана последовательность чисел А (к) (к=1,2,3,...n). Выбрать из массива кратные 5, подсчитать их и найти сумму этих чисел)
http://pastebin.com/LduCJR8W
#include "stdio.h"
#include "conio.h"
#include "math.h"
int main()
{
int k,n,m=0,s=0,A[100];
printf("razmer massiva= ");
scanf("%d",&n);
printf("vvedite elementi massiva\n",&n);
for(k=0;k<n;k++)
{
printf("A[%d]=",k);
scanf("%d",&A[k]);
}
s=0;
for(k=0;k<n;k++)
{ if(A[k]%5==0)
{
s+=A[k],m++;
}
}
printf("kolichestvo kratnih 5 ti=%d,\n sum=%d\n",m,s);
getch();
}