кодесурса
«C

Упражнения C: поместите тройку предыдущей позиции, начиная со второй позиции массива

script1adsense2code
script1adsense3code

C Основные объявления и выражения: упражнение 49 с решением

Напишите C-программу для чтения и печати элементов массива длиной 7, перед печатью поместите тройку предыдущей позиции, начиная со второй позиции массива.
Например, если первое число равно 2, номера массивов должны быть 2, 6, 18, 54 и 162.

«C

Пример решения:

Код C:

#include <stdio.h>
int main() {
	int n[5], i, x;
	printf("Input the first number of the array:\n");
	scanf("%d", &x);
	for(i = 0; i < 5; i++) 
	{
		n[i] = x;
		x = 3*x;
	}
	for(i = 0; i < 5; i++)
	{
		printf("n[%d] = %d\n", i, n[i]);
	}
	return 0;
}

Пример вывода:

 Введите первый номер массива:                                   
5                                                                      
n [0] = 5                                                               
n [1] = 15                                                              
n [2] = 45                                                              
n [3] = 135                                                             
n [4] = 405

Блок - схема:

«C

Редактор кода программирования C:

Внесите свой код и комментарии через Disqus.

Previous: напишите программу на C для чтения и печати элементов массива длиной 7, перед тем как print замените каждое отрицательное число, ноль на 100.
Далее: Напишите программу на C для чтения массива длиной 5 и распечатки позиции и значения элементов массива со значением меньше 5.

Каков уровень сложности этого упражнения?

Новый контент: Composer: менеджер зависимостей для PHP , R программирования


script1adsense4code
script1adsense5code
disqus2code
script1adsense6code
script1adsense7code
script1adsense8code
buysellads2code