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

Вывести на экран 5 элемент массива - C++

21.05.2017, 11:22. Просмотров 220. Ответов 5
Метки нет (Все метки)

Здравствуйте. Помогите, пожалуйста. Как можно было понять из заголовка, надо вынести 5 элемент массива. Вот код, который у меня вышел:

C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
using namespace std;
 
int main() {
    setlocale(LC_ALL, "Russian");
    int *arr, n = 7, i, f;
    cout << "f=";
    cin >> f;
    arr = new int[n];
    for (i = 0; i < n; i++) {
        arr[i] = 100*i*f;
    }
    cout << endl << "Массив 2:" << endl;
    for (i = 0; i < n; i++) {
        if (arr[i] < 0) {
            cout << arr[i] << " ";
        }
    }
    return 0;
    
}

http://www.cyberforum.ru/cpp-beginners/thread1917682.html
0
Лучшие ответы (1)
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
Similar
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
21.05.2017, 11:22
Я подобрал для вас темы с готовыми решениями и ответами на вопрос Вывести на экран 5 элемент массива (C++):

Вывести на экран элемент массива по его индексу
Дан массив. необходимо вывести на экран элемент массива по его индексу....

Заменить максимальный элемент массива на 0 и вывести на экран
Выводит всегда 0 случайно а не максимально а так же постоянно мешает массив,...

Ввести элементы двумерного массива с клавы С++.Нужно вывести его на экран в виде таблицы, в конце каждой строки надо вывести самый большой элемент
Вот мой код : #include &lt;iostream&gt; #include &lt;Windows.h&gt; using namespace std;...

Найти максимальный элемент массива и вывести его на экран
Программа заполняет массив из 12 целых чисел случайными числами в диапазоне от...

Вывести на экран наибольший элемент массива и его индекс
Нужно вывести наибольший элемент и его порядковый номер для каждого числа....

5
zss
Модератор
Эксперт С++
6953 / 6515 / 4136
Регистрация: 18.12.2011
Сообщений: 17,184
Завершенные тесты: 1
21.05.2017, 11:40 #2
Лучший ответ Сообщение было отмечено 12431231 как решение

Решение

Цитата Сообщение от 12431231 Посмотреть сообщение
вынести 5 элемент массива
C++
1
2
if(n>5)
   cout << arr[5];
1
vladrrom
4 / 4 / 5
Регистрация: 13.10.2016
Сообщений: 108
Завершенные тесты: 1
21.05.2017, 11:47 #3
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
#include <iostream>
#include <cmath>
using namespace std;
 
int main(){
    setlocale(0, "Russian");
    int n, x;
    cout << "n: "; cin >> n;
    cout << "Элемент, который надо вывести "; cin >> x;
    int a[20];
    for (int i = 0; i < n; i++){
            cout << "a[" << i << "]=";
            cin >> a[i];
    }
    cout << endl;
    for(int i = 0; i < n; i++){
        if (i+1 == x) cout << "a[" << i << "]=" << a[i] << endl;
    }
    system("pause");
    return 0;
}
1
zss
Модератор
Эксперт С++
6953 / 6515 / 4136
Регистрация: 18.12.2011
Сообщений: 17,184
Завершенные тесты: 1
21.05.2017, 11:57 #4
vladrrom, а зачем нужен цикл в 16 строке, если i+1==x дает истину только один раз, при i=x-1
0
vladrrom
4 / 4 / 5
Регистрация: 13.10.2016
Сообщений: 108
Завершенные тесты: 1
21.05.2017, 12:05 #5
Для того чтобы вывести номер элемента.
0
rikimaru2013
C++ Game Dev
2471 / 1140 / 348
Регистрация: 30.11.2013
Сообщений: 3,709
21.05.2017, 17:30 #6
Цитата Сообщение от 12431231 Посмотреть сообщение
int *arr, n = 7, i, f;
отказывайтесь от такого объявления переменных - оно вас заведёт в пропасть рано или поздно
0
21.05.2017, 17:30
MoreAnswers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
21.05.2017, 17:30
Привет! Вот еще темы с решениями:

Вывести на экран элемент, расположенный в правом нижнем углу массива
Дан двумерный массив А) вывести на экран элемент, расположенный в правом...

Найти максимальный элемент массива и вывести на экран его значение и номер
Пользователь вводит элементы в целочисленный массив mas с помощью функции...

Найти минимальный элемент массива и вывести на экран его столбец и строку
Помогите,как найти минимальный элемент массива и вывести на экран его столбец и...

Найти и вывести на экран максимальный элемент массива, а также его порядковый номер
Найти и вывести на экран максимальный элемент данного массива U(10), а также...


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

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

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