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

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

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

Массив - C++

12.10.2011, 11:06. Просмотров 287. Ответов 1
Метки нет (Все метки)

Создать массив из 13 элементов, где каждый элемент будет заполнен значениями функции -5х+х*х -10/х.
Где х - это переменна я итератора массива. Первому элементу массива (нулевому) присвоить 0. А затем отсортировать массив, по убыванию. Вывести на экран изначальный массив и отсортированный массив.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
12.10.2011, 11:06     Массив
Посмотрите здесь:

C++ с клавиатуры ввести массив,во второй массив записать нечетные элементы из первого
Дан массив А(4,4). Сформировать массив В(4) из среднеарифметических значений элементов в каждой строке. C++
Массив: преобразорвать двумерный массив в одномерный и отсортировать его методом пузырька C++
Переписать положительные элементы массива K,кратные пяти в массив M,а остальные-в массив Q. C++
C++ Дан массив целых чисел,произвести для него следующие операции: для каждого из чисел ,входящего в массив,указать,сколько раз оно входит в массив...
C++ Ввести массив А. В массив В перенести все элементы массива А, стоящие правее максимального элемента, и имеющие нечетный индекс. Массив В отсортировать
Массив: найти номера столбцов с положительными элементами и записать их в одномерный массив C++
C++ Файл: Загрузка данных из файла: первый столбец записывался в 1й массив, второй столбец - во 2й массив, а 3й столбец - в 3й массив.
Массив: Как скопировать двумерный массив в другой массив? C++
C++ Дан массив. Записать во второй массив все элементы, не совпадающие с минимальным
Сжать массив, выбросив из него отрицательные элементы - массив становится пустым C++
Заполнить массив первыми ста простыми числами, и вывести массив на экран C++

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

Или воспользуйтесь поиском по форуму:
После регистрации реклама в сообщениях будет скрыта и будут доступны все возможности форума.
gitarillo
717 / 517 / 24
Регистрация: 17.06.2010
Сообщений: 1,012
Записей в блоге: 1
12.10.2011, 11:36     Массив #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
37
38
39
40
41
42
43
44
45
46
47
#include "stdafx.h"
 
#include <iostream>
using std::cout;
using std::endl;
 
#include <iomanip>
using std::setprecision;
 
#include "conio.h"
 
int _tmain(int argc, _TCHAR* argv[])
{
    double arr[13];
    double x;
    cout << "Array:" << endl;
    for (int i = 0; i < 13; i++ )
    {
        x=static_cast< double > (i);
        if (x == 0)
            arr[ i ]=0.0;
        else
            arr[ i ] = -5*x+x*x -(10 / x);
        cout << setprecision(4) << arr[ i ] << " ";
    }
 
// сортировка
    int temp;
    for ( int j = 1; j < 13; j++ )
    {
        temp = arr[ j ];
        int moveItem = j;
        while ( (moveItem > 0 ) && ( arr[ moveItem - 1 ] < temp ) )
        {
            arr[ moveItem ] = arr[ moveItem - 1 ];
            moveItem--;
        }
        arr[ moveItem ] = temp;
    }
    cout << "\nSortet array:" << endl;
 
    for (int i = 0; i < 13; i++ )
        cout << setprecision(4) << arr[ i ] << " ";
 
getch();
    return 0;
}
Yandex
Объявления
12.10.2011, 11:36     Массив
Ответ Создать тему
Опции темы

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