100% పాయిoటర్స్ ఉపయోగించి మొదటి కొన్ని సరి సంఖ్యలను కూడితే ఎంత వస్తుందో కనుక్కోవటం
//to find sum of first n even numbers
#include <stdio.h>
int adding(int *b, int n)
{
int i, *ptr, tatkAl=0;
ptr=b;
for(i=0;i<n;i++)
tatkAl=*(ptr+i)+tatkAl;
printf("\n sum of 1st %d even numbers as printed in function =%d", n,tatkAl);
return(tatkAl);
}
void main()
{
int a[9],i,n,total;
printf("\n enter number from 1 to 9:");
scanf("%d",&n);
for(i=0;i<n;i++)
a[i]=2*(i+1); //సరి సంఖ్యల బదులు బేసి సంఖ్యల మొత్తం కావాలంటే 2*i +1 పెట్టాలి total=adding(&a[0], n);
printf("\n sum of 1st %d even numbers as printed in main =%d",n,total);
}// end of main
ఔట్పుట్ తెరమీద
#include <stdio.h>
int adding(int *b, int n)
{
int i, *ptr, tatkAl=0;
ptr=b;
for(i=0;i<n;i++)
tatkAl=*(ptr+i)+tatkAl;
printf("\n sum of 1st %d even numbers as printed in function =%d", n,tatkAl);
return(tatkAl);
}
void main()
{
int a[9],i,n,total;
printf("\n enter number from 1 to 9:");
scanf("%d",&n);
for(i=0;i<n;i++)
a[i]=2*(i+1); //సరి సంఖ్యల బదులు బేసి సంఖ్యల మొత్తం కావాలంటే 2*i +1 పెట్టాలి total=adding(&a[0], n);
printf("\n sum of 1st %d even numbers as printed in main =%d",n,total);
}// end of main
ఔట్పుట్ తెరమీద
enter number from 1 to 9:5
sum of 1st 5 even numbers as printed in function =30
sum of 1st 5 even numbers as printed in main =30
sum of 1st 5 even numbers as printed in function =30
sum of 1st 5 even numbers as printed in main =30
కామెంట్లు
కామెంట్ను పోస్ట్ చేయండి
దయచేసి మీ సలహాలను సూచనలను స్పష్టంగా పేర్కొనగలరు. plz see that ur comments are 'acceptable' in a value based society.