Programmazione e Algoritmi

Tutto ciò che riguarda la programmazione, in vari linguaggi come C, PHP, SQL, Python, Javascript, jQuery, HTML & CSS ed i vari algoritmi efficienti.

PHP – Lista alfabetica articoli su WordPress.

8
Come mostrare una lista in ordine alfabetico di tutti gli articoli pubblicati sul blog WordPress con poche linee di codice PHP. <?php $pq = 'post_status=publish&order=DESC&showposts=5'; $prox = new WP_Query($pq); if ($prox->have_posts()) { ?> <ul> <?php while ($prox->have_posts()) : [...]

C – Shift a destra e sinistra | controllare se un numero è pari o dispari

0
Un’altra lezione sul linguaggio di programmazione C. Oggi vedremo come effettuare divisioni e moltiplicazioni per 2^n. Grazie ad operatori di basso livello, BITWISE. E vedremo utilizzando l’and Bitwise (&) come controllare se un numero x è pari o dispari. #include <stdio.h>   int main(){ int [...]

Algoritmo efficente per query, articoli e sistemazione in pagine. – PHP/MYSQL

2
La pubblicazione di oggi è un algoritmo abbastanza performante, scritto in PHP che si occupa durante una query mysql per l’estrapolazione di dati dal DB, di rendere proporzionale il numero di pagine abbinato al numero di articoli per pagina. $qry = "SELECT * FROM 'articoli' WHERE 'pubblicato' = 1 [...]

Linguaggio C – Sasso carta forbice, Gioco.

0
In questo 3 articolo dedicato al C, introdurremo in particolare, gli operatori logici (presenti praticamente in qualsiasi linguaggio di programmazione): || = OR, && = AND, ! = NOT. Dunque abbiamo sviluppato fondamentalmente con l’impiego di strutture sequenziali e condizionali, il gioco “Sasso [...]

Linguaggio C – personalizzare la sintassi a piacere con typedef

0
Riprendiamo con la guida al C, lesson 2. Float e Char sono rispettivamente due tipi di dato, in virga mobile, e carattere. Così come int abbiamo visto si tratta di un tipo Intero. Per costruire strutture più complesso è necessario a volte definire nuovi tipi di dato. Seguendo tale prospettiva ci [...]

Linguaggio C – Ordinare 3 valori in ordine crescente e decrescente.

0
Molti di voi avranno sentito parlare di C o C++. Linguaggi di alto livello veramente potenti, alla base dell’informatica. Riteniamo sia indispensabile iniziare a programmare per capire ciò che realmente fanno degli exploit e per affinare alcune capacità sintattico-logiche del nostro cervello. [...]

Guida al Perl

0
Si trovano decine di guide al perl, ma molto spesso chi deve imparare un linguaggio di programmazione decide di non farlo perché vede che ci sono una marea di pagine. In questa guida cercherò di illustrare le cose fondamentali del Perl. (altro…)
Torna all'inizio