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;

}



Even or Odd

#include <stdio.h>
int main() {
    int num;
    printf("Enter an integer: ");
    scanf("%d", &num);

    // true if num is perfectly divisible by 2
    if(num % 2 == 0)
        printf("%d is even.", num);
    else
        printf("%d is odd.", num);
    
    return 0;
}



large number Between 2 number

    // Online C compiler to run C program online
#include <stdio.h>

int main() {
    int a,b;
    printf("Enter the value of a: ");
    scanf("%d",&a);
    printf("Enter the value of b: ");
    scanf("%d", &b);
    if(a>b)
    printf("Value of a is largest.");
    else
    printf("Value of b is largest ");
    

    return 0;
}



Positive or Negative  


#include <stdio.h>
int main() {
    double num;
    printf("Enter a number: ");
    scanf("%lf", &num);

    if (num < 0.0)
        printf("You entered a negative number.");
    else if (num > 0.0)
        printf("You entered a positive number.");
    else
        printf("You entered 0.");

    return 0;
}

Comments

Popular posts from this blog

Numerical Lab