Torna indietro   Hardware Upgrade Forum > Software > Programmazione

Google Pixel 11 Pro XL: fotocamera al top, batteria indietro. Luci e ombre del nuovo flagship
Google Pixel 11 Pro XL: fotocamera al top, batteria indietro. Luci e ombre del nuovo flagship
Google Pixel 11 Pro XL debutta in Italia con il nuovo Tensor G6, lo Zoom Pro fino a 120x, il display Super Actua da 3600 nit e la new entry HiLight riservata ai modelli Pro: lo abbiamo provato in anteprima per diversi giorni prima del lancio commerciale, tra fotocamera generativa, ricarica ancora indietro rispetto ai rivali e un prezzo che parte da 1399 euro
Non sai programmare? Ecco cosa si può fare con un LLM e una GeForce RTX 5070 Ti
Non sai programmare? Ecco cosa si può fare con un LLM e una GeForce RTX 5070 Ti
Con un semplice dialogo in linguaggio naturale e la potenza di una scheda video di fascia alta è possibile costruire software funzionante da zero, senza scrivere una riga di codice e senza inviare un solo byte dei propri dati a server esterni
Recensione Samsung Galaxy Z Fold8 Ultra: il pieghevole più famoso diventa quasi perfetto
Recensione Samsung Galaxy Z Fold8 Ultra: il pieghevole più famoso diventa quasi perfetto
Samsung rinnova la serie pieghevole di punta con Galaxy Z Fold8 Ultra: pannello interno da 8 pollici quasi senza piega, cerniera Flex Titanium, Snapdragon 8 Elite Gen 5 for Galaxy e batteria finalmente da 5.000 mAh. Prezzo italiano da 2.299 a 2.899 euro. Tra colorimetro, benchmark reali e giorni di uso quotidiano, ecco dove questo pieghevole convince e dove il nome Ultra fatica ancora a trovare piena giustificazione
Tutti gli articoli Tutte le news

Vai al Forum
Rispondi
 
Strumenti
Old 28-11-2007, 09:21   #1
Tiz1492
Junior Member
 
Iscritto dal: Nov 2007
Messaggi: 2
[C] Aiuto programma

Ciao, sono Tiziano e sono un nuovo membro del forum.
Vi chiedo un aiuto in quanto non riesco a capire cposa effettua tale programma: al momento non riesco a compilarlo e ho bisogno di capire cosa faccia per un progetto scolastico.
Vi ringrazio.

#include <stdio.h>

void Magic(int in);
int Even(int n);

int main()
{
Magic(10);
return(0);
}

void Magic(int in)
{
if (in == 0)
return;

if (Even(in))
printf("%i\n", in);

Magic(in -1);

if (!Even(in)) //tale blocco viene eseguito se 0
printf("%i\n", in);

return;
}

int Even(int n)
{
return((n % 2) == 0) ? 1 : 0;
}
Tiz1492 è offline   Rispondi citando il messaggio o parte di esso
Old 28-11-2007, 09:37   #2
Ziosilvio
Moderatore
 
L'Avatar di Ziosilvio
 
Iscritto dal: Nov 2003
Messaggi: 16215
Quote:
Originariamente inviato da Tiz1492 Guarda i messaggi
non riesco a capire cposa effettua tale programma
All'interno di main, viene effettuata una chiamata a Magic, con valore dell'argomento pari a 10.
Magic è definita ricorsivamente, ossia chiama se stessa durante la propria esecuzione: tale chiamata viene fatta con un valore dell'argomento decrementato di 1, quindi Magic(10) chiamerà Magic(9), che chiamerà Magic(8), che... finché non verrà chiamata Magic(0), che termina subito, passando numvamente l'esecuzione a Magic(1), che...
Se il suo argomento non è 0, Magic effettua una chiamata a Even, che fa un controllo di parità.
Da qui in poi puoi provare ad andara avanti tu.
Quote:
non riesco a compilarlo
E perché no? Che sistema operativo usi, e che compilatore hai? e ho bisogno di capire cosa faccia per un progetto scolastico.

Ah: quando scrivi un programma, indentalo bene (cerca sul vocabolario il verbo "indentare") e, al momento di postare il codice, inseriscilo in un tag "CODE" in modo che l'indentazione venga preservata.
__________________
Ubuntu è un'antica parola africana che significa "non so configurare Debian" Chi scherza col fuoco si brucia.
Scienza e tecnica: Matematica - Fisica - Chimica - Informatica - Software scientifico - Consulti medici
REGOLAMENTO DarthMaul = Asus FX505 Ryzen 7 3700U 8GB GeForce GTX 1650 Win10 + Ubuntu
Ziosilvio è offline   Rispondi citando il messaggio o parte di esso
Old 28-11-2007, 09:45   #3
Tiz1492
Junior Member
 
Iscritto dal: Nov 2007
Messaggi: 2
grazie

Grazie, purtroppo non sono un grande programmatore e si vede...
grazie, ciao!
Tiz1492 è offline   Rispondi citando il messaggio o parte di esso
Old 28-11-2007, 10:14   #4
Ziosilvio
Moderatore
 
L'Avatar di Ziosilvio
 
Iscritto dal: Nov 2003
Messaggi: 16215
Quote:
Originariamente inviato da Tiz1492 Guarda i messaggi
purtroppo non sono un grande programmatore
Questo perché grandi programmatori si diventa, col tempo, lo studio e la pratica.
Nessuno nasce imparato.
__________________
Ubuntu è un'antica parola africana che significa "non so configurare Debian" Chi scherza col fuoco si brucia.
Scienza e tecnica: Matematica - Fisica - Chimica - Informatica - Software scientifico - Consulti medici
REGOLAMENTO DarthMaul = Asus FX505 Ryzen 7 3700U 8GB GeForce GTX 1650 Win10 + Ubuntu
Ziosilvio è offline   Rispondi citando il messaggio o parte di esso
 Rispondi


Google Pixel 11 Pro XL: fotocamera al top, batteria indietro. Luci e ombre del nuovo flagship Google Pixel 11 Pro XL: fotocamera al top, batte...
Non sai programmare? Ecco cosa si può fare con un LLM e una GeForce RTX 5070 Ti Non sai programmare? Ecco cosa si può far...
Recensione Samsung Galaxy Z Fold8 Ultra: il pieghevole più famoso diventa quasi perfetto Recensione Samsung Galaxy Z Fold8 Ultra: il pieg...
Insta360 X6: Dolby Vision, 8K e montaggio "Zero Editing" Insta360 X6: Dolby Vision, 8K e montaggio "...
Due settimane con Dacia Spring 2026: novità, consumi, autonomia reale e test bagagli Due settimane con Dacia Spring 2026: novit&agrav...
Apple prepara il nuovo Home Hub con Siri...
NIO si prepara a un traguardo storico: t...
Meta AI arriva su Mac con una nuova app ...
Le action cam DJI OSMO Action 6 erano a ...
Intel Core Ultra 9 4950K potrebbe antici...
LG Display presenta FLiPP: OLED 1,6 volt...
Razor Lake userà l'N2X di TSMC: I...
Samsung Galaxy Tab A11+ con 8GB RAM e 25...
Valve mostra per errore il nuovo Steam F...
Album nuovo su Spotify, più incid...
Cina: si avvicina il lancio della missio...
QNAP presenta QuTS MEGA 2.0, la sua solu...
Xiaomi TV F Pro 55 QLED a 329€: Smart TV...
Sigma brevetta un 400-1500mm, ma a f/18 ...
Amazon Echo Hub a 129,99€: il pannello t...
Chromium
GPU-Z
OCCT
LibreOffice Portable
Opera One Portable
Opera One 106
CCleaner Portable
CCleaner Standard
Cpu-Z
Driver NVIDIA GeForce 546.65 WHQL
SmartFTP
Trillian
Google Chrome Portable
Google Chrome 120
VirtualBox
Tutti gli articoli Tutte le news Tutti i download

Strumenti

Regole
Non Puoi aprire nuove discussioni
Non Puoi rispondere ai messaggi
Non Puoi allegare file
Non Puoi modificare i tuoi messaggi

Il codice vB è On
Le Faccine sono On
Il codice [IMG] è On
Il codice HTML è Off
Vai al Forum


Tutti gli orari sono GMT +1. Ora sono le: 12:49.


Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Served by www3v