PHP ::: Dicas & Truques ::: Arrays e Matrix (Vetores e Matrizes) |
Como remover e retornar o primeiro elemento de um array PHP usando a função array_shift()Quantidade de visualizações: 9376 vezes |
|
A função array_shift() do PHP remove o primeiro elemento de um vetor (array) e retorna o seu valor. Nesse caso, se as chaves, ou índices, do vetor forem do tipo númerico, elas serão reorganizadas. Veja um exemplo de seu uso no código PHP a seguir: <?php /* Este exemplo mostra como usar a função array_shift() para extrair e retornar o primeiro elemento de um array */ $pessoas[0] = "Carlos"; $pessoas[1] = "Juliana"; $pessoas[2] = "Igor"; $pessoas[3] = "Marcelo"; // extrai o primeiro elemento $primeiro = array_shift($pessoas); echo "O elemento extraido foi: " . $primeiro . "<br>"; // vamos nos certificar de que o primeiro elemento // foi realmente removido echo "O array contém agora " . count($pessoas) . " elementos"; ?> Ao executar este código PHP nós teremos o seguinte resultado: O elemento extraido foi: Carlos O array contém agora 3 elementos |
C ::: C para Engenharia ::: Física - Mecânica |
Como usar a Equação de Torricelli para calcular a velocidade da queda livre dada a altura (e a aceleração da gravidade) usando a linguagem CQuantidade de visualizações: 2719 vezes |
|
A Equação de Torricelli pode ser usada quando temos a altura na qual um corpo (objeto) foi abandonado e gostaríamos de calcular sua velocidade de queda livre em m/s ou km/h imediatamente antes de tal corpo tocar o chão. Para isso usaremos a seguinte fórmula: \[ v^2 = \text{2} \cdot \text{g} \cdot \text{H} \] Onde: g ? aceleração da gravidade (m/s2) H ? altura em metros na qual o corpo é abandonado. Vamos ver um exemplo? Veja o seguinte enunciado: 1) Uma bola de basquete é abandonada a uma altura de 5 metros em relação ao chão. Se essa bola estiver movendo-se em queda livre, qual será a velocidade da bola, em km/h, imediatamente antes de tocar o chão? Note que o exercício pede a velocidade em km/h, e não m/s. Assim, veja o código C completo para o cálculo:
#include <stdio.h>
#include <stdlib.h>
#include <math.h>
int main(int argc, char *argv[]){
// gravidade terrestre em m/s2
float gravidade = 9.80665;
// altura da queda (em metros)
int altura = 5; // em metros
// velocidade da queda em metros por segundo
float velocidade_m_s = sqrt(2 * gravidade * altura);
// velocidade da queda em km/h
float velocidade_km_h = velocidade_m_s * 3.6;
// mostramos o resultado
printf("A velocidade da queda livre em m/s é: %fm/s",
velocidade_m_s);
printf("\nA velocidade da queda livre em km/h é: %fkm/h",
velocidade_km_h);
printf("\n\n");
system("PAUSE");
return 0;
}
Ao executar este código C nós teremos o seguinte resultado: A velocidade da queda livre em m/s é: 9.902853m/s A velocidade da queda livre em km/h é: 35.650272km/h Note que definimos, no código, a aceleração da gravidade terreste como 9.80665m/s2. |
PHP ::: Dicas & Truques ::: Variáveis e Constantes |
Como verificar se uma variável PHP é do tipo object usando a função is_object()Quantidade de visualizações: 9675 vezes |
|
Em algumas situações podemos querer saber se o tipo de uma determinada variável é object. Este teste pode ser feito com o auxílio da função is_object() da linguagem PHP. Esta função retorna um valor true se a variável for do tipo object e false em caso contrário. Veja o código completo para o exemplo:
<html>
<head>
<title>Estudos PHP</title>
</head>
<body>
<?php
class Pessoa{
public $nome = '';
function nome($novo_nome = NULL){
if(!is_null($novo_nome)){
$this->nome = $novo_nome;
}
return $this->nome;
}
}
$pessoa = new Pessoa;
if(is_object($pessoa)){
echo 'A variável $pessoa é do tipo object.';
}
?>
</body>
</html>
Ao executarmos este código PHP nós teremos o seguinte resultado: A variável $pessoa é do tipo object. |
Python ::: Dicas & Truques ::: Lista (List) |
Como contar quantas vezes um elemento aparece em uma lista do Python usando a função count()Quantidade de visualizações: 8658 vezes |
|
Em várias situações nós precisamos contar as ocorrências de um item em uma List do Python, ou seja, queremos saber quantas vezes um determinado elemento aparece na lista. Para isso nós podemos usar a função count() do objeto List. Veja um código Python completo demonstrando seu uso:
# função principal do programa
def main():
# cria uma lista de inteiros
valores = [2, 5, 12, 2, 3, 2, 17]
# vamos mostrar o conteúdo dessa lista
print("Conteúdo da lista: {0}".format(valores))
# verifica a quantidade de vezes que o
# valor 2 aparece
print("O valor 2 aparece", valores.count(2), "vezes")
if __name__== "__main__":
main()
Ao executar este código Python nós teremos o seguinte resultado: Conteúdo da lista: [2, 5, 12, 2, 3, 2, 17] O valor 2 aparece 3 vezes |
Nossas 20 dicas & truques de programação mais populares |
|
C# - Como adicionar ou subtrair meses de uma data em C# usando o método AddMonths() da estrutura DateTime Java - Como carregar uma imagem em um BufferedImage do Java usando o método read() da classe ImageIO |
Você também poderá gostar das dicas e truques de programação abaixo |
|
CSS - CSS3 - O que são CSS media queries e como usá-las em suas páginas web para criar designs responsivos JavaScript - Como construir uma determinada data e hora usando o construtor do objeto Date do JavaScript |
Nossas 20 dicas & truques de programação mais recentes |
Últimos Projetos e Códigos Fonte Liberados Para Apoiadores do Site |
|
Python - Como criar o jogo Pedra, Papel, Tesoura em Python - Jogo completo em Python com código comentado |
Últimos Exercícios Resolvidos |
E-Books em PDF |
||||
|
||||
|
||||
Linguagens Mais Populares |
||||
|
1º lugar: Java |




