Parbie
Femtopat
- Katılım
- 12 Ağustos 2025
- Mesajlar
- 60
Merhabalar arkadaşlar, hoca derste kendi anlattığı kodu ayrıntılı anlatmamız için bir ödev verdi(video falan çekecem), derste de kod çalışmıştı sanki ama ben internet sitelerinden denediğimde bir türlü çalışmadı. Kod aynı kod, paylaşılan belgeden kopyalayarak yaptım olmadı ama.
Kod bu. İlk direkt hata vermişti ama sonradan colorCode=="R" derken mesela oralardaki işaret yanlışmış sanırım kendim tırnak yapınca he düzeldi sonunda dedim ama çalıştırdığımda ne girersem gireyim unknown code diyor. Chatgpt ye falan sordum == olarak kullanmamam gerekiyormuş sanırsam string olduğu için. Ama hocanın gönderdiği şey yani anlayamadım.
Kod:
import java.util.Scanner;
public class Main {
public static void main(String[] Strings) {
Scanner input = new Scanner(System.in);
System.out.println("Input a color code for the traffic lights (R, Y, G): ");
String colorCode = input.next();
if (colorCode == “R”)
System.out.println("STOP!");
else if (colorCode == “G”) {
System.out.println("GO!");
}
else if (colorCode == “Y”) {
System.out.println("READY!");
}
else {
System.out.println("Unknown code!");
}
}
Kod bu. İlk direkt hata vermişti ama sonradan colorCode=="R" derken mesela oralardaki işaret yanlışmış sanırım kendim tırnak yapınca he düzeldi sonunda dedim ama çalıştırdığımda ne girersem gireyim unknown code diyor. Chatgpt ye falan sordum == olarak kullanmamam gerekiyormuş sanırsam string olduğu için. Ama hocanın gönderdiği şey yani anlayamadım.