Попытка переписать код немного не пошла, помогите переписать этот код под классы и методы.
#include "stdafx.h"
#include <iostream>
#include <cstdlib>
#include <conio.h>
using namespace std;
int main()
{
int n, i, r;
cout << "Input numbers of elements and prees ENTER: ";
cin >> n;
int *a = new int[n];
cout << "Input massive: " << endl;
for (i = 0; i < n; i++) {
cin >> a[i];
}
cout << endl;
cout << "Your massive is: " << endl;
for (i = 0; i < n; i++) {
cout << "[" << i << "]=" << a[i] << endl;
}
cout << endl;
cout << "Input r and press ENTER: ";
cin >> r;
int min = 0;
int c = abs(a[min] - r);
for (i = 1;i < n;i++) {
int b = abs(a[i] - r);
if (b < c) {
min = i;
c = b;
}
}
cout <<a[min]<< endl;
_getch();
return 0;
}
Пробовал написать как то так
class Qwer {
public:
int first() {
int n, int i, int r
cout << "Input numbers of elements and prees ENTER: ";
cin >> n;
return n
}
};
Но вышло никак) надеюсь поможете
Кофе для программистов: как напиток влияет на продуктивность кодеров?
Рекламные вывески: как привлечь внимание и увеличить продажи
Стратегії та тренди в SMM - Технології, що формують майбутнє сьогодні
Выделенный сервер, что это, для чего нужен и какие характеристики важны?
Современные решения для бизнеса: как облачные и виртуальные технологии меняют рынок
Подскажите как правильно перевести строку string с MAC адресом имеющую формат:
У меня подключена библиотека (неуправляемая) через reference
Помогите разобраться в медиа запросахЧитаю инструкцию на этой страничке:
Когда вызываю объект, то значения не выводятсяМожет синтаксическая ошибка?