lab 7
lab 7
#include <stdio.h>
void fibonacci(int x) {
int a = 0, b = 1, next;
if (x <= 0) {
printf("Number of terms must be greater than 0.\n");
return;
}
int main() {
int terms;
return 0;
}
2) Lab Task
#include <stdio.h>
int main() {
int v, w, x, y, z, a;
calculate_avg(v, w, x, y, z, a);
return 0;
}
3) Lab Task
#include <stdio.h>
int prod_of_digits(int x) {
int product = 1, digit;
if (x < 0) {
x = -x;
}
while (x > 0) {
digit = x % 10;
product *= digit;
x /= 10;
}
return product;
}
int main() {
int number, product;
product = prod_of_digits(number);
return 0;
}
4) Lab Task
#include <stdio.h>
int palindrome(int x) {
int original = x;
int reversed = 0, digit;
if (x < 0) {
return 0;
}
while (x > 0) {
digit = x % 10;
reversed = reversed * 10 + digit;
x /= 10;
}
int main() {
int number, result;
result = palindrome(number);
if (result == 1) {
printf("Entered integer was Palindrome.\n");
} else {
printf("Entered integer was NOT Palindrome.\n");
}
return 0;
}
5) Lab Task
#include <stdio.h>
int main() {
int size;
int array[size];
initArray(array, size);
printf("Initialized array:\n");
for (int i = 0; i < size; i++) {
printf("%d ", array[i]);
}
printf("\n");
return 0;
}
6) Lab Task
#include <stdio.h>
int main() {
int size;
printf("Enter the size of the array: ");
scanf("%d", &size);
int array[size];
initArray(array, size);
return 0;
}
7) Lab Task
#include <stdio.h>
int main() {
float num1, num2, num3;
return 0;
}
8) Lab Task
#include <stdio.h>
int main() {
int a, b;
printf("\nBefore swapping:\n");
printf("a = %d, b = %d\n", a, b);
swap(&a, &b);
printf("\nAfter swapping:\n");
printf("a = %d, b = %d\n", a, b);
return 0;
}
9) Lab Task
#include <stdio.h>
#include <stdlib.h>
void ATM_menu() {
int choice;
while(1) {
case 2:
case 3:
case 4:
case 5:
case 6:
default:
printf("\nInvalid choice! Please enter a valid option (1-6).\n");
}
}
}
int main() {
ATM_menu();
return 0;
}