Soluție de sortare

Ajutați-mă să dezvolt un program care sortează o matrice dată utilizând metoda de sortare rapidă. Element type-integer, număr 19, ordonați descendent. Mulțumesc







Buna ziua tuturor! Este necesar să scrieți încă un program despre Pascal. Aceasta este o școală D / W. Recent, a început să învețe Pascal.Zadacha: programul trebuie să sorteze utilizator introdus numere (nu poate fi orice număr sau un program ar trebui să întrebați câte numere intră utilizator) descendent (de la cea mai mare la cea mai mică) și să aducă deja sortate pe ecran pentru utilizator. În cazul în care utilizatorul nu este un număr, iar scrisoarea, programul va informa cu privire la aceasta. Aștept cu nerăbdare răspunsurile voastre!

Ajută, vă rog, să faceți un program. Având o matrice A (A1, A2, ..., A24). Se calculează suma S = a1 a2 a3 a4 a5 a6 a7 + 8 si + ... + a21 a22 a23 A24. Sortați toate elementele matricei în ordine descrescătoare.







Te rog spune-mi că am acest cod, mai precis în cadrul procedurii: Poisk (valoare țintă de căutare cu o barieră), există o eroare, acesta poate fi găsit în aproape orice număr de matrice, cu excepția ultimei, în ceea ce ar putea fi problema?

Sarcina. Scrieți un program pentru ilustrarea grafică a algoritmului de sortare matrice de îmbinare. Matricele sunt reprezentate ca o diagramă - fiecare element de matrice este reprezentat ca o coloană, a cărei înălțime este proporțională cu valoarea elementului. Sortarea de vizualizare se reduce pentru a afișa matrice după fiecare element de deplasare. Exemplu din manual: Sarcina. Construi o familie de cercuri identice, ale căror centre se află pe un segment vertical de rotație, al cărui capăt superior este fixat. Variabile: x, y - coordonatele centrului următorului cerc mic; y0 - deplasarea cercurilor pe verticală; i este variabila buclă; t este unghiul de rotație; unitate - tipul de driver grafic; mod - modul de operare al adaptorului grafic. Pentru a rezolva problema: 1) inițiem modulul grafic; 2) stabilesc valorile inițiale ale razei, centru de coordonate; 3) organizează un ciclu în care picta cercurile cu creșterea razei, atâta timp cât este apăsată orice tastă.

Ajutați la crearea unei scheme







Articole similare

Trimiteți-le prietenilor: