Задача. Дан одномерный массив. Необходимо, заполнить одномерный массив, сделать вывод одномерного массива. Решение. На С++ решение этой задачи имеет вид (подробности в комментариях к коду).
#include
#include
const int n = 5; //объявляем константу для массива
void main () {
int X[n]; //объявляем переменный дробного типа
int i; //переменная для цикла
int sred = 0; //Переменная целого типа для вычисления суммы
for (i = 0; i < 5 ; i++){
std::cout << "X[" << i << "] = "; //На экран выводится 'X[i] = '
std::cin>>X[i]; //вводим с клавиатуры целые числа
}
std::cout << "\n"; //Переход на следующую строку
for (i = 0; i < 5 ; i++){
std::cout << "X[" << i << "] = " << X[i] << "\t";
//На экран выводится результат нашего ввода
}
for (i = 0; i < 5 ; i++){
sred = sred + X[i]; //суммируем элементы массива
}
std::cout << "\n"; //Переход на следующую строку
sred = sred/n;
std::cout << "Sred = " << sred << std::endl;
//На экран монитора выводится сообщение 'x + y = 13'
_getch(); //Экран не закрывается, пока не нажата любая клавиша
}