Planeta informaticii, manual de informatica

Sortare după alegere (limbaj de programare KuMir)
Programarea în KuMyr

Aranjați matricele în ordine ascendentă utilizând opțiunea de sortare.

Esența de sortare prin selecție constă în găsirea elementului minim sau maxim din câmpul matricei pentru a fi examinat și de a schimba cu el primul sau ultimul element din această regiune.

În codul de sortare.

Găsiți elementele minime la intersecția unui rând și a unei coloane (limba de programare KuMir)
Programarea în KuMyr

Este dată matricea. Este necesar să se precizeze locația elementelor din ele, care sunt ambele minime atât în ​​rândul lor, cât și în coloană.

Vom analiza elementele liniei de matrice după linie, rând după rând. Linia curentă conține elementul minim. Pentru asta, mai întâi.

Sortarea ascendentă după metoda bulei (limba de programare Kumir)
Programarea în KuMyr

Umpleți matricele cu numere aleatorii, scoateți matricea pe ecran. Sortați elementele matricei în ordine ascendentă folosind metoda bubble (sortare prin schimburi simple) și apoi scoateți din nou matricea.

Sortarea după metoda bulei în ordine crescătoare este după cum urmează. Pe.

Imprimați cuvintele unui șir alfabetic
Programarea în KuMyr

Se introduce un șir de cuvinte. Este necesar să afișați cuvintele în ordine alfabetică în funcție de primele litere.

Înainte de a sorta cuvinte cu primele litere ale alfabetului, acestea trebuie să fie selectate mai întâi de la linie. Vom presupune că șirul constă din cuvinte separate de un singur spațiu la început.

Sortarea rândurilor matricei prin mărirea sumelor
Programarea în KuMyr

Dat fiind o matrice compusă din numere întregi. Găsiți suma elementelor fiecărui rând al matricei. Sortați rândurile matricei prin mărirea sumelor găsite. Afișați matricea originală și suma rândurilor, matricea sortată și suma.

Sumele rândurilor pot fi găsite la completare.

Elementul maxim și indexul său în matrice (KuMir)
Programarea în KuMyr

În matricea de numere întregi, găsiți elementul maxim și indexul său. Afișați elementele matricei, care cuprind maximul în paranteze. Sub matrice, afișați poziția (indexul) celui mai mare element.

La completarea matricei, vom căuta imediat un maxim. Pentru că este necesar să găsească nu numai.

Găsiți elementele maxime ale rândurilor și coloanelor matricei (KuMir)
Programarea în KuMyr

În matricea numerelor întregi, găsiți elementele maxime în fiecare rând și în fiecare coloană. Afișează matricea însăși. Maximele rândurilor trebuie să fie trimise la sfârșitul fiecărui rând al matricei. Maxima coloanelor - sub coloane.

Vom căuta maximum de rânduri imediat ce matricea este plină.

Schimbul elementelor minime și maxime (KuMir)
Programarea în KuMyr

În gama unidimensională de numere, swap elementele maxime și minime.

  • N - numărul elementelor din matrice;
  • arr este o matrice;
  • mn, mx, i - indici ai valorii minime, maxime și maxime.

Schimbarea matricei. Setați elementul maxim la început (KuMir)
Programarea în KuMyr

Mutați elementele matricei numerice astfel încât maximul să fie în primul rând. De exemplu,
-3 4 8 -1 -10
rezultatul ar trebui să fie:
8-1 -10-3 4.

În această sarcină, înțelegem o schimbare inelară, când este scris un element care a depășit limitele matricei.

Comparație între Web 1.0, Web 2.0 și Web 3.0
teorie

Web 1.0, 2.0, 3.0 - este, se poate spune, etape istorice condiționate care stau în evidență în dezvoltarea World Wide Web. Tranziția dintre ele nu poate fi legată de o anumită dată sau chiar de un an, deoarece se întâmplă încet și lasă mult din etapele anterioare. Alocarea acestor etape poate fi.

Articole similare