valvE212, вот на примере точки и запятой. Дальше, думаю, разберешься. Х:string; begin readln(x); for i:=1 to 255 do begin if (x[ i]=".") or (x[ i]=",") then n:=n+1 end; write (n); end.
valvE212, можно проще сделать upwap.ru/599997 . Только вот не понятно какие знаки нужно принимать за знаки принипинания. Если вообще всевозможные символы, то можно цикл в цикле сделать, один из которых проверяет каждый символ символ, другой перечисляет эти символы в порядке таблицы символов. Можно еще сделать так, из всего количества символов в строке нужно отнять количество букв и пробелов. (Второй способ немного проще и быстрее по выполнению)
upwap.ru/600036 - Вот задача, которая высчитывает время которое вы спали. Например: Введите время в которое Вы легли вчера (только час) 4 Введите время в которое Вы легли вчера (мидуты) 30 Введите время в которое Вы встали сегодня (только час) 6 Введите время в которое Вы встали сегодня (минуты) 30 Вы спали 2 ч. 0 мин. В минутах: 120 мин.
20 окт 2009 в 12:53