C++ // sizetdouble* swapEnds(. .size_t len)3{47return a;91011Tester.cpp1#include 2using namespace std;3#include "arrays.h"int main(){double al[] =...


C++


Write the function SwapEnds which swaps the first and last element in the given array. Return the<br>modified array.<br>arrays.cpp<br>1<br>#include <cstddef> // sizet<br>double* swapEnds(. .<br>size_t len)<br>3<br>{<br>4<br>7<br>return a;<br>9<br>10<br>11<br>Tester.cpp<br>1<br>#include <iostream><br>2<br>using namespace std;<br>3<br>#include ", al, len1); print("after al: ", swapEnds(al, len1), len1); cout « "Expected: [5.01, 12.75, 13.03, 14.91, 13.85]" < endl;="" cout="" «="" endl;="" 7="" 8="" 9.="" 10="" 11="" 12="" 13="" double="" a2[]="{6.98,3.98,5.40,6.12,3.97};" auto="" len2="sizeof(a2)" sizeof(a2[0]);="" print("before="" a2-="">", a2, len2); print("after a2: ", swapEnds(a2, len2), len2); cout « "Expected: [3.97, 3.98, 5.40, 6.12, 6.98]" « endl; 14 15 16 17 18 19 CodeCheck Reset "/>
Extracted text: Write the function SwapEnds which swaps the first and last element in the given array. Return the modified array. arrays.cpp 1 #include // sizet double* swapEnds(. . size_t len) 3 { 4 7 return a; 9 10 11 Tester.cpp 1 #include 2 using namespace std; 3 #include "arrays.h" int main() { double al[] = {13.85,12.75,13.03,14.91,5.01}; auto lenl = sizeof(al) / sizeof(al[0]); print("before al->", al, len1); print("after al: ", swapEnds(al, len1), len1); cout « "Expected: [5.01, 12.75, 13.03, 14.91, 13.85]" < endl;="" cout="" «="" endl;="" 7="" 8="" 9.="" 10="" 11="" 12="" 13="" double="" a2[]="{6.98,3.98,5.40,6.12,3.97};" auto="" len2="sizeof(a2)" sizeof(a2[0]);="" print("before="" a2-="">", a2, len2); print("after a2: ", swapEnds(a2, len2), len2); cout « "Expected: [3.97, 3.98, 5.40, 6.12, 6.98]" « endl; 14 15 16 17 18 19 CodeCheck Reset

Jun 08, 2022
SOLUTION.PDF

Get Answer To This Question

Related Questions & Answers

More Questions »

Submit New Assignment

Copy and Paste Your Assignment Here