DEV C++ napisz program, w którym wczytasz elementy naturalne do tablicy 15 sto elementowej oraz ją posortujesz dowolnym sposobem. ma zostac wyswietlona zawartosc tablicy przed i po posortowaniu.
for (x=0;x<15;x++) { cout<<"Podaj liczbe "<<x+1<<": "; cin>>liczba; tablica[x]=liczba; }
cout<<"\n\nZawartosc tablicy przed sortowaniem: \n"; for (x=0;x<15;x++) { cout<<tablica[x]<<","; }
cout<<"\n\nZawartosc tablicy po sortowaniu(rosnaco): \n";
int i,j,tmp; /* sortowanie bąbelkowe */
for (i=0;i<=13; i++) for (j=0;j<=13; j++) if (tablica[j]>tablica[j+1]) //jesli chcesz malejąco to nalezy zmienic znak na "<" { tmp = tablica[j]; tablica[j] = tablica[j+1]; tablica[j+1] = tmp; }
/* wyświetlanie posortowanych liczb */
for (i=0; i<=14; i++) { cout<<tablica[i] << ","; } cout<<"\n\n";
//licze na naj...
#include "stdafx.h"
#include <iostream>
#include <time.h>
using namespace std;
int _tmain(int argc, _TCHAR* argv[])
{
int tablica[15];
int liczba;
int x;
for (x=0;x<15;x++)
{
cout<<"Podaj liczbe "<<x+1<<": ";
cin>>liczba;
tablica[x]=liczba;
}
cout<<"\n\nZawartosc tablicy przed sortowaniem: \n";
for (x=0;x<15;x++)
{
cout<<tablica[x]<<",";
}
cout<<"\n\nZawartosc tablicy po sortowaniu(rosnaco): \n";
int i,j,tmp;
/* sortowanie bąbelkowe */
for (i=0;i<=13; i++)
for (j=0;j<=13; j++)
if (tablica[j]>tablica[j+1]) //jesli chcesz malejąco to nalezy zmienic znak na "<"
{
tmp = tablica[j];
tablica[j] = tablica[j+1];
tablica[j+1] = tmp;
}
/* wyświetlanie posortowanych liczb */
for (i=0; i<=14; i++)
{
cout<<tablica[i] << ",";
}
cout<<"\n\n";
return 0;
}