С Новым годом! Форум программистов, компьютерный форум, киберфорум
Наши страницы

С++ для начинающих

Войти
Регистрация
Восстановить пароль
 
lamo2009
0 / 0 / 0
Регистрация: 03.11.2009
Сообщений: 4
#1

Создать и вывести массив, значения которого вычесляются по формуле. Нужно закончить программу. - C++

20.11.2009, 21:40. Просмотров 494. Ответов 1
Метки нет (Все метки)

Добрый вечер.

Задача такая: создать и вывести массив, состоящий из 10 действительных чисел, значения вычесляются по формуле
A[i] = pow (-2,i)+i
. Вывести все отрицательные числа и заменить их на максимальное значение в массиве. Вывести массив.

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
int main () {
    
    double A [10];
    int i, j, Mi, M;
    for (i=0; i<10; i++)
    {
        A[i] = pow (-2,i)+i;
        
        cout << A[i] << " " ;
    }
    cout << endl ;
    for (i=0; i<10; i++)
    {
        M=A[i]; Mi=i;
        for (j=i+1; j<10; j++)
            if (M>A[j]) 
            {
                Mi=j; M=A[j];
            }
            A[Mi]=A[i]; A[i]=M;
    }
    for (i=0; i<10; i++)
        cout << A[i] << " " ;
}
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
20.11.2009, 21:40
Здравствуйте! Я подобрал для вас темы с ответами на вопрос Создать и вывести массив, значения которого вычесляются по формуле. Нужно закончить программу. (C++):

Создать массив R, элементы которого вычисляются по указанной формуле - C++
Создать массив R, элементы которого вычисляются по указанной формуле

Задан массив, элементы которого принимают значения 0 или 1. Написать программу поиска наибольшего по длине участка, заполненного единицами. Вывести на - C++
Задан массив, элементы которого принимают значения 0 или 1. Написать программу поиска наибольшего по длине участка, заполненного единицами....

Создать массив, элементами которого являются *. Вывести на экран - C++
Создать массив, элементами которого являются *. Вывести на экран. Выручайте)

Работа с текстовыми строками (нужно закончить программу) - C++
часть программы написал, а другую не могу ... помогите закончить ее. С клавиатуры вводится строка. Разработать программу, которая...

Посчитать сумму чисел. Нужно закончить программу. - C++
Доброго времени суток. Задача - посчитать сумму по такой формуле: (1+0.1)(2+0.2)...(N+N/10) #include &lt;stdio.h&gt; #include...

Из файла создать массив, элементы которого являются числами-палиндромами и расположены после максимального значения в файле - C++
Создать двоичный файл и записать в него n целых чисел. Из файла создать массив, элементы которого являются числами-палиндромами и...

1
trive
4 / 4 / 1
Регистрация: 05.10.2009
Сообщений: 19
20.11.2009, 23:11 #2
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
void main () {
 
        double A [10];
        int i, j, max, M;
        max=0;
        for (i=0; i<10; i++)
        {
                A[i] = pow (-2,i)+i;
                cout << A[i] <<" ";
                if (A[i]>max) max=A[i];
        }
        cout << endl ;
        for (i=0; i<10; i++)
        {
         if (A[i]<0) {cout<<A[i];
         A[i]=max;    }
        }
        cout<<endl;
        for (i=0; i<10; i++)
                cout << A[i] << " " ;
        getch();
}
1
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
20.11.2009, 23:11
Привет! Вот еще темы с ответами:

вычислить и сформировать массив S[i], элементы которого вычисляются по формуле S[i]=pow(sin,2)(x[i])+x[i]. - C++
для x, изменяющегося от -1.3 до 1.2 с шагом 0.1 вычислить и сформировать массив S, элементы которого вычисляются по формуле ...

Сопоставьте одномерному массиву a[n] другой одномерный массив f[n], элементы которого вычисляются по формуле - C++
Сопоставьте одномерному массиву a другой одномерный массив f, элементы которого вычисляются по формуле f = ln(a)=arctg(ei=10). Элементы...

Нужно сформировать массив, элементы которого исчисляются по формуле - Pascal
написал прогу, по формуле, но не уверен в правильности, да и прога не может провести потсчет результатов. &quot; Нужно сформировать массив,...

Создать массив, элементы которого вычисляются по формуле - Free Pascal
двумерные массивы


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

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

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