Форум программистов, компьютерный форум, киберфорум
Turbo Pascal
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.87/15: Рейтинг темы: голосов - 15, средняя оценка - 4.87
0 / 0 / 0
Регистрация: 05.11.2011
Сообщений: 41

Найти и вывести слово, содержащее наибольшее количество цифр

05.11.2011, 18:22. Показов 3153. Ответов 17
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
дан массив из n слов произвольной длины (длина слова не превышает 80 символов). Элементами слов могут быть любые графические символы.
Найти и вывести слово, содержащее наибольшее количество цифр.
0
Programming
Эксперт
39485 / 9562 / 3019
Регистрация: 12.04.2006
Сообщений: 41,671
Блог
05.11.2011, 18:22
Ответы с готовыми решениями:

В файле найти слово, содержащее наибольшее количество заданной буквы
здравствуйте!):)помогите пожалуйста Дан файл, содержащий текст на русском языке и некоторая буква. Найти слово, содержащее наибольшее...

Найти и вывести слово, содержащее наибольшее количество согласных букв
Элементами слов могут быть любые символы. Найти и вывести слово, содержащее наибольшее количество согласных букв

Элементами слов могут быть как буквы, так и цифры. Вывести на экран слово, содержащее наибольшее количество чётных цифр
Элементами слов могут быть как буквы, так и цифры. Вывести на экран слово, содержащее наибольшее количество чётных цифр. (указание:...

17
Goldeeeeeeen !
 Аватар для GoldenBoy
245 / 237 / 186
Регистрация: 15.10.2011
Сообщений: 457
06.11.2011, 10:18
Держи , Дашенька

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
Var MAXS,C: String;
    Max,I,K,Pb:integer;
Begin
 Write('Введите текст: ');
 ReadLn(C);
 C:=C+' ';   //прибавляем к строке в конце пробел
 Max:=0;
   While pos(' ',C) <> 0 Do // делаем пока есть пробел
     Begin
      k:=0;
      Pb := pos(' ',C);  //находим позицию первого пробела
      for i:=1 to length(Copy(C,1,Pb-1)) do  // от 1 символа до конца 1 слова(до первого пробела)
      if c[i] in ['0'..'9'] then K:=K+1; // считаем кол.цифр
      If Max<K Then    //сравниваем
      begin
      Max:=K;
      MAXS:=Copy(C,1,Pb-1); // слово содержащее наиб.кол.цифр
      end;
      Delete(C,1,Pb); // удаляем первое слово
      // идем заново
     End;
 Write('Слово содержащее наиб.кол.цифр: ');
 WriteLn(MaxS);
End.
 
// КОНЕЦ :) //
0
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
06.11.2011, 11:31
Правильно.
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
29
30
31
32
33
uses crt;
const nmax=100;
var a:array[1..nmax] of string[80];
    n,i,j,mx,imx,k:byte;
begin
clrscr;
repeat
write('Количество слов до ',nmax,' n=');
readln(n);
until n in [1..nmax];
writeln('Введите ',n,' слов длиной до 80 символов:');
for i:=1 to n do
readln(a[i]);
clrscr;
writeln('Массив:');
imx:=0;mx:=0;
for i:=1 to n do
 begin
  write(a[i],' ');
  k:=0;
  for j:=1 to length(a[i]) do
  if a[i][j] in ['0'..'9'] then k:=k+1;
  if k>mx then
   begin
    mx:=k;
    imx:=i;
   end;
 end;
writeln;
if imx=0 then write('Слов, содержащих цифры нет')
else write('Больше всего цифр в слове ',a[imx]);
readln
end.
0
0 / 0 / 0
Регистрация: 05.11.2011
Сообщений: 41
06.11.2011, 14:51  [ТС]
Дим, пишет мне какую то ошибку в твоей проге...(

а вторая работает только не правильно он считает

Добавлено через 2 минуты
так я там опечаталась чуть чуть.
я ввожу текст и он выводит "слово содержащее наиб кол-во цыфр:"
и пустота
0
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
06.11.2011, 14:51
Цитата Сообщение от Dasha1610 Посмотреть сообщение
а вторая работает только не правильно он считает
Что неправильно? Приведите пример ввода и что на выводе, в чем неправильность?
0
0 / 0 / 0
Регистрация: 05.11.2011
Сообщений: 41
06.11.2011, 14:57  [ТС]
я воожу 3 слова
www qqq rrrrrr
программа говорит что слов таких нету. хотя если я правильно поняла задачу он должен вывести "rrrrrr"
0
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
06.11.2011, 14:58
Цитата Сообщение от Dasha1610 Посмотреть сообщение
вывести слово, содержащее наибольшее количество цифр.
Где в слове ггггг цифры?
0
0 / 0 / 0
Регистрация: 05.11.2011
Сообщений: 41
06.11.2011, 15:00  [ТС]
окей.

ввожу q123 q123456 q1234567

выводит "q123" а должен последнюю.

Добавлено через 18 секунд
так ведь?
0
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
06.11.2011, 15:06
Издеваетесь, что ли...
Миниатюры
Найти и вывести слово, содержащее наибольшее количество цифр  
0
0 / 0 / 0
Регистрация: 05.11.2011
Сообщений: 41
06.11.2011, 15:20  [ТС]
я еще раз перепроверю то что я напечатала. но я издеватьчя не собираюсь не над кем, мне тоже нет смысла в этом.

Добавлено через 6 минут
у меня выводит опять тоже самое. не может же просто так такого быть правильно?

Добавлено через 3 минуты
дайте ссылку на скачиваение другой версии паскаля. может там заработает. я хз
0
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
06.11.2011, 15:26
Dasha1610, Не переписывайте код, а просто скопируйте в Блокнот и сохраните с расширением .pas
0
0 / 0 / 0
Регистрация: 05.11.2011
Сообщений: 41
06.11.2011, 15:28  [ТС]
причем смотрите, если воодишь одно слово с цыфрами а другие только буквы он все выводит..

Добавлено через 1 минуту
ща попробую)
0
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
06.11.2011, 15:29
Цитата Сообщение от Dasha1610 Посмотреть сообщение
причем смотрите,
Вы смотрите на мой скрин и не сочиняйте, не нужно ошибки в коде делать.
0
Goldeeeeeeen !
 Аватар для GoldenBoy
245 / 237 / 186
Регистрация: 15.10.2011
Сообщений: 457
06.11.2011, 15:29
Советую попробовать в PascalABC , там у меня работают 2 версии.

А в чем ошибка в моей версии?
0
Goldeeeeeeen !
 Аватар для GoldenBoy
245 / 237 / 186
Регистрация: 15.10.2011
Сообщений: 457
06.11.2011, 15:33
По моему способу
Миниатюры
Найти и вывести слово, содержащее наибольшее количество цифр  
0
0 / 0 / 0
Регистрация: 05.11.2011
Сообщений: 41
06.11.2011, 15:34  [ТС]
все работает)
спасибо огромное))
извините за тупость если что))
0
Почетный модератор
 Аватар для Puporev
