Напишите программу которая создает массив размером равным 10 и заполняет каждую ячейку значением равным индекс_ячейки * 2 - C (СИ)
Формулировка задачи:
pojalusta rewite
Решение задачи: «Напишите программу которая создает массив размером равным 10 и заполняет каждую ячейку значением равным индекс_ячейки * 2»
textual
Листинг программы
#pragma argsused
int main(int argc, char* argv[])
{ int arr[11],i;
for (i=1;i<11;i++)
arr[i]=i*i;
for (i=1;i<11;i++) {
printf("%d element massiva:%d ",i, arr[i]);
printf("\n"); }
system("pause");
return 0;
}
Объяснение кода листинга программы
В этом коде:
- Создается массив arr размером 11 элементов.
- Заполняется каждая ячейка массива значением, равным квадрату индекса ячейки (i*i).
- Выводится на экран содержимое массива с помощью цикла for и функции printf.
- Программа ожидает нажатия любой клавиши с помощью функции system(
pause). - Возвращается 0, чтобы операционная система знала, что программа успешно завершилась.