Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 16.11.2010, 23:06   #1
Александер_@
Новичок
Джуниор
 
Регистрация: 16.11.2010
Сообщений: 1
По умолчанию задача на роботу со строчкой

Дана строчка S.Подсчитать
1. Сколько раз среди даных символов встречаеться символ + и сколько раз *.
2.Общее число вхождений символов +,-,*,/ в строке.
Александер_@ вне форума Ответить с цитированием
Старый 17.11.2010, 07:09   #2
Utkin
Старожил
 
Аватар для Utkin
 
Регистрация: 04.02.2009
Сообщений: 17,351
По умолчанию

Ну вот алгоритм - сканируешь строчку в цикле и проводишь подсчет символов. Вот например.
Код:
S=gets
len=S.length
plus=0
zv=0
for i in 1...len
   if S[i]='+' then plus=plus+1
   if S[i]='*' then zv=zv+1
end
puts 'Plus: '+plus
puts 'Zvezda: '+zv
Маньяк-самоучка
Utkin появился в результате деления на нуль.
Осторожно! Альтернативная логика
Utkin вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Зделать роботу в Excel senator89 Microsoft Office Excel 2 05.02.2009 20:36
строчка за строчкой v-anatolik-s Microsoft Office Excel 2 11.09.2008 05:14
программf, которая демонстрирует роботу пульта дистанционного управление explo5ion Фриланс 1 24.06.2008 16:57
как завершить роботу компьютера с помощью кода Amor_06 Безопасность, Шифрование 10 06.01.2008 23:30