Arduino para Iniciantes

Cursos


Simulados


P&R

Arduino-36 Projetos

Ajude-nos a manter este site sempre atualizado com novos Cursos, Tutoriais, Simulados e Projetos. Agradecemos a sua colaboração.

Os doadores receberão material que não consta do site diretamente no e-mail. Programas, Simulados, Tutoriais, Dicas, etc.


Tutoriais Python - 62

Tutorial para Classificar os Elementos de uma Array em Ordem Crescente

  Neste tutorial, veremos como classificar os elementos de uma matriz em ordem crescente.

  Neste programa precisamos classificar a array fornecida em ordem crescente, de modo que os elementos sejam organizados do menor para o maior. Isso pode ser obtido por meio de dois loops. O loop externo selecionará um elemento e o loop interno nos permitirá comparar o elemento selecionado com o restante dos elementos.

  Os elementos serão classificados de forma que o menor elemento apareça na extrema esquerda, que neste caso é 1. O maior elemento aparecerá na extrema direita, que neste caso é 8.

  Vejamos o Algorítmo:

  PASSO 1: Declarar e inicializar a array.
  PASSO 2: Percorrer a array e selecionar um elemento.
  PASSO 3: O loop interno será usado para comparar o elemento selecionado do loop externo com o restante dos elementos do array.
  PASSO 4: Se algum elemento for menor que o elemento selecionado, trocar os valores.
  PASSO 5: Continuar este processo até que toda a matriz esteja classificada em ordem crescente.

  Vejamos um exemplo:

  Arquivo: 62-classificarArrayCrescente.py:

  

  Para compilar o código, utilize qualquer compilador de sua preferência ou utilize o compilador online abaixo:

  Compilador Online Python

  Veja na imagem abaixo o resultado desse código:

<< Tutorial para Imprimir a Soma de Todos os Elementos de uma Array

Tutorial para Classificar os Elementos de uma Array em Ordem Decrescente >>



Tutoriais


Programas



Projetos


O Catador de Lixo Arduino para Iniciantes Programando com Arduino-12 Projetos
Cursos

Android
C
C++
CSS3
HTML
Java
JQuery
JScript
PHP
SQL
P&R

Android
CSS3
HTML
Java
JQuery
JScript
PHP
Python
Simulados

Android
Arduino
C
C++
CSS3
HTML
Java
JQuery
JScript
PHP
Python
SQL
Tutoriais

Android
App Inventor 2
Arduino
C
C++
CSS3
HTML
Java
JQuery
JScript
PHP
Python
Programas

Android
App Inventor 2
C
Java
JQuery
JScript
PHP
Python
Projetos

Android
App Inventor 2
Arduino

Copyright 2020 - Simulados & Tutoriais - Todos os Direitos Reservados.