64314 / 47610 / 32743
Регистрация: 18.05.2008
Сообщений: 115,167
06.11.2011, 15:35
dimokin777, У тебя нет ошибок, просто не по условию написано, нужно не строку, а массив слов.
0
Goldeeeeeeen !
 Аватар для GoldenBoy
245 / 237 / 186
Регистрация: 15.10.2011
Сообщений: 457
06.11.2011, 15:39
Цитата Сообщение от Puporev Посмотреть сообщение
просто не по условию написано
Да я знаю Немножко не правильно , у меня только так получилось , сам знал что чуть не верно , просто как вариант выкладывал , тут ведь никто не отвечал...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
inter-admin
Эксперт
29715 / 6470 / 2152
Регистрация: 06.03.2009
Сообщений: 28,500
Блог
06.11.2011, 15:39
Помогаю со студенческими работами здесь

Удалить из массива слово, содержащее наибольшее количество четных цифр
Помогите плиз написать программу: Дан массив из n слов произвольной длины (длина слова не превышает 80 символов). В качестве символов...

Удалить из массива слово, содержащее наибольшее количество четных цифр
Помогите пожалуйста. Задание делается с помощью строк. Дан массив из n слов длиной 80 символов. В качестве символов используются...

Найти слово, содержащее наибольшее количество различных букв
Дана строка. Найти слово содержащее наибольшее количество РАЗЛИЧНЫХ букв. Строку изменять нельзя. По возможности не использовать вторую...

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

Слова могут содержать любые символы языка. Найти и вывести слово, содержащее наибольшее кол-во символов, отличных от заглавных букв.
Слова могут содержать любые символы языка. Найти и вывести слово, содержащее наибольшее кол-во символов, отличных от заглавных букв....


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

Или воспользуйтесь поиском по форуму:
18
Ответ Создать тему
Новые блоги и статьи
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования. Часть библиотеки BedvitCOM Использованы. . .
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru