Упражнения на C: печать позиции и значения элементов массива
C Основные объявления и выражения: упражнение 50 с решением
Напишите программу на C для чтения массива длиной 5 и выведите положение и значение элементов массива со значением меньше 5.
Иллюстрированная презентация:
Пример решения:
Код C:
#include <stdio.h>
#define AL 5
#define MAX 5
int main() {
float N[AL];
int i;
printf("Input the 5 members of the array:\n");
for(i = 0; i < AL; i++) {
scanf("%f", &N[i]);
}
for(i = 0; i < AL; i++) {
if(N[i] < MAX) {
printf("A[%d] = %.1f\n", i, N[i]);
}
}
return 0;
}
Пример вывода:
Введите 5 членов массива: 15 25 4 35 40 A [2] = 4,0
Блок - схема:
Редактор кода программирования C:
Внесите свой код и комментарии через Disqus.
Previous: напишите программу на C для чтения и печати элементов массива длиной 7, перед печатью поместите тройку предыдущей позиции, начиная со второй позиции массива.
Далее: написать программу на C для чтения массива длиной 6, заменить первый элемент последним, второй элемент пятым и третий элемент четвертым. Распечатать элементы измененного массива.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования