0 / 0 / 0
Регистрация: 25.01.2016
Сообщений: 4
1

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

25.01.2016, 15:10. Показов 3105. Ответов 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 элементов, найти произведение положительных элементов и вывести его на экран.

4
Любитель чаепитий
3734 / 1793 / 562
Регистрация: 24.08.2014
Сообщений: 5,994
Записей в блоге: 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
Любитель чаепитий
3734 / 1793 / 562
Регистрация: 24.08.2014
Сообщений: 5,994
Записей в блоге: 1
25.01.2016, 15:25 4
Влад666, Ждёт нажатия клавиши enter. Я написал, чтобы консоль сразу после вывода результата не закрылась.
1
Don't worry, be happy
17768 / 10533 / 2034
Регистрация: 27.09.2012
Сообщений: 26,505
Записей в блоге: 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
Copyright ©2000 - 2022, CyberForum.ru