Форум программистов, компьютерный форум, киберфорум
Free Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.67/6: Рейтинг темы: голосов - 6, средняя оценка - 4.67
0 / 0 / 0
Регистрация: 19.12.2016
Сообщений: 4
1

Напечатать номер последней буквы к и количество этих букв в тексте

19.12.2016, 09:21. Показов 1056. Ответов 2
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
3)Дан текст из строчных латинских букв, за которым следует точка. Напечатать номер последней буквы к и количество этих букв в тексте
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
19.12.2016, 09:21
Ответы с готовыми решениями:

Подсчитать количество букв Z в тексте и все буквы J заменить на Y
Подсчитать количество букв Z в тексте. Все буквы J заменить на Y, полученный текст напечатать.

Дана строка, состоящая из заглавных английских букв и цифр. Определить порядковый номер последней цифры
помогите решить задачу!

Найти номер буквы и подсчитать количество этих букв
Дан текст из строчных латинских букв, за которым следует точка. Напечатать номер последней буквы K...

Определить номер первой и номер последней буквы К в тексте
Ребята, я уже вчера обращалась за помощью, простите меня за наглость, сделаю это еще раз.. У меня...

2
Эксперт Pascal/Delphi
6811 / 4568 / 4819
Регистрация: 05.06.2014
Сообщений: 22,438
19.12.2016, 10:43 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
// номер
for i:=length(s) downto 1 do
 if s[i]='k' then
   begin
    n:=i;
    break;
   end;
// количество
k:=0;
for i:=1 to length(s) do
 if s[i]='k' then
  inc(k);
0
Супер-модератор
Эксперт Pascal/DelphiАвтор FAQ
32991 / 21297 / 8180
Регистрация: 22.10.2011
Сообщений: 36,592
Записей в блоге: 8
20.12.2016, 01:38 3
Лучший ответ Сообщение было отмечено ZX Spectrum-128 как решение

Решение

Я бы в одном цикле сделал:
Pascal
1
2
3
4
5
6
  k := 0;
  for i := 1 to Length(s) do
    if s[i] = 'k' then
    begin
      inc(k); last := i;
    end;
0
20.12.2016, 01:38
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.12.2016, 01:38
Помогаю со студенческими работами здесь

Найти номер последней по порядку строки содержащей наибольшее количество букв ш, щ
Дана символьная матрица размером 13х18 найти номер последней по порядку строки содержащей...

Двумерный массив: найти номер последней по порядку строки массива, содержащей наибольшее количество букв ш
Дан двумерный массив, элементами которых являются отдельные символы. Найти номер последней по ...

Сделать замену букв в тексте, подсчитать количество цифр, напечатать текст до заданного символа
Здравствуйте, у меня проблемка с С#, вот такие задания: 1. Нужно ввести с клавы некий (любой,...

Найти номер последней запятой в тексте
Найти номер последней запятой в тексте


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru