java-task
Решение задачи на Java
// Задача. Считывание с консоли, пока не встретится точка
// + вывод количества пробелов.
import java.io.* ; // импорт пакета ввода/вывода
class Task{
public static int stopPoint(){
int space = 0; // счетчик пробелов
try{
BufferedReader br =
new BufferedReader(new InputStreamReader(System.in));
int c;
// посимвольное считываение (пока есть, что читать)
while((c = br.read()) != -1){
if((char)c == '.'){ // сравнение символов с точкой
return space;
}
// сравнение символов с пробелом
// и инкремент счетчика
else if((char)c == ' '){
space++;
}
}
}
catch(IOException ex){ // перехват ошибок ввода/вывода
System.out.println(ex);
}
return space;
}
public static void main(String[] args) {
System.out.println("Count of space: " + stopPoint());
}
}






