Zadanie z C++, potrzebne na już!
Na zrzutach ekranu całość zadanka.
Proszę o pomoc:
Napisz program w języku C++, który napełni tablicę 100-ma liczbami całkowitymi dodatnimi, wyświetli jej zawartość, następnie posortuje liczby w tablicy niemalejąco, a następnie ponownie wyświetli zawartość tablicy po posortowaniu. Liczby maja się wyświetlać w wierszu, oddzielone od siebie spacją.


Zadanie Z C Potrzebne Na Już Na Zrzutach Ekranu Całość Zadanka Proszę O Pomoc Napisz Program W Języku C Który Napełni Tablicę 100ma Liczbami Całkowitymi Dodatni class=
Zadanie Z C Potrzebne Na Już Na Zrzutach Ekranu Całość Zadanka Proszę O Pomoc Napisz Program W Języku C Który Napełni Tablicę 100ma Liczbami Całkowitymi Dodatni class=
Zadanie Z C Potrzebne Na Już Na Zrzutach Ekranu Całość Zadanka Proszę O Pomoc Napisz Program W Języku C Który Napełni Tablicę 100ma Liczbami Całkowitymi Dodatni class=

Odpowiedź :

#include <iostream>

#include <cstdlib>

#include <ctime>

using namespace std;

const int N = 100; //wielkosc_tablicy

void Losuj(unsigned int A[]){

   srand(time(NULL));

   for(int i=0;i<N;i++)

       A[i]=rand()%100;

}

void Wypisz(unsigned int *A){

   cout<<"Wypisanie tablicy\n";

   for(int i=0;i<N;i++){

       cout<<A[i]<<" ";

       

       if((i+1)%10 ==0)

           cout<<endl;

       

   }

}

void Sort(unsigned int *A){ //sortowanie babelkowe

  for(int i=0;i<N;i++)

 for(int j=1;j<N-i;j++)

     if(A[j-1]>A[j])

  swap(A[j-1], A[j]);

 

}

int main()

{

   

   unsigned int A[N]; //tablica nieujemynych wartosci

   //Wypelnianie tablicy

   Losuj(A);

   

   //Wyswietlanie nieposortowane

   cout<<"Nieposortowana Tablica \n";

   Wypisz(A);

   

   //Sortowanie

   Sort(A);

   

   //Wyswietlanie posortowanej

   cout<<"Posortowana Tablica \n";

   Wypisz(A);

   return 0;

}

// jezeli masz pytania to smialo

// zleceniodawca zadania popelnil blad w funkcji losuj poniewaz w poleceniu bylo wyraznie calkowitymi dodatnimi liczbami natomiast wpisal tam zwyklego inta
// :)

Rozwiązanie znajduje się w załączniku.

Zobacz obrazek Verw3x

Viz Inne Pytanie