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

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

Вернуться   Форум программистов > C/C++ программирование > Общие вопросы C/C++
Регистрация

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

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

Закрытая тема
Ваша тема закрыта, почему это могло произойти? Возможно,
Нет наработок или кода, если нужно готовое решение - создайте тему в разделе Фриланс и оплатите работу.
Название темы включает слова - "Помогите", "Нужна помощь", "Срочно", "Пожалуйста".
Название темы слишком короткое или не отражает сути вашего вопроса.
Тема исчерпала себя, помните, один вопрос - одна тема
Прочитайте правила и заново правильно создайте тему.
 
Опции темы Поиск в этой теме
Старый 16.12.2009, 09:44   #1
Jasper92
Форумчанин
 
Аватар для Jasper92
 
Регистрация: 07.02.2009
Сообщений: 110
По умолчанию Как найти в двумерном массиве МАХ элемент каждой строки?

Привет. Как найти в двумерном массиве МАХ элемент каждой строки?
Jasper92 вне форума
Старый 16.12.2009, 09:59   #2
Дырдин
Пользователь
 
Аватар для Дырдин
 
Регистрация: 26.09.2009
Сообщений: 81
По умолчанию

Код:
for (int i = 0;i < n;i++)//n - количество элементов в строке
{
     if (a [i][j] > a [i-1][j])// j - столбцы
     {
          int max [j] = a [i][j];//max [j] - массив, с max элем.каждой строки
     }
}
Дырдин вне форума
Старый 16.12.2009, 10:14   #3
ISergeyN
Maniac
Форумчанин
 
Аватар для ISergeyN
 
Регистрация: 03.01.2009
Сообщений: 450
По умолчанию

Дырдин, Перепишите нормально код.. мало того что он не рабочий так еще куча ошибок!
Здесь выход за границы массива и неверное условие..
Цитата:
a [i][j] > a [i-1][j]
а это вобще странная операция
Код:
int max [j] = a [i][j];
переменная max сразу уничтожается..
Стандартные библиотеки разработаны с учетом многолетнего опыта лучших программистов и они не больны "детскими болезнями крутизны в программизме"....
ISergeyN вне форума
Старый 16.12.2009, 11:33   #4
Jasper92
Форумчанин
 
Аватар для Jasper92
 
Регистрация: 07.02.2009
Сообщений: 110
По умолчанию

как вывести последний символ строки
например слово "привет" ==> последний символ "т"
Jasper92 вне форума
Старый 16.12.2009, 11:38   #5
ISergeyN
Maniac
Форумчанин
 
Аватар для ISergeyN
 
Регистрация: 03.01.2009
Сообщений: 450
По умолчанию

Цитата:
Сообщение от Jasper92 Посмотреть сообщение
как вывести последний символ строки
например слово "привет" ==> последний символ "т"
Код:
#include <iostream>
using namespace std;


int main()
{
    char *s = "hello";
    
    cout << s[strlen(s) - 1] << endl;
    
    system("pause");
    return 0;
}
PS. Одна тема один вопрос..
Стандартные библиотеки разработаны с учетом многолетнего опыта лучших программистов и они не больны "детскими болезнями крутизны в программизме"....
ISergeyN вне форума
Старый 16.12.2009, 11:40   #6
Jasper92
Форумчанин
 
Аватар для Jasper92
 
Регистрация: 07.02.2009
Сообщений: 110
По умолчанию

это С++, а на С можно
Jasper92 вне форума
Старый 16.12.2009, 11:44   #7
ISergeyN
Maniac
Форумчанин
 
Аватар для ISergeyN
 
Регистрация: 03.01.2009
Сообщений: 450
По умолчанию

На С
Код:
#include <stdio.h>
#include <stdlib.h>

int main(){
    char *s = "hello";
    
    printf("%c\n", s[strlen(s) - 1]);
    
    system("pause");
    return 0;
}
Стандартные библиотеки разработаны с учетом многолетнего опыта лучших программистов и они не больны "детскими болезнями крутизны в программизме"....
ISergeyN вне форума
Старый 16.12.2009, 12:28   #8
Jasper92
Форумчанин
 
Аватар для Jasper92
 
Регистрация: 07.02.2009
Сообщений: 110
По умолчанию

а можно найти мах индекс
Jasper92 вне форума
Старый 16.12.2009, 12:29   #9
Дырдин
Пользователь
 
Аватар для Дырдин
 
Регистрация: 26.09.2009
Сообщений: 81
По умолчанию

Максимальный индекс чего?
Дырдин вне форума
Старый 16.12.2009, 12:58   #10
MaTBeu
Eclipse Foundation
Старожил
 
Аватар для MaTBeu
 
Регистрация: 19.09.2007
Сообщений: 2,604
По умолчанию

Нет, нельзя найти максимальный индекс. Потому что вы конкретно ничего не говорите и к тому же не включаете мозг при входе на форум. Правила почитайте, а потом уже задавайте вопросы.
Тема закрыта.
MaTBeu вне форума
Закрытая тема


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



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Заменить максимальный по модулю элемент каждой строки на противоположный по знаку bestlover Помощь студентам 7 06.04.2009 18:06
Первый нечетный элемент каждой строки удвоить (предполагается, что в каждой строке есть нечетный элемент Галина002 Помощь студентам 1 18.03.2009 06:30
В заданном целочисленном двумерном массиве найти среднее арифметическое в каждой строке Rise Паскаль, Turbo Pascal, PascalABC.NET 3 06.01.2009 00:55
Определить максимальный по модулю элемент каждой строки. (Kate) Помощь студентам 2 29.11.2008 21:05
В двумерном массиве 4*5 найти сумму элементов по строке или столбцу. bkmz Помощь студентам 11 16.04.2008 11:17