Posts

Showing posts from August, 2017

C Program to Calculate Average Using Arrays

This program takes n number of element from user (where, n is specified by user), stores data in an array and calculates the average of those numbers. To understand this example, you should have the knowledge of following C programming topics: C program to calculate the power using recursion Source Code to Calculate Average Using Arrays #include <stdio.h> int main() {     int n, i;     float num[100], sum = 0.0, average;     printf("Enter the numbers of elements: ");     scanf("%d", &n);     while (n > 100 || n <= 0)     {         printf("Error! number should in range of (1 to 100).\n");         printf("Enter the number again: ");         scanf("%d", &n);     }     for(i = 0; i < n; ++i)     {         printf("%d. Enter number: ", i+1);         scanf("%f", &num[i]);         sum += num[i];     }     average = sum / n;

C program to calculate the power using recursion

Image
This program calculates the power of a number using recursion. To understand this example, you should have the knowledge of following C programming topics: C Program to Find G.C.D Using Recursion C Program to Find Factorial of a Number Using Recursion calculate power using recursion Example: Program to calculate power using recursion #include <stdio.h> int power(int n1, int n2); int main() {     int base, powerRaised, result;     printf("Enter base number: ");     scanf("%d",&base);     printf("Enter power number(positive integer): ");     scanf("%d",&powerRaised);     result = power(base, powerRaised);     printf("%d^%d = %d", base, powerRaised, result);     return 0; } int power(int base, int powerRaised) {     if (powerRaised != 0)         return (base*power(base, powerRaised-1));     else         return 1; } Output Enter base