Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > IT форум > Помощь студентам
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 08.12.2014, 20:26   #1
anabel123123
Пользователь
 
Аватар для anabel123123
 
Регистрация: 16.10.2014
Сообщений: 15
Печаль С ++ Дана матрица 13х18

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

Последний раз редактировалось anabel123123; 08.12.2014 в 20:48.
anabel123123 вне форума Ответить с цитированием
Старый 08.12.2014, 20:43   #2
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Что означает наибольшее число цифр? Если матрица 13х18 то в каждой строке по 13 чисел. Вам нужно найти количество цифр в каждом числе и вывести наибольшее их количество?
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 08.12.2014, 20:47   #3
anabel123123
Пользователь
 
Аватар для anabel123123
 
Регистрация: 16.10.2014
Сообщений: 15
По умолчанию

сори, забыла написать,что матрица СИМВОЛЬНАЯ(((
anabel123123 вне форума Ответить с цитированием
Старый 08.12.2014, 20:49   #4
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Цитата:
Сообщение от anabel123123 Посмотреть сообщение
сори, забыла написать,что матрица СИМВОЛЬНАЯ(((
Конкретный примерчик можно?
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 08.12.2014, 20:51   #5
anabel123123
Пользователь
 
Аватар для anabel123123
 
Регистрация: 16.10.2014
Сообщений: 15
По умолчанию

Пример матрицы?допустим,
s3kfl4lsk5ggiif0e7
sjf0ejdk4kdk39r3f
s3kfl4lsk5ggiif0e7
s3kfl4lsk5ggiif0e7
s3kfl4lsk5ggiif0e7
s3kfl4lsk5ggiif0e7
s3kfl4lsk5ggiif0e7
s3kfl4lsk5ggiif0e7
s3kfl4lsk5ggiif0e7
s3kfl4lsk5ggiif0e7
s3kfl4lsk5ggiif0e7
s3kfl4lsk5ggiif0e7
s3kfl4lsk5ggiif0e7

ну с любыми символами, нужно что б программа сама определяла

Последний раз редактировалось anabel123123; 08.12.2014 в 21:09.
anabel123123 вне форума Ответить с цитированием
Старый 08.12.2014, 21:46   #6
Smitt&Wesson
Старожил
 
Аватар для Smitt&Wesson
 
Регистрация: 31.05.2010
Сообщений: 13,543
По умолчанию

Код:
Здесь любым способом формируем строку.

int res[13];
for(int i=0; i<13; i++)
{
  res[i]=0;
  for(int j=0; j<18; j++)
    if(str[j] >= 0x30 && str[j] <= 0x39) res[i]++;
}
int st=0, int ind=0;
for(int i=0; i<13; i++)
  if(str[i] > st) 
  {
    st = str[i];
    ind = i;
  }
Примерно где-то так получается.
Пиши пьяным, редактируй трезвым.
Справочник по алгоритмам С++ Builder
Smitt&Wesson вне форума Ответить с цитированием
Старый 09.12.2014, 00:15   #7
anabel123123
Пользователь
 
Аватар для anabel123123
 
Регистрация: 16.10.2014
Сообщений: 15
Радость

Спасибо!)сейчас проверю.
anabel123123 вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Дана матрица n*m... keb1 Помощь студентам 7 29.06.2013 11:06
Дана матрица n*m... keb1 Помощь студентам 1 29.06.2013 10:08
дана матрица М на М. pedro1208 Паскаль, Turbo Pascal, PascalABC.NET 0 22.12.2012 16:30
дана матрица Adolfio C# (си шарп) 0 12.12.2012 11:33