Форум программистов, компьютерный форум CyberForum.ru
Наши страницы

матрица и массив - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Одномерные Массивы. Решение уже есть. Переделать через функции. http://www.cyberforum.ru/cpp-beginners/thread204779.html
Помогите решить задачу по одномерному массиву ПО ФУНКЦИЯМ. Задачи уже решены, надо их переделать по функциям. 1. Найти номер максимального по модулю элемента массива #include <iostream.h>...
C++ Найти наименьшее среди чисел первого массива, которое не входит во второй массив вот задача, не могу понять как её доделать?? допишите кто нить.. 3. Заданы два массива по 10 целых чисел в каждом. Найти наименьшее среди чисел первого массива, которое не входит во второй массив... http://www.cyberforum.ru/cpp-beginners/thread204768.html
можно ли сложить два вектора??? C++
если можно то как?
C++ Как ограничить рандомизацию
Как сделать чтобы выводилось случайное число от 1 до 9 не включая ноля?
C++ Минимум функции http://www.cyberforum.ru/cpp-beginners/thread204760.html
вообще нужно срочно решить тут одну задачку... знаю что легкая, просто решается через производную, а я ее ни "бум бум".. вот условие: Найти приближенно, с точностью до 0,001, минимум функции ...
C++ У вас есть доллары. Вы хотите обменять их на рубли. Есть информация стоимости купли-продажи в банках города. В городе N банков. Требуется определить, Применяя технологию инкрементального программирования разработать программу для решения поставленной задачи. Все исходные данные должны вводиться со стандартного устройства ввода (с клавиатуры), то... подробнее

Показать сообщение отдельно
Евгений М.
1036 / 977 / 54
Регистрация: 28.02.2010
Сообщений: 2,829
Завершенные тесты: 2
06.12.2010, 20:13
Подправил.
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
 
void calc(int x[][n],int y[])
{
    int max;
    for(int i=0;i<n;i++)
    {
        max=x[i][0];
        // Цикл находит максимальное значение
        for(int j=1;j<n;j++)
        {
            if(max<x[i][j])
                max=x[i][j];
        }
        y[i]=max;
    }
}
При исполнении Вашего кода были такие моменты.
Цикл по i. y[i] пока имеет фиг знает какое значение. В цикле по j получилось так, то самое условие не выполнилось (это когда первый элемент строки/столбца был максимальным). y[i] - так и остался непредсказуемым.
К тому-же в предыдущем коде значение max у Вас переносился на следующий цикл по i.
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru