Void swap(int *a, int *b)



Yüklə 413,13 Kb.
tarix27.01.2023
ölçüsü413,13 Kb.
#81317

13)
#include
void swap(int *a, int *b)
{
int c;
c=*a;
*a=*b;
*b=c;
}
void Sort(int *a, int *b , int *c)
{
if (*b > *a) swap (a,b);
if (*c > *a) swap (a,c);
if (*c > *b) swap (b,c);
}
int main(int argc, char* argv[])
{
int a1,a2,a3;
a1=22; a2=-11; a3=11;
printf("%d %d %d\n",a1,a2,a3);
Sort(&a1, &a2,&a3);
printf("%d %d %d\n",a1,a2,a3);
return 0;
}

13)
#include


using namespace std;
void minMax(vector&arr){
int min_value = 0;
int max_value = 0;
int n = arr.size();
sort(arr.begin(),arr.end());
int j = n - 1;
for(int i = 0; i < n - 1; i++)
{
min_value += arr[i];
max_value += arr[j];
j -= 1;
}

cout<
}

int main(){


vectorarr = {10, 9, 8, 7, 6, 5};
vectorarr1 = {100, 200, 300, 400, 500};

minMax(arr);


minMax(arr1);

}


Yüklə 413,13 Kb.

Dostları ilə paylaş:




Verilənlər bazası müəlliflik hüququ ilə müdafiə olunur ©azkurs.org 2024
rəhbərliyinə müraciət

gir | qeydiyyatdan keç
    Ana səhifə


yükləyin