Перед каждым чётным элементом массива вставить его удвоенное значение - C (СИ)
Формулировка задачи:
#include "stdafx.h" #include "stdafx.h" #include <math.h> #include <stdio.h> #include <windows.h> #include <stdlib.h> #include <locale.h> #define N 100 int _tmain(int argc, _TCHAR* argv[]) { int A[N]; int j ,a; int n=0; printf("VVedite razmernost massiva:"); scanf("%d",&n); for(j=1;j<n;) { printf("VVedite elementi massiva:\n"); scanf("%d",&a); if (a%2==0) { A[j]=a; A[j-1]=2*a; j=j+2; } else { j-1; A[j]=a; j=j+2; } a=0; } printf("%d\n", A[j]); system("pause"); return 0; }
Решение задачи: «Перед каждым чётным элементом массива вставить его удвоенное значение»
textual
Листинг программы
j--;
ИИ поможет Вам:
- решить любую задачу по программированию
- объяснить код
- расставить комментарии в коде
- и т.д