Об игре
Новости
Войти
Регистрация
Рейтинг
Форум
19:20
4474
 online
Требуется авторизация
Вы не авторизованы
   Форумы-->Форум для внеигровых тем-->
1|2

АвторЗадачи по информатике
Дано предложение.Определить число букв "О" в нем?

Путем замены букв получить из слова "тетрадь" слово "дневник"

Дано предложение. Все буквы "е" заменить на "и".

Буду очень благодарен за решение:)
Дано предложение.
шикарная формулировка)
урраа я опять могу трололякать ))
Дано предложение.Определить число букв "О" в нем?
Почему бы и нет? Определяй.
Все решаеться в паскале.

для _нуф_нуф:
да неважно какое. от балды напиши
Язык программирования?
для BoJIaH-De-MopT:
Паскаль
мнэ...отлично: считываете в одномерный массив и проверяете каждый символ.если о, то счетчик + 1, иначе не двигаем.

про замену букв в слове тетрадь - это как вообще понимать?

про замену в предложении - считываете в одномерный массив и проверяете каждый символ.если е, то заменяем на и, иначе не меняем.
весь синтаксис - в help и гугле.
А, не, уже не помню) могу на Си подсказать, ну или общий алгоритм, если поможет
Лови алгоритм. Решать будешь сам - без мозга к компьютеру не подходи и в Героев играть нечего, да и язык программирования не написал.

1. Обычный цикл. Проверить какой символ находится на N-ом месте. Если это "О", добавить счётчик

2. См. п.3, просто заместо одного символа, проверяешь часть слова(конец цикла будет на Длина-7(7 символов в слове "тетрадь"))

3. Обычный цикл. Проверить какой символ находится на N-ом месте. Если это "е", то заменить переменную на Часть(1,N-1)+"и"+Часть(N+1, Длина-N)
для _нуф_нуф:
Массив-то зачем? Текстовая строка и так считается массивом;)
привычка...строку называю одномерным массивом)
* по поводу п.3:

1) Подразумевается, что текстовая строка находится в переменной.
2) Оператор Часть(А,Б) - оператор извлекающий из строки Б символов, начиная с символом под номером А.
3) Длина = длина текстовой строки.
4) Цикл идёт по N/
по 11+13
а зачем так сложно?
для _нуф_нуф:
Алгоритм-таки;)
Для БД(Бездумный Исполнитель) надо описывать как можно подробнее. Но, чтобы мозги хоть как-то напряг, не стал писать готовый код;)
спасибо.
я не про то...просто в этом случае оператор часть помоему слегка лишнее)...
для _нуф_нуф:
Есть своё предложение, как из центра слова достать определённый символ и заменить его?
Хотелось бы послушать;)
ммм...берем n-ный элемент массива и присваиваем ему значение...тупо в лоб)
для _нуф_нуф:
В строке?.. ты, видимо, давно не занимался программированием;)
В массиве - возможно, строка же - по сути, та же переменная. Просто для неё есть 2 доступных изменения: присвоение и сумма(причём, последнее идёт в виде склейки "123"+"456"="123456").

Тут используется именно присвоение на основе значений старой переменной.
1|2
К списку тем
2007-2025, онлайн игры HeroesWM