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

Сожмите одномерный массив, удалив предшествующие максимальному элементу - C++

Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Вычисление арифметической прогрессии http://www.cyberforum.ru/cpp-beginners/thread705598.html
как записать вычисление арифмитической прогрессии. без программы. просто отрывко вычисления. Давайте темам осмысленные названия
C++ Подсобите с решение задачи Ребята программа работает, но дело в том что когда ввожу допустим 5/0 выбивает ошибку, что мол делить на ноль нельзя, но препод меня уже задрал говорит что можно сделать так чтобы оно пропускало это деление и относило его к значению в программе y=0.Помогите плс #include <iostream.h> #include <conio.h> #include <math.h> void main() {float x,y,b; cout<<"vvedite dva chisla"; cin>>x>>y; if... http://www.cyberforum.ru/cpp-beginners/thread705596.html
C++ Удалить элемент списка
Данные списка считываются из файла , при каждом новом елементе списка count++ struct Tel { Tel*next,*prev; Coperacia info; }; void CoperList::DelOne()
C++ Как преобразовать картинку чтобы получить адекватный вектор входных данных для нейронной сети?
Иначе, Как преобразовать картинку к виду массива? Может кто сталкивался?
C++ Вывод двух строк: дополнение первой и замена второй в терминале http://www.cyberforum.ru/cpp-beginners/thread705564.html
Что то не могу сообразить по какому запросу яшить (искать): терминал: Вася 1 человек терминал (сотворили то, что я ищу): Вася, Коля 2 человека Что я имел ввиду?
C++ STL где можно посмотреть исходный код STL?? подробнее

Показать сообщение отдельно
Scruff
0 / 0 / 0
Регистрация: 24.09.2011
Сообщений: 7
22.11.2012, 18:25  [ТС]
PitBool, ну я не знаю.. я все задание переписал сюда..)

Добавлено через 10 минут
Цитата Сообщение от David Sylva Посмотреть сообщение
Можно так
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
#include <iostream> 
 
int main() 
{ 
    const int size = 10; 
    int array[size] = { 12, 45, 5, 6, 7, 123, 3, 9, 6, 7 }; 
    int i, max, max_index; 
 
    for ( i = 0; i < size; ++i) 
        std::cout << array[i] << " "; 
    std::cout << std::endl; 
 
    max = array[0]; 
    max_index = 0; 
 
    for ( i = 0; i < size; ++i) 
        if(array[i] > max) 
        { 
            max = array[i]; 
            max_index = i; 
        } 
            for ( i = max_index - 1; i < size - 1; ++i) 
                      array[i] = array[i+1]; 
             
            for ( i = 0; i < size - 1; ++i) 
                std::cout << array[i] << " "; 
            std::cout << std::endl;
}
_______________
1>------ Build started: Project: Massiv, Configuration: Debug Win32 ------
1> Massiv.cpp
1>Massiv.cpp(3): warning C4627: '#include <iostream>': skipped when looking for precompiled header use
1> Add directive to 'StdAfx.h' or rebuild precompiled header
1>Massiv.cpp(31): fatal error C1010: unexpected end of file while looking for precompiled header. Did you forget to add '#include "StdAfx.h"' to your source?
========== Build: 0 succeeded, 1 failed, 0 up-to-date, 0 skipped ==========
_______________
не делает почему то...(
 
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2017, vBulletin Solutions, Inc.
Рейтинг@Mail.ru