What's new

Closed C language array

Status
Not open for further replies.

PHcShiroe

Honorary Poster
Joined
May 8, 2015
Posts
149
Reaction
198
Points
129
Help po!
Calculate the sum, difference,product,quotient of reverse form of 1to 10 using array and loop.
#include <stdio.h>
#include<conio.h>

int main()
{
int sum=0,diff=0,pro=0;
double quo=0;
int x=0;
int num[10]={1,2,3,4,5,6,7,8,9,10};

for (x=0;x>1;x--)
{
printf("%d \n",num[x]);
sum=sum+num[x];
diff-=num[x];
pro*=num[x];
quo/=num[x];
}
printf("Sum = %d\n", sum);
printf("difference= %d\n", diff);
printf("Product = %d\n", pro);
printf("quotient= %g\n", quo);
return 0;
}
Di ko po magets newbieee lng po
 
Yung loop mo hindi talaga ma cacall yan ang condition mo is kung greater than yung zero sa one ?
Tsaka bad practice yung pag iinitialize ng iterator sa labas ng loop.
 
pa try nito paps
dapat ang product at quotient initial value is 1,

Code:
#include <stdio.h>
#include<conio.h>
int main()
{
int sum=0,diff=0,pro=1;
double quo=1;
int num[]={1,2,3,4,5,6,7,8,9,10};

for (int x=9 ; x >= 0 ; x--)
{
sum += num[x];
diff-= num[x];
pro *= num[x];
quo /= num[x];
}
printf("Sum = %d\n", sum);
printf("difference= %d\n", diff);
printf("Product = %d\n", pro);
printf("quotient= %g\n", quo);
return 0;
}
 
Last edited:
Thank you
pa try nito paps
dapat ang product at quotient initial value is 1,

Code:
#include <stdio.h>
#include<conio.h>
int main()
{
int sum=0,diff=0,pro=1;
double quo=1;
int num[]={1,2,3,4,5,6,7,8,9,10};

for (int x=9 ; x >= 0 ; x--)
{
sum += num[x];
diff-= num[x];
pro *= num[x];
quo /= num[x];
}
printf("Sum = %d\n", sum);
printf("difference= %d\n", diff);
printf("Product = %d\n", pro);
printf("quotient= %g\n", quo);
return 0;
}
Try ko boss salamt
 
Paps yung
pa try nito paps
dapat ang product at quotient initial value is 1,

Code:
#include <stdio.h>
#include<conio.h>
int main()
{
int sum=0,diff=0,pro=1;
double quo=1;
int num[]={1,2,3,4,5,6,7,8,9,10};

for (int x=9 ; x >= 0 ; x--)
{
sum += num[x];
diff-= num[x];
pro *= num[x];
quo /= num[x];
}
printf("Sum = %d\n", sum);
printf("difference= %d\n", diff);
printf("Product = %d\n", pro);
printf("quotient= %g\n", quo);
return 0;
}
Paps Yung SA difference -55 ang output dapat -35
 
Paps yung
Paps Yung SA difference -55 ang output dapat -35
Meaning nan sir 10 ang initial value ng Sum?
kung 10 ang initial value -35 talaga lalabas, pero initial value nya dapat ay 0,
at kung 0 na,
0 - 10 - 9 -8 ... -1 = -55
 
Status
Not open for further replies.

Similar threads

Back
Top