С Новым годом! Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.73/11: Рейтинг темы: голосов - 11, средняя оценка - 4.73
0 / 0 / 0
Регистрация: 22.01.2012
Сообщений: 37
1

Дано предложение. Добавить к нему в конце столько звездочек, сколько букв в этом слове.

07.02.2012, 19:35. Показов 2227. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Зделайте пожалуйста так чтобы программа не защитывала звёздочки когда пишиш знаки препинания и пробелы!
Дано предложение. Добавить к нему в конце столько звездочек, сколько букв в этом слове.
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
07.02.2012, 19:35
Ответы с готовыми решениями:

Дано слово.Добавить к нему в начале и в конце столько звездочек, сколько букв в этом слове
решите задачи через паскаль пожалуйста: 2)Дано слово.Добавить к нему в начале и в конце столько...

Строки символов. Добавить к слову в начале и конце столько звездочек, сколько букв в этом слове
2.Вводится слово. Добавить к нему в начале и конце столько звездочек, сколь*ко букв в этом слове.

Дано слово. Добавить к нему в начале и в конце столько звездочек
Дано слово. Добавить к нему в начале и в конце столько звездочек, сколько букв в этом слове.

Дано слово. Добавить к нему в начале и в конце столько звездочек, сколько букв в этом слове
Дано слово. Добавить к нему в начале и в конце столько звездочек, сколько букв в этом слове.

4
20 / 17 / 20
Регистрация: 25.01.2012
Сообщений: 66
07.02.2012, 20:17 2
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
var c: char;
    k: integer;
    s: string;
begin
 writeln('Введите текст');
 readln(s);
 c:='*';
 write(s);
 for k:=1 to length(s) do
 begin
 if not ((s[k]=' ') or (s[k]='.') or (s[k]=',') or (s[k]='?') or (s[k]='!')) then write(c);
 end;
end.
1
71 / 71 / 72
Регистрация: 18.01.2012
Сообщений: 132
07.02.2012, 20:18 3
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
var
   s:string;
   kol,i:longint;
begin
   readln(s);{ввод строки}
   kol:=0;{количество звёзд}
   for i:=1 to ord(s[0]) do
   begin
      case s[i] of {разбор случаев текущего символа}
         'a'..'z','A'..'Z':kol:=kol+1;
      end;
   end;
   write(s);{вывод строки}
   for i:=1 to kol do{вывод нужного количества звёзд}
      write('*');
end.
0
43 / 27 / 6
Регистрация: 27.09.2011
Сообщений: 280
07.02.2012, 20:23 4
Г.Р., а вы длину строки учли?? где же length??
0
71 / 71 / 72
Регистрация: 18.01.2012
Сообщений: 132
07.02.2012, 20:29 5
s[0] содержит чар от количества символов (код по аски)
мне так уже привычнее
1
07.02.2012, 20:29
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
07.02.2012, 20:29
Помогаю со студенческими работами здесь

С клавиатуры вводится слово. Добавить к нему в начале столько звездочек, сколько букв в этом слове
var a, b, c, n, i: integer; str, sub: string; begin readln(str); a:=length(str); ...

Добавить в начало и конец слова столько звездочек, сколько букв в этом слове
Кто поможет: C++, дано слово. Добавить к нему в начале и конце столько звездочек, сколько букв в...

Считать слово из файла и вывести столько вопросительных знаков, сколько букв в слове
1. Нужно считать слово из файла и вывести столько вопросительных знаков, сколько букв в слове. Я...

Дано слово, проверить сколько четных цифр в этом слове; дано слово подсчитать сколько цифр.
Помогите пожалуйста решить две задачи: ------------------------------------------ 1) Дано слово,...

Дано любое слово и некоторая буква. Посчитать количество заданных букв в этом слове
Дано любое слово и некоторая буква. Посчитать количество заданных букв в этом слове Помогите...

Дано предложение. Определить, сколько в нем гласных букв
Дано предложение. Определить, сколько в нем гласных букв.


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

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