Помогите!!!! С++ Даны натуральное число  20 меньше N , попарно различные действительные  числа а1 ,…,а20. В последовательности а1 ,…,а20 поменять местами наименьший элемент и элемент с номером  N−20.

Помогите!!!! С++ Даны натуральное число  20
Гость
Ответ(ы) на вопрос:
Гость
для VS C++ #include "stdafx.h" #include "stdio.h" int _tmain(int argc, _TCHAR* argv[]) { int i,n,min=9999,n_min=-1,p; int a[20]; printf("n="); scanf("%i",&n); for(i=0;i<20;i++) { printf("a[%i]=",i+1); scanf("%i",&a[i]); if(min>a[i]) { min=a[i]; n_min=i; } } p=a[n-21]; a[n-21]=a[n_min]; a[n_min]=p; for(i=0;i<20;i++) printf("%i ",a[i]); return 0; }
Не нашли ответ?
Ответить на вопрос
Похожие вопросы