function qus
Q1.
#include <stdio.h>
int add(int a, int b) {
return a + b;
}
int main() {
printf("%d", add(3, 7));
return 0;
}
Output: 10
Q2.
#include <stdio.h>
int square(int x) {
return x * x;
}
int main() {
int a = 2, b = 3;
printf("%d", square(a + b));
return 0;
}
Output: 25
(Explanation: a+b = 5, square(5) = 25)
Q3.
#include <stdio.h>
int multiply(int a, int b) {
return a * b;
}
int main() {
int x = 4, y = 5;
printf("%d", multiply(x, y + 2));
return 0;
}
Output: 28
(Explanation: y+2 = 7, 4*7 = 28)
Q4.
#include <stdio.h>
int max(int a, int b) {
if (a > b) return a;
else return b;
}
int main() {
printf("%d", max(15, 20));
return 0;
}
Output: 20
Q5.
#include <stdio.h>
void greet() {
printf("Welcome!");
}
int main() {
greet();
return 0;
}
Output:
Welcome!
Q6.
#include <stdio.h>
int sum(int a, int b, int c) {
return a + b + c;
}
int main() {
printf("%d", sum(2, 4, 6));
return 0;
}
Output: 12
Q7.
#include <stdio.h>
float avg(int a, int b) {
return (a + b) / 2.0;
}
int main() {
printf("%.2f", avg(7, 9));
return 0;
}
Output: 8.00