Lab-1
Questions
Question-1
// Write a C program to add two integers a and b read through the keyboard.
// Display the result using third variable sum.
#include <stdio.h> // Preprocessor directive.
int main() // Start main.
{ // Start.
int a, b, sum; // Variable initialisations.
// Ask user for input.
printf("Enter two numbers: \n");
scanf("%d %d", &a, &b);
sum = a + b; // Sum of values stored in variables a and b.
// Display output.
printf("The sum of %d and %d is %d.\n", a, b, sum);
printf("\nMy name is Ashrith Sagar Yedlapalli.\n");
} // End.
Question-2
// Write a C program to find the sum, difference, product and quotient of 2 numbers.
#include <stdio.h> // Preprocessor directive.
int main() // Start main.
{ // Start.
// Variable initialisations.
int a, b, sum, diff, prod;
float quot;
// Ask user for input.
printf("Enter two numbers: \n");
scanf("%d %d", &a, &b);
// Sum.
sum = a + b;
// Difference.
if (a > b)
{
diff = a - b;
}
else
{
diff = b - a;
}
// Product.
prod = a * b;
// Quotient.
quot = (float) a / b;
// Display output.
printf("The sum of %d and %d is %d.\n", a, b, sum);
printf("The difference of %d and %d is %d.\n", a, b, diff);
printf("The product of %d and %d is %d.\n", a, b, prod);
printf("The quotient of %d and %d is %f.\n", a, b, quot);
printf("\nMy name is Ashrith Sagar Yedlapalli.\n");
} // End.
Question-3
// Write a C program to print the ASCII value of a character.
#include <stdio.h> // Preprocessor directive.
int main() // Start main.
{ // Start.
// Variable initialisations.
char c;
int ascii;
// Ask user for input.
printf("Enter a character: \n");
scanf("%c", &c);
ascii = (int) c;
// Display output.
printf("The ASCII value of %c is %d.\n", c, ascii);
printf("\nMy name is Ashrith Sagar Yedlapalli.\n");
} // End.
Question-4
// Write a C program to display the size of the data type int, char,
// float, double, long int and long double using sizeof() operator.
#include <stdio.h> // Preprocessor directive.
int main() // Start main.
{ // Start.
// Variable initialisations.
int i;
char c;
float f;
double d;
long int li;
long double ld;
int S_i, S_c, S_f, S_d, S_li, S_ld;
S_i = sizeof(i);
S_c = sizeof(c);
S_f = sizeof(f);
S_d = sizeof(d);
S_li = sizeof(li);
S_ld = sizeof(ld);
// Display output.
printf("The size of data type int is %d.\n", S_i);
printf("The size of data type char is %d.\n", S_c);
printf("The size of data type float is %d.\n", S_f);
printf("The size of data type double is %d.\n", S_d);
printf("The size of data type long int is %d.\n", S_li);
printf("The size of data type long double is %d.\n", S_ld);
printf("\nMy name is Ashrith Sagar Yedlapalli.\n");
} // End.
Question-5
// Preprocessor directives.
#include <stdio.h>
#include <math.h>
int main() // Start main.
{ // Start.
// Variable initialisations.
float P, N, R;
float SI, CI;
// Ask user for input.
printf("Enter P (in INR or USD), N (in years), R (in percentage per annum): \n");
scanf("%f %f %f", &P, &N, &R);
// Simple interest.
SI = P*N*R / 100.0;
// Compound interest.
CI = P * pow( (1+R/100.0), N ) - P;
// Display output.
printf("The Simple interest is %f.\n", SI);
printf("The Compound interest is %f.\n", CI);
printf("\nMy name is Ashrith Sagar Yedlapalli.\n");
} // End.
Question-6
// Preprocessor directives.
#include <stdio.h>
#include <math.h>
int main() // Start main.
{ // Start.
// Variable initialisations.
const double pi = 3.14159265;
int r;
float Vol, SA;
// Ask user for input.
printf("Enter radius: \n");
scanf("%d", &r);
Vol = (4.0 * pi * pow(r, 3)) / 3.0;
SA = 4.0 * pi * pow(r, 2);
// Display output.
printf("The Volume of the sphere is %f.\n", Vol);
printf("The Surface Area of the sphere is %f.\n", SA);
printf("\nMy name is Ashrith Sagar Yedlapalli.\n");
} // End.
Question-7
// Preprocessor directives.
#include <stdio.h>
int main() // Start main.
{ // Start.
// Variable initialisations.
float C, F;
// Ask user for input.
printf("Enter temperature in Fahrenheit: \n");
scanf("%f", &F);
C = (5.0/9) * (F - 32);
// Display output.
printf("The given temperature in Centigrade is %f C.\n", C);
printf("\nMy name is Ashrith Sagar Yedlapalli.\n");
} // End.
Question-8
// Preprocessor directives.
#include <stdio.h>
int main() // Start main.
{ // Start.
// Variable initialisations.
int a, b, c, d;
int A_1, A_2, A_3, A_4;
// Ask user for input.
printf("Enter a, b, c, d: \n");
scanf("%d %d %d %d", &a, &b, &c, &d);
A_1 = (a + b) * c / d;
A_2 = ((a + b) * c) / d;
A_3 = a + (b * c) / d;
A_4 = (a + b) * (c / d);
// Display output.
printf("(a+b)*c/d = %d\n", A_1);
printf("((a+b)*c)/d = %d\n", A_2);
printf("a+(b*c)/d = %d\n", A_3);
printf("(a+b)*(c/d) = %d\n", A_4);
printf("\nMy name is Ashrith Sagar Yedlapalli.\n");
} // End.
Last updated