#include
using namespace std;
int ordenamatriz( int matriz[], int tamanho) {
int temp = 0;
for (int i = 0; i < tamanho; i++){
for (int j = i; j < tamanho; j++){
if (matriz[j] < matriz [i]) {
temp = matriz[i];
matriz[i] = matriz[j];
matriz[j] = temp;
}
}
}
}
int ordenaponteiro (int *matriz, int tamanho)
{
int temp = 0;
for (int i =0; i < tamanho; i++) {
for (int j = i; j < tamanho; j++){
if ( *(matriz + j) < *(matriz + i ) ) {
temp = *( matriz + i );
*(matriz + i) = *(matriz + j);
*(matriz + j) = temp;
}
}
}
}
int main()
{
const int TAMANHO = 4;
int sequencia[TAMANHO] = {27, 12, 42, -8};
int sequencia2[TAMANHO] = {21, -27, 1024, 42};
cout<
ordenamatriz(sequencia, TAMANHO);
ordenaponteiro(sequencia2, TAMANHO);
cout <<"Sequencia ordenada 1: ";
for (int i = 0; i < 4; i++) {
cout << sequencia[i]<<" ";
}
cout<
cout <<"Sequencia ordenada 2: ";
for (int i = 0; i < 4; i++) {
cout << sequencia2[i]<<" ";
}
cout<
system("PAUSE > null");
return 0;
}
using namespace std;
int ordenamatriz( int matriz[], int tamanho) {
int temp = 0;
for (int i = 0; i < tamanho; i++){
for (int j = i; j < tamanho; j++){
if (matriz[j] < matriz [i]) {
temp = matriz[i];
matriz[i] = matriz[j];
matriz[j] = temp;
}
}
}
}
int ordenaponteiro (int *matriz, int tamanho)
{
int temp = 0;
for (int i =0; i < tamanho; i++) {
for (int j = i; j < tamanho; j++){
if ( *(matriz + j) < *(matriz + i ) ) {
temp = *( matriz + i );
*(matriz + i) = *(matriz + j);
*(matriz + j) = temp;
}
}
}
}
int main()
{
const int TAMANHO = 4;
int sequencia[TAMANHO] = {27, 12, 42, -8};
int sequencia2[TAMANHO] = {21, -27, 1024, 42};
cout<
ordenamatriz(sequencia, TAMANHO);
ordenaponteiro(sequencia2, TAMANHO);
cout <<"Sequencia ordenada 1: ";
for (int i = 0; i < 4; i++) {
cout << sequencia[i]<<" ";
}
cout<
cout <<"Sequencia ordenada 2: ";
for (int i = 0; i < 4; i++) {
cout << sequencia2[i]<<" ";
}
cout<
system("PAUSE > null");
return 0;
}
Comentários
Postar um comentário