J
#include <iostream>
using namespace std;
int NOD(int a,int b) {
if(a<0) a=-a;
if(b<0) b=-b;
while(a>0 && b>0) {
if(a>=b) a=a%b;
else b=b%a;
}
return a+b;
}
int main() {
const int n=6;
int num[n],i,nod_v=0;
cout<<"NOD"<<endl<<"Enter "<<n<<" numbers"<<endl;
for(i=0;i<n;i++) {
cout<<"number[ "<<i+1<<" ] = ";
cin>>num[i];//there is no input control. gonna fail, if not number is entered
if(i==1) nod_v=NOD(num[i-1],num[i]);
else if(i>1 && i<n) nod_v=NOD(num[i],nod_v);
}
cout<<"NOD = "<<nod_v<<endl;
return 0;
}
Взломай свой первый сервер и прокачай скилл — Начни игру на HackerLab