Skip to content
Snippets Groups Projects
Commit 242afb2e authored by T2heJada's avatar T2heJada
Browse files

Mõned veaparandused

parent 92ab8a06
No related branches found
No related tags found
No related merge requests found
......@@ -429,18 +429,32 @@ public class Kasutajaliides {
}
private void tehted() {
String sisend = prompt("> Sisesta tehe" + System.lineSeparator()
+ "| %LIST - Annab loetelu olemasolevates nimedest"
+ System.lineSeparator()
+ "| %SET <nimi> <tehe> - Seab <nimi> väärtuseks <tehe> tulemuse");
String sisend =
prompt("> Sisesta tehe" + System.lineSeparator()
+ "| Maatrikseid saab luua kujul {{1,2},{3,4}}"
+ System.lineSeparator()
+ "| Maatriksi transponeerimine: m^T"
+ System.lineSeparator()
+ "| Maatriksi pöördmaatriks: m^-1"
+ System.lineSeparator()
+ "| Astmesse tõstmist hetkel ei toetata"
+ System.lineSeparator()
+ "| %LIST - Annab loetelu olemasolevates nimedest"
+ System.lineSeparator()
+ "| %SET <nimi> <tehe> - Seab <nimi> väärtuseks <tehe> tulemuse");
String[] s = sisend.split(" ");
String tehe = s[0].toUpperCase();
if (tehe == " ") {
if (tehe.trim().equals("")) {
// Ei tee midagi
} else if (tehe.equals("%")) {
return;
} else if (tehe.equals("%SET")) { // Sea väärtuseks
väärtusta(s[1], sisend.split(" ", 3)[2]);
System.out.println(1);
if (s.length >= 3){ // On olemas nimi ja võrrand
väärtusta(s[1], sisend.split(" ", 3)[2]);
} else {
teade(next, "Puudub nimi või võrrand");
}
} else { // Soorita tehe
System.out.println(String.valueOf(parse_wrap(sisend)));
}
......
......@@ -202,9 +202,9 @@ public class Tehtepuu {
&& tehted.get(tehted.size() - 1).equals("^")) {
vasak.add(new Number(-2)); // Sümboliseerib transp.
} else if (liikmed.containsKey(lekseem)) {
vasak.add(liikmed.get(lekseem));
vasak.add(liikmed.get(lekseem).clone());
} else {
throw new TundmatuMuutuja(lekseem);
}
} else {
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment