Obtendo o valor máximo e mínimo de um array em Arduino
Publicado por Iago Lira (última atualização em 30/01/2020)
[ Hits: 5.041 ]
Homepage: https://notabug.org/iagolira/
Criei duas funções para retornarem os valores mínimos e máximos de um array.
int A[] = {5,7,4,7,8,15,9,1000, 25,15,14,30,9,3,24,5,78,912,37,48,980,200, 2,201, 1}; //Numero de elementos no array int n = sizeof(A)/sizeof(int); void setup() { Serial.begin(9600); Serial.println(""); Serial.print("Mínimo="); Serial.print(MIN(A)); Serial.println(""); Serial.print("Máximo="); Serial.print(MAX(A)); Serial.println(""); } void loop() { } int MIN(int *B){ long cont = 0; int x; int y = B[0]; for(int j = 0; j <= n-1; j++){ x = min(y, B[j]); y = x; } return y; } int MAX(int *B){ long cont = 0; int x; int y = B[0]; for(int j = 0; j <= n-1; j++){ x = max(y, B[j]); y = x; } return y; }
Sensor Ultrassônico com LED de 7 pontos
Substituindo o comando delay() por uma pausa real
"Clear Screen" para Linux x86 em Assembly Puro (Nasm - Netwide Assembler)
Nenhum comentário foi encontrado.
Agora temos uma assistente virtual no fórum!!! (247)
Manutenção de sistemas Linux Debian e derivados com apt-get, apt, aptitude e dpkg
Melhorando o tempo de boot do Fedora e outras distribuições
Como instalar as extensões Dash To Dock e Hide Top Bar no Gnome 45/46
Como Atualizar Fedora 39 para 40
Instalar Google Chrome no Debian e derivados
Consertando o erro do Sushi e Wayland no Opensuse Leap 15
Instalar a última versão do PostgreSQL no Lunix mantendo atualizado
Flathub na sua distribuição Linux e comandos básicos de gerenciamento
Microfone do meu headset não é recinhecido. Meu notebook é um Acer Asp... (9)
redirecionando saida de comando touch para o AWK[AJUDA] (6)
Como configuro meu controle de xbox no mupen64? (7)