Monday, February 15, 2021

C program to find square of given number without an argument and a return value

C Programming => Functions

C program to find square of given number using function concept. This program demonstrate use of function without an argument and a return value.

Program code

#include<stdio.h>
int square(); //function prototype declaration.
int number; //use of global variable

int main()
{
  int answer;
  answer = square(); //Call function.
  printf("Square of %d is %d.", number, answer);
  return 0;
}

//User defined function to find square()
int square()
{
  printf("Enter your number:");
  scanf("%d", &number);
  //return answer to main function
  return(number*number);
}

Output of the program

Enter your number:5
Square of 5 is 25.





Monday, January 18, 2021

Flowchart to check Odd or Even Number between 1 to 10

Flowchart to check odd or even number between 1 to 10 numbers

Flowchart to check Odd or Even Number between 1 to 10



Output of the flowchart:

1 is odd

2 is even

3 is odd

4 is even

5 is odd

6 is even

7 is odd

8 is even

9 is odd

10 is even

----Run complete.  55 symbols evaluated.----


* * * * *



This flowchart is generated using Raptor tool. Read more about RAPTOR here. 


Top 10 Flowcharts Examples

You may like to visit following top 10 flowchart examples.




Thursday, December 31, 2020

Sum of all numbers between 100 and 200 using do while loop

C Program to find sum of all numbers between 100 and 200 using do while loop.

Expected output is sum of 100 + 101 + 102 + .. + 199 + 200.


Program Code

#include<stdio.h>
int main()
{
  int number=100, sum=0;
  
  do{
    sum = sum + number;
    number = number + 1;
  }while(number<=200);

  printf("Sum of all numbers between 100 to 200:"); 
  printf(" %d", sum);

  return 0;
}

Output of the program

Sum of all numbers between 100 to 200: 15150 

* * * * *


< Back to Looping Page >

< Back to Home >


Wednesday, December 30, 2020

C program to print Z to A using for loop

C Program to print Z to A using for loop


Program Code 1:

#include<stdio.h>
int main()
{
  int i;
  for(i='Z'; i>='A'; i--)
    printf("%c", i);
  
  return 0;
}

Output of the program:

ZYXWVUTSRQPONMLKJIHGFEDCBA

* * * * *

Same program can also be generated using following code.

Program Code 2:

#include<stdio.h>
int main()
{
    int i;
    //90 is ASCII value of Z
    for(i=90; i>=65; i--)
        printf("%c", i);
    
    return 0;
}

Output of the program:

ZYXWVUTSRQPONMLKJIHGFEDCBA

* * * * *



Friday, September 11, 2020

Flowchart to convert uppercase letters into lowercase

 RAPTOR Flowchart to convert Uppercase letters into Lowercase letters

Fig.: Flowchart to convert Uppercase letters into Lowercase letters

Note: 

  • ASCII value of 'A' is 65, and 'a' is 97.
  • If we add 32 into 65, we get 97 which is ASCII value of 'a'. 
  • Hence we add 32 into 'chr' variable in the flowchart. This process we repeat up to 'Z' in the flowchart using loop.

You may like to read C Program to convert uppercase letters into  Lowercase letters here. 


Check more operation flowchart on following link:

Wednesday, August 19, 2020

C Program to print first 100 prime numbers

C program to print first 100 Prime numbers

This program is written for one of the the blog viewer upon her request.
 
#include<stdio.h>
int main()
{
  int i, num, count, prime_counter=0; 

  printf("First 100 Prime Numbers are: \n");
  for(num=2 ; prime_counter<100 ; num++)
  {
    count = 0;
    for (i = 2; i <= num/2; i++)
    {
if(num%i == 0)
     count++;
    }
    if(count == 0)
    {
printf(" %d ", num);
prime_counter++;
    }  

  }
  return 0;
}

Output of the program

First 100 Prime Numbers are:
 2  3  5  7  11  13  17  19  23  29  31  37  41  43  47  53  59  61  67  71  73  79  83  89  97  101  103  107  109  113  127  131  137  139  149  151  157  163  167  173  179  181  191  193  197  199  211  223  227  229  233  239  241  251  257  263  269  271  277  281  283  293  307  311  313  317  331  337  347  349  353  359  367  373  379  383  389  397  401  409  419  421  431  433  439  443  449  457  461  463  467  479  487  491  499  503  509  521  523  541