Got Homework?
Connect with other students for help. It's a free community.
Here's the question you clicked on:
 0 viewing
How can I arrange the values of a,b,c in ascending order where a will gets the lowest value and variable c gets the highest value the values of the variables are: a equals 15,b equals 10,c equals 2
 2 years ago
 2 years ago
How can I arrange the values of a,b,c in ascending order where a will gets the lowest value and variable c gets the highest value the values of the variables are: a equals 15,b equals 10,c equals 2
 2 years ago
 2 years ago

This Question is Closed

agdgdgdgwngoBest ResponseYou've already chosen the best response.0
bubble sort works fine too.
 2 years ago

alfers101Best ResponseYou've already chosen the best response.1
can u show me the code please?
 2 years ago

agdgdgdgwngoBest ResponseYou've already chosen the best response.0
oh which language?
 2 years ago

agdgdgdgwngoBest ResponseYou've already chosen the best response.0
alright, but for C++ I think there's a library function
 2 years ago

Tomas.ABest ResponseYou've already chosen the best response.0
http://www.cplusplus.com/reference/algorithm/sort/ go to CS area
 2 years ago

Ishaan94Best ResponseYou've already chosen the best response.2
Make a loop, Compare first element with subsequent elements if A[1] > A{2} => A[1]=b => A[1] = A[2] => A{2]=b Then compare A[3] and so on
 2 years ago

alfers101Best ResponseYou've already chosen the best response.1
i'll just put the values??
 2 years ago

agdgdgdgwngoBest ResponseYou've already chosen the best response.0
only the quickSort function at the very top is the sorting function
 2 years ago

alfers101Best ResponseYou've already chosen the best response.1
this one? #include <iostream> using std::cout; using std::endl; void quickSort(int A[], int left, int right) { int i = left, j = right; int tmp; int pivot = A[(left + right) / 2]; while (i <= j) { while (A[i] < pivot) i++; while (A[j] > pivot) j; if (i <= j) { tmp = A[i]; A[i] = A[j]; A[j] = tmp; i++; j; } }; if (left < j) quickSort(A, left, j); if (i < right)quickSort(A, i, right); }
 2 years ago

alfers101Best ResponseYou've already chosen the best response.1
okay so where will i put the A,B,C ??
 2 years ago

agdgdgdgwngoBest ResponseYou've already chosen the best response.0
well, except the #include <iostream> using std::cout; using std::endl; part...
 2 years ago

alfers101Best ResponseYou've already chosen the best response.1
oh okay. then where will i put their values?
 2 years ago

agdgdgdgwngoBest ResponseYou've already chosen the best response.0
you can set A,B, and C, to be integer elements of an array.
 2 years ago

agdgdgdgwngoBest ResponseYou've already chosen the best response.0
and simply sort the array :D
 2 years ago

alfers101Best ResponseYou've already chosen the best response.1
actually im just new on C++
 2 years ago

alfers101Best ResponseYou've already chosen the best response.1
and i dont know that array sorry
 2 years ago

agdgdgdgwngoBest ResponseYou've already chosen the best response.0
I'm new to C++ too; that code is from a C implementation. In C++ there are nicer data structures like vectors and sets.
 2 years ago

agdgdgdgwngoBest ResponseYou've already chosen the best response.0
well if you haven't gotten to arrays and pointers yet do it Ishaan's way
 2 years ago

alfers101Best ResponseYou've already chosen the best response.1
can u put the A,B and C on the code and their values? im just a newbee seriously
 2 years ago

FoolForMathBest ResponseYou've already chosen the best response.2
No need to apply sorting algorithm for only 3 values,simply write a macro that will do the job for you ..
 2 years ago

FoolForMathBest ResponseYou've already chosen the best response.2
btw C has qsort() inbuilt which could be used but still overkill.
 2 years ago

agdgdgdgwngoBest ResponseYou've already chosen the best response.0
yeah qsort() is a C standard library function (though it's not usually used)
 2 years ago

agdgdgdgwngoBest ResponseYou've already chosen the best response.0
just #include <cstdlib> and call qsort()
 2 years ago

FoolForMathBest ResponseYou've already chosen the best response.2
lolz I used it often in SPOJ and I am sure many do still now
 2 years ago

FoolForMathBest ResponseYou've already chosen the best response.2
#include <cstdlib> is C++ header
 2 years ago

FoolForMathBest ResponseYou've already chosen the best response.2
#include <stdlib.h> is more C
 2 years ago

alfers101Best ResponseYou've already chosen the best response.1
okay lets go back to my problem. so how can i start doing it?
 2 years ago

FoolForMathBest ResponseYou've already chosen the best response.2
start writing a macro it's really simple.
 2 years ago

alfers101Best ResponseYou've already chosen the best response.1
what's macro? sorry :(
 2 years ago

FoolForMathBest ResponseYou've already chosen the best response.2
Something like this: #define M(a,b) ((a)>(b))?(a):(b)
 2 years ago

FoolForMathBest ResponseYou've already chosen the best response.2
sorry.., I am not doing your homework
 2 years ago

Ishaan94Best ResponseYou've already chosen the best response.2
Hmm you can use Ifelse for comparing 3 integers
 2 years ago

agdgdgdgwngoBest ResponseYou've already chosen the best response.0
yeah, either a function or a macro
 2 years ago

FoolForMathBest ResponseYou've already chosen the best response.2
if else would be cubersome Ishaan ..
 2 years ago

alfers101Best ResponseYou've already chosen the best response.1
actually this isn't a homework. i just want to learn but i can't
 2 years ago

FoolForMathBest ResponseYou've already chosen the best response.2
Max = M(M(a,b),c); there you go..
 2 years ago

FoolForMathBest ResponseYou've already chosen the best response.2
ifelse would be too much for my really small brain ...
 2 years ago

FoolForMathBest ResponseYou've already chosen the best response.2
and in C++ you can use stl algorithms then it will be cakewalk
 2 years ago

alfers101Best ResponseYou've already chosen the best response.1
the one that you've given to me,the code, i will use that for my problem?
 2 years ago

alfers101Best ResponseYou've already chosen the best response.1
here's the thing. can u show me how to do it? then i'll try to do that and see if i can make another one.
 2 years ago

Ishaan94Best ResponseYou've already chosen the best response.2
Right Ifelse would be tough
 2 years ago

alfers101Best ResponseYou've already chosen the best response.1
i just dont know how to do it. please show me the code then i'll make another one which i will answer all by myself.
 2 years ago

Tomas.ABest ResponseYou've already chosen the best response.0
if you new to programming choose another language to learn, like JAVA or Python if it's not your homework :D
 2 years ago

alfers101Best ResponseYou've already chosen the best response.1
yep it wasn't but i want to learn this thing. if u dont want me to help then fine :/
 2 years ago

Tomas.ABest ResponseYou've already chosen the best response.0
why you want to learn C++?
 2 years ago

agdgdgdgwngoBest ResponseYou've already chosen the best response.0
to build computer viruses!
 2 years ago
See more questions >>>
Your question is ready. Sign up for free to start getting answers.
spraguer
(Moderator)
5
→ View Detailed Profile
is replying to Can someone tell me what button the professor is hitting...
23
 Teamwork 19 Teammate
 Problem Solving 19 Hero
 Engagement 19 Mad Hatter
 You have blocked this person.
 ✔ You're a fan Checking fan status...
Thanks for being so helpful in mathematics. If you are getting quality help, make sure you spread the word about OpenStudy.