السلام عليكم ...
طلبتكم بكرا عندي اختبار ...
وانا مبتدئه ...
المهم حاولت اضبط هالسؤال وماعرفت كيف اسوي العمليه ..
اتمنى تسوونه ببرنامج استخدام switch ومن دون loop
هذا السؤؤال
3. Write a program that reads a mathematical expression composed of an integer, an operator and another integer; your program should perform the operation and output the result. Operations expected are +, -, *, /, and %.
بلييييييييييييييييييييزززززز
اقتباسimport java.util.*;
public class Q3
{
static Scanner console = new Scanner (System.in);
public static void main ( String[] args)
{
int answer=0;
System.out.print("enter next number");
int firstNumber=console.nextInt();
int secondNumber=console.nextInt();
char operator=console.next().charAt(0);
switch (operator)
{
case'+': answer=firstNumber+secondNumber;
case'-': answer=firstNumber-secondNumber;
case'*': answer=firstNumber*secondNumber;
case'/': answer=firstNumber/secondNumber;
case'%': answer=firstNumber%secondNumber;
default: System.out.print("Error! enter last operator and number again");
}
System.out.print("The answer is"+answer);
console.close();
}
}
الله يعافييييكم ويفتح بطريق الي بيساعدني :(