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

как переделать массив что бы не было его остановки и как добавить индекс - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ Как подключить openGL к своей программе? http://www.cyberforum.ru/cpp-beginners/thread813344.html
везде написано, что она входит в состав windows. Пишу код в microsoft visual C++ 2010 express. Как мне туда подключить openGL ? Пишу openGL-овский код: glClearColor(1.0, 1.0, 1.0, 1.0); glMatrixMode(GL_PROJECTION); glLoadIdentity(); glOrtho(0.0, 1.0, 0.0, 1.0, -1.0, 1.0); glutDispayFunc(display); и мне IDE все это подчеркивает и говорит, что не знает, что это такое :(
C++ Ошибка в функции, связанная с использованием памяти Все доброго времени суток. Помогите, пожалуйста, найти ошибку в моей функции: #include <wchar.h> #include "functions.h" // файл с прототипами функций wchar_t* cleanwchar_t out, const wchar_t in) { int n = wcslen(in); http://www.cyberforum.ru/cpp-beginners/thread813342.html
Составить Задачю по теме: Обработка символьной и строковой информации C++
Результаты вступительных экзаменов в вуз предоставлены в виде списка из N строк, в каждой строке которого записаны фамилия студента и оценки по каждому из M экзаменов. Фамилия и оценки разделены пробелами. Например: Иванов 4 5 Соколова 3 5 Сидоров 2 5 Петров 5 5 Дроздова 4 2 Определить количество абитуриентов, сдавших хотя бы один экзамен на "двойку". Вывести фамилии таких учеников....
Динамические массивы C++
Даны целое число n и последовательность действительных чисел r1, r2, ..., rn, среди которых заведомо есть как отрицательные, так и положительные. Получить x1*y1+...+xs*ys, где x1, ..., xp - отрицательные члены последовательности r1, r2, ..., rn, взятые в порядке их следования, y1, ..., yq - положительные члены, взятые в обратном порядке. Все массивы в программе должны быть динамическими ...
C++ Массив: Построить массив из нулей и единиц, в которой bi = 1 тогда и только тогда, когда в i-ой строке матрицы есть хотя бы отрицательный элемент http://www.cyberforum.ru/cpp-beginners/thread813311.html
Даны натуральное число n, действительная квадратная матрица порядка n. Построить последовательность b1, b2, …, bn из нулей и единиц, в которой bi = 1 тогда и только тогда, когда в i-ой строке матрицы есть хотя бы один отрицательный элемент. Все массивы в программе должны быть динамическими.
C++ Ввод\вывод одномерного массива (printf) Одномерный массив x с 4-мя элементами Ввод идет нормально, а вот вывод - всегда 0, в чем проблема? x= 1 x= 2 x= 3 x= 4 x=0.000000 ВЫПОЛНЕНИЕ SUCCESSFUL (общее время: 1s) #include <stdio.h> #define N 4 подробнее

Показать сообщение отдельно
AlexProg
1 / 1 / 0
Регистрация: 03.11.2012
Сообщений: 52
20.03.2013, 02:17     как переделать массив что бы не было его остановки и как добавить индекс
Такая вот задача найти индекс максимального элемента массива , вот мой код что тут не так и что следует добавить ? и почему у меня индекс вообще н правильно считает ?
C++
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
                 
#include<iostream>
#include<locale>
using std::cout;
using std::cin;
using std::swap;
using std::endl;
#include<iomanip>
using std::setw;
int main() 
 {
     setlocale(LC_CTYPE,"russian");
     int iOM=0;//iOM- INDEX_OF_MAX;
     int max=0;
     const int AS=10;//AS- Array_Size
     int a[AS] = {1,-4,2,4,2,1,45,56,23,234};
     cout<<"Значение эллементов массива";
     for (int i=0;i<AS;++i)
         cout<<setw(4)<<a[i];
         for(int pass=0;pass<AS-1;++pass)//pass - number_of_passages_of_the_array
             for(int j=0;j<AS-1;++j)
                 while (a[j]>max)
                 {
                     swap(a[j],max);
                     iOM++;
                 }
                 
                 cout<<"Значение максимапльного эллемента и его индекс "<<setw(4)<<'\n'<<max<<setw(4)<<iOM;
                 cout<<endl;
                 cin.get();
                 cin.get();
}
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
 
Текущее время: 09:13. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru