import java.util.Scanner;
public class DEmo {
public static void main(String[] args) {
Scanner s = new Scanner(System.in);
System.out.println(oOblicz(s.nextInt(),s.nextLine() ));
}
public static int oOblicz(int m , String l) {
if(l.equals("km"))
return m;
else
return m*3;
}
```
Mam problem z warunkiem próbowałem też z wartością ( l=="km") ale nie wychodzi
zabawne jest, że jak wprowadziłem "321 cm" to wyszło "963". Dla próby wpisałem "321 km" ale wynik wyszedł ten sam. Czyli to wynik warunku. Pomoże ktoś albo podpowie ?
0
1
Zamiast s.nextLine()
użyj s.next()
i powinno działać.
Teraz nie działa dlatego że l = " km\n"
.
Tutaj podobny problem.
0
atmal napisał(a):
Zamiast
s.nextLine()
użyjs.next()
i powinno działać.
Teraz nie działa dlatego żel = " km\n"
.Tutaj podobny problem.
Dzięki za pomoc pomogło