Lab Assignment
Lab Assignment
SUBMITTED TO:
DR. KASHIF BILAL
SUBMITTED BY:
WIHAJ TAHIR (FA22-BSE-158)
DATE OF SUBMISSION:-
4thJUNE,2023
Page1|20
QUESTION NO 01:
ANSWER:
#include <stdio.h>
Int main() {
Int num1, num2;
Printf(“Enter two numbers: “);
Scanf(“%d %d”, &num1, &num2);
Return 0;
}
QUESTION NO 02:
ANSWER:
#include <stdio.h>
Page2|20
Return 0; // Odd
}
Int main() {
Int number;
Printf(“Enter a number: “);
Scanf(“%d”, &number);
If (checkEvenOdd(number))
Printf(“%d is even.\n”, number);
Else
Printf(“%d is odd.\n”, number);
Return 0;
}
QUESTION NO 03:
ANSWER:
#include <stdio.h>
Return 1; // Prime
}
Page3|20
Int main() {
Int number;
Printf(“Enter a number: “);
Scanf(“%d”, &number);
If (isPrime(number))
Printf(“%d is a prime number.\n”, number);
Else
Printf(“%d is not a prime number.\n”, number);
Return 0;
}
QUESTION NO 04:
ANSWER:
#include <stdio.h>
Return fact;
}
Int main() {
Int number;
Printf(“Enter a number: “);
Scanf(“%d”, &number);
Page4|20
Printf(“Factorial of %d is %llu\n”, number, factorial(number));
Return 0;
}
QUESTION NO 05:
ANSWER:
#include <stdio.h>
While (exponent != 0) {
Result *= base;
--exponent;
}
Return result;
}
Int main() {
Double base, exponent;
Printf(“Enter base number: “);
Scanf(“%lf”, &base);
Printf(“Enter exponent: “);
Scanf(“%lf”, &exponent);
Return 0;
Page5|20
}
QUESTION NO 06:
ANSWER:
#include <stdio.h>
#include <math.h>
Return sqrt(num);
}
Int main() {
Double number;
Printf(“Enter a number: “);
Scanf(“%lf”, &number);
Return 0;
}
QUESTION NO 07:
ANSWER:
#include <stdio.h>
Page6|20
Int gcd(int num1, int num2) {
While (num1 != num2) {
If (num1 > num2)
Num1 -= num2;
Else
Num2 -= num1;
}
Return num1;
}
Int main() {
Int number1, number2;
Printf(“Enter two numbers: “);
Scanf(“%d %d”, &number1, &number2);
Return 0;
}
QUESTION NO 08:
ANSWER:
#include <stdio.h>
Return num1;
}
Int main() {
Int number1, number2;
Printf(“Enter two numbers: “);
Scanf(“%d %d”, &number1, &number2);
Return 0;
}
QUESTION NO 09:
ANSWER:
#include <stdio.h>
If (k > n – k)
K = n – k;
Return res;
}
Int main() {
Int rows;
Printf(“Enter the number of rows: “);
Scanf(“%d”, &rows);
printPascalTriangle(rows);
return 0;
}
Page9|20