Почему при запуске программы и вводе любого другого литерала кроме 'S' цикл повторяется 3 раза а не 1?
class Prog14 {
public static void main (String args []) throws java.io.IOException {
int i;
System.out.println ("Dlja ostanovki cikla najmite S");
for (i=0; (char)System.in.read()!='S'; i++)
System.out.println ("Popitka "+i);
}
}
Ответы (1 шт):
Автор решения: Andinevsky
→ Ссылка
Если я правильно понял задачу, то вот. P.s. не самый красивый код, который я писал, но тем не менее
class Prog14 {
public static void main (String args []) throws java.io.IOException {
int i=0;
System.out.println ("Dlja ostanovki cikla najmite S");
while ((char)System.in.read()!='S'){
i++;
System.out.println ("Popitka "+i);
System.in.read();
}
}
}