3 / 3 / 0
Регистрация: 23.12.2009
Сообщений: 94
1

В предложении определить количество знаков препинания.

29.01.2010, 22:02. Показов 3312. Ответов 7
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
1)Во введённом предложении определить количество знаков препинания.
2)Дана строка. Найти слова, которые оканчиваются и начинаются одной и той же буквой. Считать, что слова в тексте отделены друг от друга одним пробелом
3)Найти самое короткое слово в тексте. Считать, что слова в тексте отделены друг от друга одним пробелом.


надеюсь на вашу помошь=)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
29.01.2010, 22:02
Ответы с готовыми решениями:

Определить в файле количество гласных, согласных букв и знаков препинания
дан символьный файл F определить количество глассных соглассных и знаков препинания

В введенном предложении определить количество розделительных знаков
Помогите пожалуйста: В введенном предложении определить количество розделительных знаков, буду благодарен Добавлено через 37 минут ...

Посчитать количество знаков препинания
Дана строка символов. Посчитать кол-во знаков препинания. program znak; var s:string; i,k,n,m:integer; begin writeln('BBeDute...

7
3316 / 1378 / 110
Регистрация: 28.04.2009
Сообщений: 4,822
29.01.2010, 22:11 2
все задачи уже решались. обратитесь в поиск.
0
3 / 3 / 0
Регистрация: 23.12.2009
Сообщений: 94
29.01.2010, 22:20  [ТС] 3
так я сдесь плохо ореинтируюсь...был бы непротив еслибы ты могу удружить и скопировать их сюда или дать ссылки..взарание спс
0
#define книжный_червь Я
 Аватар для ][акер
185 / 96 / 21
Регистрация: 30.01.2010
Сообщений: 780
30.01.2010, 04:17 4
zizu, вот твоя 1-ая программа:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
var
  a: string;
  i,b: byte;
 
begin
  write('Введите текст: ');
  readln(a);
  for i := 1 to length(a) do
    if a[i] in ['!','.','?',';',','] then inc(b);
  write('В предложении ',b,' знаков препинания!');
  readln
end.
Сейчас скину следующие...
2
Тимуровец
 Аватар для Страдалецъ
445 / 285 / 50
Регистрация: 10.09.2009
Сообщений: 963
30.01.2010, 04:56 5
][акер, Вы не копируйте, а ссылочку на первоисточник в этом форуме дайте.
0
#define книжный_червь Я
 Аватар для ][акер
185 / 96 / 21
Регистрация: 30.01.2010
Сообщений: 780
30.01.2010, 05:48 6
2-ая программа:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
var
  a,b: string;
  i: byte;
begin
  readln(a);
  for i := 1 to length(a) do
  begin
    if a[i] <> ' ' then b := b + a[i];
    if (a[i] = ' ') or (i = length(a)) then
    begin
      if b <>'' then 
        if b[1] = b[length(b)] then
          writeln(b);
      b := ''
    end;
  end;
  readln
end.
Добавлено через 32 минуты
Вот 3-ая:
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
type
  res = record
  end;
var
  a,b: string;
  c: array[1..100] of string;
  i,j: byte;
begin
  readln(a);
  for i := 1 to length(a) do
  begin
    if a[i] <> ' ' then b := b + a[i];
    if (a[i] = ' ') or (i = length(a)) then
    begin
      if b <> '' then
      begin
        inc(j);
        c[j] := b;
      end;
      b := ''
    end;
  end;
  b := c[1];
  for i := 2 to j do
    if length(b) > length(c[i]) then b := c[i];
  write(b);
  readln
end.
Добавлено через 5 минут
Страдалецъ, я их сам пишу! Ссылки дать не могу!

Добавлено через 10 минут
Да!
Pascal
1
2
3
type
  res = record
  end;
можно удалить! Была идея длину хранить в одном поле(а текст в другом поле), а массив сделать типа res, но потом передумал!
2
Retired
7727 / 2559 / 671
Регистрация: 17.10.2009
Сообщений: 5,100
30.01.2010, 07:37 7
][акер, в третьем задании Ваша идея с записями меня удивила на самом деле... К тому же массив там не нужен. Для чего нам запоминать слова, когда нам нужно только 1? (риторический)
Pascal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
uses
  crt;
const
  dividers = [' ',',','.',';',':','-','=','+'];{äîïèñàòü íóæíûå}
var
  s,temp,min:string;
  i:integer;
begin
  ClrScr;
  ReadLn(s);
  temp:='';
  min:=s;
  for i:=1 to Length(s) do
  begin
    if not (s[i] in dividers) then
      temp:=temp+s[i];
    if ((s[i] in dividers) or (i=Length(s))) and (temp<>'') then
    begin
      if Length(temp)<Length(min) then
        min:=temp;
      temp:='';
    end
  end;
  writeln('Ñàìîå êîðîòêîå: ',min)
end.
1
3 / 3 / 0
Регистрация: 23.12.2009
Сообщений: 94
30.01.2010, 12:13  [ТС] 8
спс всем...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
30.01.2010, 12:13
Помогаю со студенческими работами здесь

Подсчитать количество содержащихся в строке знаков препинания
1.Дана строка-предложение на латинском языке. Подсчитать количество содержащихся в строке знаков препинания. 2.Дано целое число. Создать...

Подсчитать в тексте количество слов, букв и знаков препинания
Имя входного файла input.txt Имя выходного файла output.txt Максимальное время работы на одном тесте 2 секунды Ограничение по...

Определить сколько в строке букв, цифр, знаков препинания
Дана строка. Определить сколько в ней букв, цифр, знаков препинания.

Описать рекурсивную функцию, которая подсчитывает количество знаков препинания в строке
Описать рекурсивную функцию sign (s), которая подсчитывает количество знаков препинания в строке s (знаки: '.', ',', ';', ':').

Символьные строки. Подсчитать количество знаков препинания, входящих в исходный текст
3.Написать программу которая подсчитывает кол-во знаков препинания, входящих в исходный текст. Текс-это последовательность символов, ввод...


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

Новые блоги и статьи
Разбиваем монолит на два микросервиса и реализуем CI/CD
ArchitectMsa 20.03.2025
Когда команда растет, а функциональность монолита расширяется, поддерживать и развивать такую систему становится все труднее. Разработчики начинают тратить много времени на разбор сложных. . .
Python и PDF: Создание и редактирование файлов
py-thonny 20.03.2025
Работа с PDF-документами – одна из популярных задач в современной разработке. Python предлагает несколько инструментов для создания, чтения и редактирования PDF-файлов, среди которых особенно. . .
Корутины в Unity и производительно­сть WaitForSeconds
GameUnited 20.03.2025
Разработчики игр на Unity часто сталкиваются с вопросом: как выполнять действия через определённые промежутки времени, не блокируя основной поток игры? Тут как раз и приходят на помощь корутины —. . .
Криптография в PHP
Jason-Webb 20.03.2025
PHP предоставляет много криптографических возможностей: от встроенных функций хеширования до полноценных библиотек шифрования — арсенал средств довольно обширен. Но всё это бесполезно без понимания. . .
Lineedge (Semi-Alpha) 0.75@20: Что мы потеряли
Etyuhibosecyu 20.03.2025
С каждым новым стандартом Lineedge обретает новые возможности — это ясно, как божий день. Однако есть и другая сторона — избавление от устаревших и проблемных элементов. Обычно удаление. . .
Реализация перечислений в Go
golander 19.03.2025
Если вы перешли на Go с других языков программирования (как я), таких как C#, Java или Python, вы наверняка заметили, что Go не имеет встроенной поддержки перечислений (enumerations). Это может стать. . .
Шаблон API Gateway в микросервисной архитектуре
MatrixArchitect 19.03.2025
API Gateway — один из основных компонентов микросервисной архитектуры. Фактически, API Gateway представляет собой сервис, который располагается между клиентскими приложениями и бэкенд-микросервисами,. . .
C++26: Что мы потеряли
bytestream 19.03.2025
С каждым новым стандартом C++ обретает новые возможности — это ясно, как божий день. Однако есть и другая сторона — избавление от устаревших и проблемных элементов. Обычно удаление функциональности. . .
Async/await в C#: Асинхронное программировани­е в действии
UnmanagedCoder 19.03.2025
Разработка современных приложений немыслима без понимания асинхронного программирования. Если вы когда-либо создавали приложение, которое взаимодействует с внешними ресурсами — будь то работа с. . .
Сопоставление с образцом (Pattern Matching) в Python: Списки и словари
py-thonny 19.03.2025
Программисты любят, когда код говорит сам за себя. Представьте, что вы можете просмотреть структуру данных и мгновенно понять, что с ней делать — без сложных условий и вложенных проверок. Именно эту. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2025, CyberForum.ru