Форум программистов, компьютерный форум 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 подробнее

Показать сообщение отдельно
xtorne21st
интересующийся
300 / 271 / 19
Регистрация: 25.09.2010
Сообщений: 1,056
20.03.2013, 02:32     как переделать массив что бы не было его остановки и как добавить индекс
Цитата Сообщение от AlexProg Посмотреть сообщение
Такая вот задача найти индекс максимального элемента массива
Если задача исключительно в этом, то у вас в коде слишком много лишнего:
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
#include <iostream>
 
const int a[] = {1,-4,2,4,2,1,45,56,23,234};
const int LENGTH = sizeof(a) / sizeof(int);
 
int main()
{
    int max_index = 0;
 
    for (int index = 0; index < LENGTH; ++index)
        if (a[index] > a[max_index])
            max_index = index;
 
    std::cout << "Max index = " << max_index << '\n';
 
    return 0;
}
 
Текущее время: 11:04. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru