Форум программистов, компьютерный форум, киберфорум
Наши страницы
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
xJIEXx
1 / 1 / 0
Регистрация: 20.01.2010
Сообщений: 55
1

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

20.04.2010, 02:13. Просмотров 368. Ответов 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
#include <vcl.h>
#pragma hdrstop
#pragma argsused
#include <iostream.h>
#include <math.h>
#include <conio.h>
int main(int argc, char* argv[])
{
float y[7];
int k,n;
float m,max;
cout<<"Masiv Y:\n";
for (k=1;k<8;k++)
        {
        y[k]=12.4*sin(fabs(k/2.1))-8.3*cos(1.2*k);
        cout<<k<<"\t"<<y[k]<<"\n";}
        for (max=0,n=1; n<8; n++){
                if  (y[n]>max)
                        max=y[n];
                        }
 
                        cout<<"\n";
                       for (k=1;k<8;k++){
                       cout<<k<<"\t"<<y[k]<<"\n";};
                        cout.precision(10);
                        cout<<"max elent: "<<max;
 
        getch();
        return 0;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.04.2010, 02:13
Ответы с готовыми решениями:

Третий положительный элемент массива заменить средним арифметическим положительных элементов
Третий положительный элемент заменить среднеарифметическим значением...

Двумерные массивы. Найти новый одномерный массив, максимальный элемент, заменить третий элемент
Помогите пожалуйста написать хотя бы одну из этих программ: Дана матрица...

Третий положительный элемент поменять местами с последним элементом массива
Третий положительный элемент поменять местами с последним элементом массива. ...

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

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

1
Vorona
Peace 2 all shining faces
672 / 534 / 84
Регистрация: 05.03.2010
Сообщений: 1,283
20.04.2010, 06:02 2
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
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.04.2010, 06:02

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

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

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


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
2
Ответ Создать тему
Опции темы

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