Как выводить данные в консоль - C (СИ)
Формулировка задачи:
#include "stdafx.h"
#include <conio.h>
int main()
{
static int i = 0;
i++;
getch();
return i;
}Решение задачи: «Как выводить данные в консоль»
textual
Листинг программы
#include "stdafx.h"
#include <stdio.h>
#include <conio.h>
#include <iostream>
using namespace std;
int Function();
int a = 0;
int main()
{
int n;
cout<<"vvedite kol-vo: ";
cin>>n;
for (int i = 0; i < n; i++)
cout<<Function()<<" ";
_getch();
return 0;
}
int Function()
{
a++;
return a;
}
Объяснение кода листинга программы
- Включаются необходимые заголовочные файлы.
- Объявляются функции
mainиFunction. - В функции
mainобъявляется переменнаяnдля хранения количества. - Выводится сообщение с просьбой ввести количество.
- Пользователь вводит количество с клавиатуры и нажимает Enter.
- Введенное количество сохраняется в переменной
n. - Запускается цикл
for, который выполняетсяnраз. - В каждой итерации цикла вызывается функция
Functionи ее результат выводится в консоль с пробелом после него. - В функции
Functionобъявляется переменнаяaи инициализируется нулем. - Функция
Functionвозвращает значение переменнойaувеличенное на единицу. - Цикл завершается, когда все итерации выполнены.
- Программа ожидает нажатия клавиши для завершения работы.
- Возвращается ноль, что означает успешный конец работы программы.