Programs ict
Programs ict
PROGRAMS IN C
1. Say “Hello World”:
#include <stdio.h>
int main () {
printf ("Hello, World! \n");
return 0;
}
2. Area of rectangle:
#include <stdio.h>
int main () {
double length, width, area;
printf ("Enter the length of the rectangle: ");
scanf ("%lf", &length);
printf ("Enter the width of the rectangle: ");
scanf ("%lf", &width);
area = length * width;
printf ("The area of the rectangle is: %.2lf\n", area);
return 0;
}
3. Speed and Time to calculate Distance:
#include <stdio.h>
int main () {
double speed, time, distance;
printf ("Enter the speed in kilometers per hour: ");
scanf ("%lf", &speed);
printf ("Enter the time in hours: ");
scanf ("%lf", &time);
distance = speed * time;
printf ("Distance traveled: %.2lf kilometers\n", distance);
return 0;
}
int main () {
int num1, num2, sum;
printf ("Enter two numbers: ");
scanf ("%d %d", &num1, &num2);
sum = num1 + num2;
printf ("The sum of %d and %d is: %d\n", num1, num2, sum);
return 0;
}
5. Triangle Pattern:
#include <stdio.h>
int main () {
printf (" *\n");
printf (" ***\n");
printf (" *****\n");
printf (" ********\n");
return 0;
}
int main () {
double x, y;
printf ("Enter the first number (x): ");
scanf ("%lf", &x);
printf ("Enter the second number (y): ");
scanf ("%lf", &y);
if (y != 0) {
printf ("Floating-point Division (x / y): %.2lf\n", x / y);
} else {
Printf ("Error: Division by zero is not allowed.\n");
}
return 0;
}
7. Multiplication of two Numbers:
#include <stdio.h>
int main () {
double x, y;
printf ("Enter the first number (x): ");
scanf ("%lf", &x);
printf ("Enter the second number (y): ");
scanf ("%lf", &y);
return 0;
}
8. Pass or Fail:
#include <stdio.h>
int main () {
int number;
printf ("Enter a number: ");
scanf ("%d", &number);
if (number >= 50) {
printf("PASS\n");
} else {
printf("Fail\n");
}
return 0;
}
9. Positive or Negative:
#include <stdio.h>
int main () {
double number;
printf ("Enter a number: ");
scanf ("%lf", &number);
if (number > 0) {
printf ("The number %.2lf is positive.\n", number);
} else if (number < 0) {
printf ("The number %.2lf is negative.\n", number);
} else {
printf ("The number is zero.\n");
}
return 0;
}
10. Prefix and Postfix Increment:
#include <stdio.h>
int main () {
int x;
printf ("Enter a number: ");
scanf ("%d", &x);
#include <stdio.h>
int main () {
int num = 1;
while (num <= 10) {
printf ("%d \n ", num);
num++;
}
return 0;
}
int main() {
char citizenship[10];
int age;
return 0;
}
int main() {
char ch;
return 0;
}
int main() {
int day;
printf("Enter a number (1-7) to represent a day of the week: ");
scanf("%d", &day);
switch(day) {
case 1: printf("Sunday\n"); break;
case 2: printf("Monday\n"); break;
case 3: printf("Tuesday\n"); break;
case 4: printf("Wednesday\n"); break;
case 5: printf("Thursday\n"); break;
case 6: printf("Friday\n"); break;
case 7: printf("Saturday\n"); break;
default: printf("Invalid day number.\n");
}
return 0;
}
#include <stdio.h>
int main() {
int x;
printf ("Enter a number: ");
scanf ("%d", &x);
return 0;
}
int main() {
int marks;
printf("Enter marks (0-100): ");
scanf("%d", &marks);
return 0;
}
int main() {
double length, width, area, perimeter;
return 0;
}
18. Calculator:
#include <stdio.h>
int main() {
char op;
double num1, num2;
switch (op) {
case '+':
printf("Result: %.2lf\n", num1 + num2);
break;
case '-':
printf("Result: %.2lf\n", num1 - num2);
break;
case '*':
printf("Result: %.2lf\n", num1 * num2);
break;
case '/':
if (num2 != 0) {
printf("Result: %.2lf\n", num1 / num2);
} else {
printf("Error: Division by zero.\n");
}
break;
default:
printf("Invalid operator.\n");
}
return 0;
}