Форум программистов, компьютерный форум, киберфорум
С++ для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.91/11: Рейтинг темы: голосов - 11, средняя оценка - 4.91
0 / 0 / 0
Регистрация: 25.01.2016
Сообщений: 4
1

Как объявить массив на 5 элементов, вывести на экран, проинициализировать его и снова вывести на экран?

25.01.2016, 15:10. Показов 2046. Ответов 4
Метки нет (Все метки)

как объявить массив на 5 элементов, вывести на экран, проинициализировать его и снова вывести на экран?
0
Лучшие ответы (1)
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
25.01.2016, 15:10
Ответы с готовыми решениями:

объявить массив из 100 чисел, заполнить их случайными числами. вывести на экран по 10 элементов в строке.
объявить массив из 100 чисел, заполнить их случайными числами. вывести на экран по 10 элементов в...

Вывести массив на экран в обратном порядке его элементов
Вывести массив на экран в обратном порядке его элементов. Желательно через компонент StringGrid

Вывести массив на экран в обратном порядке его элементов
Вывести массив на экран в обратном порядке его элементов

Ввести массив А из 10 элементов, найти произведение положительных элементов и вывести его на экран
Ввести массив А из 10 элементов, найти произведение положительных элементов и вывести его на экран.

__________________

Записывайтесь на профессиональные курсы C++ разработчиков
4
Любитель чаепитий
3543 / 1653 / 508
Регистрация: 24.08.2014
Сообщений: 5,615
Записей в блоге: 1
25.01.2016, 15:12 2
Лучший ответ Сообщение было отмечено Влад666 как решение

Решение

Влад666,
C++
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
#include <iostream>
using namespace std;
 
int main() {
    const int n = 5;
    int arr[n] = {0}; // объявляем
    for( int i = 0; i < n; i++ ) cout << arr[i] << ' '; // выводим
    cout << endl;
    for( int i = 0; i < n; i++ )
        cin >> arr[i]; // вводим с клавиатуры новые значения
    for( int i = 0; i < n; i++ ) cout << arr[i] << ' ';
    cout << endl;
    cin.get();
    return 0;
}
1
0 / 0 / 0
Регистрация: 25.01.2016
Сообщений: 4
25.01.2016, 15:24  [ТС] 3
что делает cin.get() ?
0
Любитель чаепитий
3543 / 1653 / 508
Регистрация: 24.08.2014
Сообщений: 5,615
Записей в блоге: 1
25.01.2016, 15:25 4
Влад666, Ждёт нажатия клавиши enter. Я написал, чтобы консоль сразу после вывода результата не закрылась.
1
Don't worry, be happy
16986 / 9864 / 1900
Регистрация: 27.09.2012
Сообщений: 24,461
Записей в блоге: 1
25.01.2016, 15:37 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>
#include <iterator>
#include <array>
 
template<typename T, size_t N >
std::ostream& operator<<(std::ostream& stream, const std::array<T,N>& arr)
{
    using UT_StreamIterator = std::ostream_iterator<typename std::array<T,N>::value_type> ;
    std::copy(arr.begin(), arr.end(), UT_StreamIterator(stream, " ")) ;
    return stream ;
}
 
 
int main()
{
    std::array<int, 5> arr = {1, 2, 3, 4, 5} ;
    std::cout << arr << std::endl ;
    for(auto& e:arr)
        e*=3;
    std::cout << arr << std::endl ;
}
http://rextester.com/DDT11361
1
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
25.01.2016, 15:37

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

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

Ввести с клавиатуры 1n массив, вывести его на экран, подсчитать число элементов
Ввести с клавиатуры 1n массив, вывести его на экран, подсчитать число элементов За ранее СПАСИБО

Одномерный массив 15 элементов заполнить случайными значениями, вывести его на экран
Одномерный массив 15 элементов заполнить случайными значениями, вывести его на экран. Определить...

Заполнить линейный массив из N элементов числами от -15 до 15 и вывести на экран сумму всех его отрицательных элементов
Заполнить линейный массив из N элементов числами от -15 до 15 и вывести на экран сумму всех его...


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

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

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