ГлавнаяДругое → Решение задач, Программирование Переписать код программы с одного языка на другой

Решение задач, Программирование Переписать код программы с одного языка на другой

Задание
Переписан с С++ в С
#include <iostream>
#include <stdlib.h>

using namespace std;

#define MN 200

int main() {
	system("cls");
	
	int x[MN];
	
	int k;
	cout<< " Indicate the maximum number of sign changes: ";
	cin>> k;
	
	int m = 0;
	int n = 0;
	cout<< " Enter numbers, exit - the number of sign changes is greater than " << k <<endl;
	while (m <= k) {
		cin>> x[n++];
		if (n > 1) {
			if (x[n - 2] * x[n - 1] < 0) {
				m++;
			}
		} 		
	}
	
	if (n % 2 != 0) {
		x[n - 2] = x[n - 1];
		n--;
	}
	
	for (k = 0; k < n / 4; k++) {
		m = x[k];
		x[k] = x[n / 2 - k - 1];
		x[n / 2 - k - 1] = m;
	}
	
	cout<< " Converted array: " <<endl;
	for (k = 0; k<n; k++) {
		cout<< x[k] << " ";
	}	
	cout<<endl<<endl;
	
	system("pause");
	return 0;
}
Детали товара
  • 30 руб.
  • Задача
  • Есть
Обратите внимание

На нашем сайте есть работы, которые включают в себя несколько задач. Если Вам необходима только одна или несколько задач из всей работы, то вам нет необходимости покупать работу целиком. Мы можем продать задачи по отдельности. Для этого обратитесь к нам удобным для Вас способом.

Также если вдруг какая-то работа будет не соответствовать описанию или вы найдете ошибку, то мы всегда готовы исправить проблему в обговорённые с Вами сроки.