Programing C Lab
Calculate Average by using Array
//Average of n Numbers
#include <stdio.h>
int main()
{
int a[100],n,i;
float avg=0,sum=0;
printf("How many numbers do you want to calculate for average: ");
scanf("%d", &n);
printf("Enter your numbers: ");
for(i=1;i<=n;i++)
{
scanf("%d", &a[i]);
sum=sum+a[i];
}
avg=sum/n;
printf("The average is %f",avg);
return 0;
}
Swaping
#include <stdio.h>
int main() {
double a, b;
printf("Enter a: ");
scanf("%lf", &a);
printf("Enter b: ");
scanf("%lf", &b);
// a = (initial_a - initial_b)
a = a - b;
// b = (initial_a - initial_b) + initial_b = initial_a
b = a + b;
// a = initial_a - (initial_a - initial_b) = initial_b
a = b - a;
// %.2lf displays numbers up to 2 decimal places
printf("After swapping, a = %.2lf\n", a);
printf("After swapping, b = %.2lf", b);
return 0;
}
Comments
Post a Comment