Ввод и вывод массива

Ввод и вывод массива, то есть заполнение массива пользователем программы и выдачу содержимого массива пользователю, можно делать по-разному. Рассмотрим далее два варианта ввода/вывода массива в консольном приложении - scanf/printf и cin/cout.

Ввод/вывод массива с помощью функций scanf и prntif

Функция scanf предназначается для ввода данных с клавиатуры.

Для применения данной функции следует сначала подключить библиотеку языка C для операций ввода и вывода. Выглядит это следующим образом:

Эта же библиотека требуется для функции printf.

Программу для ввода и вывода массива можно представить таким образом:

Ввод/вывод массива с помощью функций cin и cout

Аналогичным можно заполнять и выводить массив помощью функций cin, cout.

В данном случае нам необходимо подключить заголовочный файл ввода-вывода. Делается это следующим образом:

Программа для заполнения и вывода массива на экран монитора будет выглядеть так:

    Запрос услуг репетитора:

    Опубликовано

    Ввод и вывод массива: 4 комментария

    1. А как быть в визуальном режиме? Как ввести элементы массива, затем обработать (это понятно, в программе), как вывести в поле? В общем, каким элементом управления в форме пользоваться?

      1. Обычно, нужный элемент управления называется как-то похоже на StringGrid или Edit. Это зависит от используемой IDE.

    2. А можно ли так вводить: сначала тебе говорят число (n например), а потом, в строчку, вводится n чисел?
      Если можно, подскажите, пожалуйста, как?)

      1. Можно. Тогда в декларации, после main() { добавляется int n;
        Затем scanf("%d", &n);
        или
        cin >> n;

        И в циклах вместо 10 будет n.

    Добавить комментарий

    Ваш адрес email не будет опубликован. Обязательные поля помечены *

    Капча загружается...