c lang. termwork
c lang. termwork
1. Highly Efficient:
2. System-level Programming:
3. Portability:
4. Easy to Learn:
With a small learning curve, C language involves fewer
keywords and concepts. Its syntax is easy to remember and
apply. The C compiler provides descriptive errors,
simplifying the debugging process and making it particularly
beginner-friendly.
5. Versatility:
#include <stdio.h>
int main() {
printf(“Hello, World!\n”);
return 0;
}
#include <stdio.h>
int main() {
printf(“Your Name\n”);
return 0;
}
#include <stdio.h>
int main() {
int num;
printf(“Enter an integer: “);
scanf(“%d”, &num);
printf(“You entered: %d\n”, num);
return 0;
}
#include <stdio.h>
int main() {
char ch;
printf(“Enter a character: “);
scanf(“%c”, &ch);
printf(“ASCII value of %c = %d\n”, ch, ch);
return 0;
}
#include <stdio.h>
int main() {
int num1, num2, temp;
printf(“Enter two numbers: “);
scanf(“%d %d”, &num1, &num2);
temp = num1;
num1 = num2;
num2 = temp;
printf(“After swapping: num1 = %d, num2 = %d\n”,
num1, num2);
return 0;
}
#include <stdio.h>
int main() {
float fahrenheit, celsius;
printf(“Enter temperature in Fahrenheit: “);
scanf(“%f”, &fahrenheit);
celsius = (fahrenheit – 32) * 5 / 9;
printf(“Temperature in Celsius: %f\n”, celsius);
return 0;
}
#include <stdio.h>
int main() {
printf(“Size of int: %d bytes\n”, sizeof(int));
printf(“Size of float: %d bytes\n”, sizeof(float));
printf(“Size of double: %d bytes\n”, sizeof(double));
printf(“Size of char: %d byte\n”, sizeof(char));
return 0;
}
#include <stdio.h>
int main() {
int i, j, n;
printf(“Enter a number (N): “);
scanf(“%d”, &n);
printf(“Prime numbers between 1 and %d are: “, n);
for (i = 2; i <= n; ++i) {
int isPrime = 1;
for (j = 2; j <= i / 2; ++j) {
if (i % j == 0) {
isPrime = 0;
break;
}
}
if (isPrime)
printf(“%d “, i);
}
return 0;
}
#include <stdio.h>
int main() {
int num;
printf(“Enter a number: “);
scanf(“%d”, &num);
if (num > 0)
printf(“Positive number\n”);
else if (num < 0)
printf(“Negative number\n”);
else
printf(“Zero\n”);
return 0;
}
Output:
Enter a number: 7
Positive number
#include <stdio.h>
int main() {
int num;
printf(“Enter a number: “);
scanf(“%d”, &num);
if (num % 2 == 0)
printf(“Even number\n”);
else
printf(“Odd number\n”);
return 0;
}
Output:
Enter a number: 15
Odd number
#include <stdio.h>
int main() {
int n, sum = 0;
printf(“Enter a positive integer: “);
scanf(“%d”, &n);
for (int i = 1; i <= n; ++i) {
sum += i;
}
printf(“Sum of natural numbers from 1 to %d: %d\n”,
n, sum);
return 0;
}
Output:
Enter a positive integer: 5
Sum of natural numbers from 1 to 5: 15
#include <stdio.h>
int main() {
char ch;
printf(“Alphabets from A to Z:\n”);
for (ch = ‘A’; ch <= ‘Z’; ++ch) {
printf(“%c “, ch);
}
return 0;
}
Output:
Alphabets from A to Z:
ABCDEFGHIJKLMNOPQRSTUVWXYZ