Упражнения на C: чтение и печать элементов массива длиной 7, заменяющих некоторые значения
C Основные объявления и выражения: упражнение 48 с решением
Напишите программу на C для чтения и печати элементов массива длиной 7, прежде чем print замените каждое отрицательное число, ноль на 100.
Иллюстрированная презентация:
Пример решения:
Код C:
#include <stdio.h>
int main() {
int n[5], i, x;
printf("Input the 5 members of the array:\n");
for(i = 0; i < 5; i++)
{
scanf("%d", &x);
if(x>0)
{
n[i] = x;
}
else
{
n[i] = 100;
}
}
printf("Array values are: \n");
for(i = 0; i < 5; i++) {
printf("n[%d] = %d\n", i, n[i]);
}
return 0;
}
Пример вывода:
Введите 5 членов массива: 25 45 35 65 15 Значения массива: n [0] = 25 n [1] = 45 n [2] = 35 n [3] = 65 n [4] = 15
Блок - схема:
Редактор кода программирования C:
Внесите свой код и комментарии через Disqus.
Предыдущий: Напишите программу на C, которая читает целое число и находит все его делители.
Далее: написать программу на C для чтения и печати элементов массива длиной 7, перед печатью поместите тройку предыдущей позиции, начиная со второй позиции массива.
Каков уровень сложности этого упражнения?
Новый контент: Composer: менеджер зависимостей для PHP , R программирования
disqus2code