Вывести на печать элементы массива, удовлетворяющие условию - C (СИ)
Формулировка задачи:
Вывести на печать элементы массива, удовлетворяющие следующему условию M[i]>i.
(язык С!!!)
Помогите с решением
Решение задачи: «Вывести на печать элементы массива, удовлетворяющие условию»
textual
Листинг программы
#include <stdio.h> #define SIZE 5 int main(void) { int i, arr[SIZE] = {0, 2, 2, 3, 5}; for (i=0; i < SIZE; i++) if (arr[i] > i) printf("%d ", arr[i]); return 0; }
Объяснение кода листинга программы
- Подключение стандартной библиотеки
для работы с вводом/выводом - Определение константы SIZE, которая задает размер массива
- Объявление переменной i типа int для использования в цикле
- Объявление массива arr типа int с размером SIZE и инициализация его элементов значениями по умолчанию 0
- Вывод на экран элементов массива, удовлетворяющих условию arr[i] > i, с помощью цикла for и оператора if
- Возврат значения 0 в конце программы, что означает успешный конец работы программы
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д