
Συντονιστής: konnn
clepto έγραψε:https://github.com/simos/JCalc/commit/2326cc9a8620ba4a660da3ed45f9bdcd5f47950a
κάπου είχα διαβάσει ότι ως args[0] πιάνεται το όνομα του προγράμματος, λάθος;
import java.io.*;
public class StringSplit {
public static void main(String args[]) throws Exception{
Console console = System.console();
String calculations = console.readLine("Πληκτρολογιστε τις πραξεις ");
boolean equals1 = calculations.contains("//-");
if (equals1 == true) {
String[] textElements;
textElements = calculations.split("//-");
int numberone = Integer.parseInt(textElements[0]);
int numbertwo = Integer.parseInt(textElements[1]);
int result = numberone - numbertwo;
System.out.println(result);
}
}
}
Πληκτρολογιστε τις πραξεις 5-3
int numberone = Integer.parseInt(textElements[0]);
int numbertwo = Integer.parseInt(textElements[1]);
clepto έγραψε:θέλω να αφαιρεί τους αριθμούς και να μου εμφανίζει το αποτέλεσμα αλλά δεν μου το εμφανίζει....
import java.io.*;
public class pro{
public static void main (String args[]) throws Exception{
BufferedReader input = new BufferedReader(new InputStreamReader(System.in));
String x = input.readLine();
char[] arr = x.toCharArray();
char operator = arr[1];
int num1 = Character.getNumericValue(arr[0]);
int num2 = Character.getNumericValue(arr[2]);
int result=0;
if (operator == '+')
{
result=num1+num2;
}
if (operator == '-')
{
result = num1-num2;
}
if (operator == '*')
{
result = num1*num2;
}
if (operator == '/')
{
result = num1/num2;
}
System.out.println(x + " = " + result);
}
}