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

Заполнить массив - C++

Восстановить пароль Регистрация
Другие темы раздела
C++ создать линейный двунаправленный список двумя массивами http://www.cyberforum.ru/cpp-beginners/thread397851.html
Нужно создать линейный двунаправленный список двумя массивами. Может у кого-то есть образец как это сделать ? Добавлено через 7 часов 34 минуты Нужно создать линейный двунаправленный список двумя массивами. Может у кого-то есть образец как это сделать ? #include<iostream> #include<conio.h> using namespace std; void main(){
C++ Нод для массива чисел Ввести с клавиатуры последовательность чисел (как положительных, так и отрицательных, как целых, так и вещественных). Создать свои пользовательские функции. Первая из них сортирует вещественные числа по возрастанию. Вторая - ищет числа, содержащие последовательность цифр "000". Третья выводит НОД целых положительных чисел. Четвертая выводит результат на экран. Реализовать, используя... http://www.cyberforum.ru/cpp-beginners/thread397848.html
"Защита от дурака" C++
Здравствуйте! Недавно начал изучать Си и столкнулся с проблемой. Как можно с помощью цикла организовать корректность ввода числа? В Паскале это примерно выглядит так repeat write('Введите число'); readln(n); until (n>0) and (n<100) А в Си то repeat нет :) Помогите пожалуйста.
C++ Работа с потоком ввода.
Всем привет! Помогите решить задачу пожалуйста: Написать программу для проверки возможностей управления потоком ввода: ограничить число вводимых в буфер символов с последующей очисткой потока; проверить работу функций peek, putback, ignore.
C++ Шаблонная функция с явной специализацией не возвращает динамический массив http://www.cyberforum.ru/cpp-beginners/thread397833.html
Здравствуйте! Возникла проблема! Есть шаблонная функция с явной специализацией для строк (тип char*), которая должна возвратить динамический массив! template <typename T> T *DynMass(T *mas, int n) { T *dynamic = new T ; //динамический масив
C++ for заменить на while for( i=0; i<(n-1);i++) { if (a==0 && a==0) zero=true; } как написать используя оператор while(условие)??? подробнее

Показать сообщение отдельно
AncinetHero
49 / 49 / 3
Регистрация: 22.05.2011
Сообщений: 326
03.12.2011, 14:03     Заполнить массив
Обьявите переменную c.
Когда вы нашли новый максимальный элемент, добавьте c=i (в 20 строчку после if)

C++
1
2
3
4
5
6
7
8
m[0]=max;
c=0;
//тут ваш цикл
if (m[i]>max)
          {
          max=m[i];
          c=i;
          }
Потом вам нужно будет заполнить элементы массива от нуля до m[c]!
 
Текущее время: 15:22. Часовой пояс GMT +3.
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2016, vBulletin Solutions, Inc.
Рейтинг@Mail.ru