Search This Blog

Friday, 25 November 2022

Simple Programs in C for Problem Solving

0 comments

Solving Problems in C using Operators 


C Program for Calculating CI:

include<stdio.h>
#include<math.h>
int main(){
    
     float pAmt, nYrs , rInt, aPaid;
     
     printf("Enter the Principal Amount: ");
     scanf("%f", &pAmt);
     
     printf("Enter Rate Of Interest: ");
     scanf("%f", &rInt);
     
     printf("Enter the Time Period in Years: ");
     scanf("%f", &nYrs);
     
     //Formula for Compound Interest
     aPaid = pAmt * (pow((1 + rInt / 100), nYrs));

     printf("\nCompound Interest = %.2f/-\n", aPaid-pAmt);
    
     return 0;
}
 

C Program for finding the Grade of Marks (in %):

#include <stdio.h>
void main()
{
    float pMarks;
    char *grade;
    printf("Enter the Percentage of Marks of a Student: ");
    scanf("%f", &pMarks);
    
    grade = pMarks>100?"Not a Valid Input":(pMarks<40?"Failed":(pMarks<60?"Second Class":(pMarks<80?"First Class":"Distinction")));

    puts(grade);
}

C Program for Displaying a Multiplication Table

#include<stdio.h>
void main()
{
    int n, i=1;
    printf("Enter the Table Number for Preparing the Table of Multiplication : ");
    scanf("%d", &n);
    
    printf("MULTIPLICATION TABLE FOR %d\n", n);
    //i = i+1;
    printf("%d\t*\t%d\t=\t%d\n",i++, n, i*n);
    printf("%d\t*\t%d\t=\t%d\n",i++, n, i*n);
    printf("%d\t*\t%d\t=\t%d\n",i++, n, i*n);
    printf("%d\t*\t%d\t=\t%d\n",i++, n, i*n);
    printf("%d\t*\t%d\t=\t%d\n",i++, n, i*n);
    printf("%d\t*\t%d\t=\t%d\n",i++, n, i*n);
    printf("%d\t*\t%d\t=\t%d\n",i++, n, i*n);
    printf("%d\t*\t%d\t=\t%d\n",i++, n, i*n);
    printf("%d\t*\t%d\t=\t%d\n",i++, n, i*n);
    printf("%d\t*\t%d\t=\t%d\n",i++, n, i*n);
}



Leave a Reply