#include<stdio.h>
#include<conio.h>
float add(float, float);
float sub(float, float);
float div(float, float);
float pro(float, float);
float num1, num2, res;
char oper, ext='n';
void main(){
clrscr();
while(ext!='Y' && ext!='y'){
printf("\n*****MENU*****\nOperations to perform: +, -, / & *\nEnter Operation: ");
oper=getche();
printf("\nEnter two numbers:\n");
scanf("%f%f", &num1, &num2);
switch(oper){
case '+': res=add(num1, num2); break;
case '-': res=sub(num1, num2); break;
case '/': res=div(num1, num2); break;
case '*': res=pro(num1, num2); break;
default: printf("invalid Operation!\n");
}
printf("%f %c %f = %f\n", num1, oper, num2, res);
printf("Do you want to exit (Y/N): ");
ext=getche();
}
}
float add(float n1, float n2){
return n1+n2;
}
float sub(float n1, float n2){
return n1-n2;
}
float div(float n1, float n2){
return n2>0?n1/n2:0;
}
float pro(float n1, float n2){
return n1*n2;
}
import java.io.*; import java.util.*; public class RunRate{ Scanner scan=new Scanner(System.in); int runs, balls; float runRate; public void input(){ try{ System.out.println("Enter Runs Scored: "); runs=scan.nextInt(); System.out.println("Enter Balls Delivered: "); balls=scan.nextInt(); } catch(NumberFormatException e){ System.out.println("Error Code: "+e); System.exit(0); ...
Comments