Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

В Java пропущена одна команда

Barvel Знаток (254), на голосовании 1 год назад
Программа подсчитывает количество прописных букв в текстовой строке. В программе пропущена одна команда. Запишите недостающую команду.

System.out.println("Введите текст:");

String f = new Scanner( System.in ).nextLine();

int n = 0;

for (char c : f.toCharArray()) {

if(Character.isUpperCase(c)) {

...

}

}

System.out.println(n);
Голосование за лучший ответ
Тайлер Дёрден Мыслитель (9555) 1 год назад
Вам нужно добавить команду для инкремента счетчика `n` в блоке `if`, чтобы увеличить количество прописных букв. Недостающая команда выглядит так:

```java
n++;
```

Теперь ваш полный код должен выглядеть следующим образом:

```java
import java.util.Scanner;

public class Main {
public static void main(String[] args) {
System.out.println("Введите текст:");

String f = new Scanner( System.in ).nextLine();

int n = 0;

for (char c : f.toCharArray()) {

if (Character.isUpperCase(c)) {
n++;
}
}

System.out.println(n);
}
}
```

Этот код будет корректно подсчитывать прописные буквы в заданной строке.
РеципиентГений (82728) 1 год назад
Урааа! Чатгпт смог добавить n++. Программистыненужны, математиканенужна, иивсехзаменит!!!123
Тайлер Дёрден Мыслитель (9555) Реципиент, завидуй, что ума хватило хотя бы у него спросить
Похожие вопросы