Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
Другие темы раздела
C++ Не работает програма при повторном запуске! https://www.cyberforum.ru/ cpp-beginners/ thread119352.html
наконецто перехожу с консолных приложений к vcl, и тут начались проблемы с билдером, версиНе Проблема такова: написал програму, скомпилировал, запустил работает, сохранил с учетом всех настроек...
C++ Как исправить!
Здравствуйте! Помогите мне пожалуйста! Вот код: // 4_3.cpp: главный файл проекта. #include "stdafx.h" #include <iostream> #include <conio.h> using namespace std; struct distance {
C++ Возможны ли полноценные шаблоны внутри классов?
Есть такой класс с шаблоном (урезано чуток):/* -------------------------------------------------------------------------- */ class Value { private: Types value_type; //...
C++ Работа с текстовыми файлами Подскажите плиз как делать на С++ вот такое вот: Даны два текстовых файла. Добавить в конец каждой строки первого файла соответствующую строку второго файла. Если второй файл короче первого, то... https://www.cyberforum.ru/ cpp-beginners/ thread119335.html
C++ Найти слова, начинающиеся и заканчивающиеся гласными буквами https://www.cyberforum.ru/ cpp-beginners/ thread119334.html
Помогите пожалуйста сделать программу, точнее переделать существующую, уже написанную мною по поиску слов, под программу, которая ищет английские слова, начинающиеся и оканчивающиеся на гласные...
C++ Что означает?
Вот код программы: // // Программа для преобразования // градусов Цельсия в градусы Фаренгейта: // Fahrenheit = NCelsius * (212 - 32)/100 + 32 // #include<iostream> using namespace std;...
Перегрузка и шаблон функции C++
1)Выполнить задание обеспечив перегрузку функций для типов int, float, double. 2)Выполнить задание оформив его в виде шаблона функции. Написать программы, использующие эти шаблоны для типов...
C++ Кольцевой список Написала код для односвязного кольцевого списка. Не могу понять свою ошибку. Помогите исправить))) #include <iostream> using namespace std; struct sсl { char inf; https://www.cyberforum.ru/ cpp-beginners/ thread119321.html
C++ Как передать второй параметр DialogBox()& https://www.cyberforum.ru/ cpp-beginners/ thread119313.html
DialogBox (hInst, "DIALOGS", NULL, (DLGPROC) Pr); Пишет, мол типы не сходятся const char и LPCWSTR, посоветовали так DialogBox (hInst, (LPCWSTR)"DIALOGS", NULL, (DLGPROC) Pr); компилятор...
C++ Решение системы уравнений методом Зейделя Ребята, есть такая проблема, есть код который решает сис-му уравнений методом Зейделя, но при вводе отрицательных значений выдается какой-то странный результат, скажите. что не так? #include... https://www.cyberforum.ru/ cpp-beginners/ thread119301.html
Peace 2 all shining faces
674 / 535 / 85
Регистрация: 05.03.2010
Сообщений: 1,283
20.04.2010, 06:02 0

Заменить третий положительный элемент массива на максимальный

20.04.2010, 06:02. Просмотров 483. Ответов 1
Метки (Все метки)

Ответ

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
33
34
35
36
#include <iostream>
 
int main()
{
        int *array, n, i;
    std::cout << "Enter size of array: ";
    std::cin >> n;
    array = new int[n];
 
    for(i = 0; i < n; i++){
        std::cout << i << ": ";
        std::cin >> array[i];
    }
 
    int max = array[0];
    for(i = 1; i < n; i++)
        if(array[i] > max)
            max = array[i];
    
    int counter = 0;
    for(i = 0; i < n; i++){
        if(abs(array[i] - 1) < abs(array[i]))
            counter++;
        if(counter == 3){
            array[i] = max;
            break;
        }
    }
    for(i = 0; i < n; i++)
        std::cout << array[i] << ' ';
    std::cout << std::endl;
    
    delete[] array;
        system("pause");
    return 0;
}


Вернуться к обсуждению:
Заменить третий положительный элемент массива на максимальный
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
20.04.2010, 06:02

Заказываю контрольные, курсовые, дипломные и любые другие студенческие работы здесь.

Заменить последний положительный элемент одномерного массива на второй элемент массива
#include &lt;string&gt; #include&quot;stdafx.h&quot; #include &lt;iostream&gt; #include &lt;conio.h&gt; #include &lt;string&gt; ...

Заменить последний положительный элемент одномерного массива на второй элемент массива
Написать программу по заданию: заменить последний положительный элемент одномерного массива на...

Найти максимальный положительный элемент массива
Используя имя массива как указатель, и применяя адресную арифметику выполнить задание. 8. Дан...

Заменить последний положительный элемент массива на второй элемент массива
Заменить последний положительный элемент массива на второй элемент массива. Как вывести еще раз...

0
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2020, vBulletin Solutions, Inc.