The author posted a question in Programming
C++ program? and got a better answer
Response from
Response from 0[+++++]
#include // iostream #include // ctime #include // utility int main { const size_t size= 10; int a[size]; size_t idxMin= 0, idxMax= 0; srand unsigned time nullptr ; for size_t i= 0; i < size; i++ { a[i]= rand % 51; if a[i] < a[idxMin] idxMin= i; if a[i] > a[idxMax] idxMax= i; std::cout << a[i] <<; } std::swap a[idxMin], a[idxMax] ; std::cout << std::endl; for size_t i= 0; i < size; i++ std::cout << a[i] <<; return 0; }
#include // iostream #include // ctime #include // utility int main { const size_t size= 10; int a[size]; size_t idxMin= 0, idxMax= 0; srand unsigned time nullptr ; for size_t i= 0; i < size; i++ { a[i]= rand % 51; if a[i] < a[idxMin] idxMin= i; if a[i] > a[idxMax] idxMax= i; std::cout << a[i] <<; } std::swap a[idxMin], a[idxMax] ; std::cout << std::endl; for size_t i= 0; i < size; i++ std::cout << a[i] <<; return 0; }