Assignment3
Assignment3
Solution:
#include <stdio.h>
#include <math.h>
void addition();
void subtraction();
void multiplication();
void division();
void logarithm();
void squareRoot();
int main() {
int choice;
do {
printf("\nSelect an operation:\n");
printf("1. Addition\n");
printf("2. Subtraction\n");
printf("3. Multiplication\n");
printf("4. Division\n");
printf("5. Logarithmic values\n");
printf("7. Exit\n");
scanf("%d", &choice);
switch (choice) {
case 1:
addition();
break;
case 2:
subtraction();
break;
case 3:
multiplication();
break;
case 4:
division();
break;
case 5:
logarithm();
break;
case 6:
squareRoot();
break;
case 7:
break;
default:
printf("Invalid choice!Please enter a number IN RANGE 1-7.\n");
return 0;
void addition() {
double a, b;
void subtraction() {
double a, b;
void multiplication() {
double a, b;
void division() {
double a, b;
if (b != 0) {
} else {
void logarithm() {
double a;
scanf("%f", &a);
if (a > 0) {
} else {
void squareRoot() {
double a;
scanf("%f", &a);
if (a >= 0) {
} else {
}
}