Бесплатный урок с нашим репетитором!

Узнать подробнее

Новая Школа - онлайн-школа подготовки к ЕГЭ
При поддержке
Посмотреть все вопросы нейросети
Бесплатный пробный урок с репетитором

Узнай больше про репетиторов Новой Школы и запишись на бесплатный пробный урок. Мы проверим твой уровень знаний и составим план обучения по любому предмету и классу

Вопрос от Анонимного юзера 04 октября 2025 07:36

Файл содержит строку символов, состоящую только из латинских букв разного регистра. Программа должна подсчитать количество заглавных букв в строке. В данном фрагменте кода пропущена одна команда. Впишите нужную команду в пустую позицию. const fs = require('fs'); let s = fs.readFileSync('input.txt', 'utf8'); let k = 0; for (let i = 0; i < s.length; i++) { …………………… k++; } console.log(k);

Ответ нейросети

04 октября 2025 07:36

Нужно вставить условие, которое увеличивает счетчик только для заглавных латинских букв.

Готовое выражение для пустого места:

  • if (s[i] >= 'A' && s[i] <= 'Z') { k++; }

Пояснение:

  • Заглавные латинские буквы лежат в диапазоне символов от 'A' до 'Z' (ASCII 65–90). Проверяя каждый символ s[i] на попадание в этот диапазон, мы считаем количество заглавных.

Полный пример решения (для наглядности):

const fs = require('fs'); let s = fs.readFileSync('input.txt', 'utf8'); let k = 0; for (let i = 0; i < s.length; i++) { if (s[i] >= 'A' && s[i] <= 'Z') { k++; } } console.log(k);

Дополнительно можно альтернативно посчитать количественно заглавные с помощью регулярного выражения: const k = (s.match(/[A-Z]/g) || []).length;

Задай свой вопрос

Напиши любую задачу или вопрос, а нейросеть её решит

Похожие вопросы 15

Бесплатно Мобильное приложение ГДЗ
Мобильное приложение ГДЗ

Задавай вопросы искуcственному интеллекту текстом или фотографиями в приложении на iPhone или Android

qr-codegoogle-playapp-store

Саша — ассистент в телеграмме

Файл содержит строку символов, состоящую только из латинских букв разного регистра. Программа должна подсчитать количество заглавных букв в строке. В данном фрагменте кода пропущена одна команда. Впишите нужную команду в пустую позицию. const fs = require('fs'); let s = fs.readFileSync('input.txt', 'utf8'); let k = 0; for (let i = 0; i < s.length; i++) { …………………… k++; } console.log(k);
Нужно вставить условие, которое увеличивает счетчик только для заглавных латинских букв. Готовое выражение для пустого места: - if (s[i] >= 'A' && s[i] <= 'Z') { k++; } Пояснение: - Заглавные латинские буквы лежат в диапазоне символов от 'A' до 'Z' (ASCII 65–90). Проверяя каждый символ s[i] на попадание в этот диапазон, мы считаем количество заглавных. Полный пример решения (для наглядности): const fs = require('fs'); let s = fs.readFileSync('input.txt', 'utf8'); let k = 0; for (let i = 0; i < s.length; i++) { if (s[i] >= 'A' && s[i] <= 'Z') { k++; } } console.log(k); Дополнительно можно альтернативно посчитать количественно заглавные с помощью регулярного выражения: const k = (s.match(/[A-Z]/g) || []).length;