С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

Поменять местами первый элемент массива с максимальным, другой с минимальным, остальное оставить без изменения - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ И снова шифровка/расшифровка http://www.cyberforum.ru/cpp-beginners/thread900387.html
Тема курсового проекта - шифрование/расшифрование текстовых файлов. Проблема - не распознает русский алфавит, и не расшифровывает шифр, который образуется при шифровки чисел. #include "stdafx.h"...
C++ Открытие файлов C++ Необходимо открывать файл из программы, но имя у него может отличаться от, например, input.txt. Поэтому я хотел бы сделать так, чтобы можно было считать имя файла, а потом открыть его. Сейчас код... http://www.cyberforum.ru/cpp-beginners/thread900382.html
Массив данных: вычислить произвидение максимального и минимального элемента C++
Для чисел Х (0.01; -27.3; 0; 125.27; -371.45; 0; 12; -5; -172.3; 0.05; - 17.1; 49.5; -0.01) необходимо обчислить произвидение максимального и минимального элемента.
Помощь с решением некоторых задач C++
del, разобрался, удалите
C++ Как через базовый класс вызывать виртуальную функцию во всех потомках? http://www.cyberforum.ru/cpp-beginners/thread900336.html
Ну например, есть класс: class BATYANA { BATYANA(); virtual ~BATYANA(); virtual int Test(); }
C++ Данная целочисленная матрица. Найти элемент, являющийся максимальным в своем строке и минимальным в своем столбце Данная целочисленная матрица размерности MхN. Найти элемент, являющийся максимальным в своем строке и минимальным в своем столбце. Если таких элементов нет-вывести 0. подробнее

Показать сообщение отдельно
Nikolai699
16 / 16 / 3
Регистрация: 15.03.2012
Сообщений: 106
13.06.2013, 15:08
Amedal, ошибка в строках с 21 по 27) у вас
C++
1
if (mas[i]>=mas[i++])
а нужно
C++
1
if (mas[i]>=max)
и еще забыли фигурные скобки
у вас
C++
1
2
3
4
5
6
7
for (i=0; i<9; i++)
   {
    if (mas[i]>=mas[i++])
 
        max=mas[i];
        maxi=i;  
   };
а нужно
C++
1
2
3
4
5
6
7
8
for (i=0; i<9; i++)
   {
    if (mas[i]>=max){
 
        max=mas[i];
        maxi=i;  
    }
   };
1
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.