Sign in to follow this  

Recommended Posts

Guest

Il mio post precedente contiene un piccolo aiutino, ma questa è la soluzione (non credo sia la soluzione più efficente, ma come ho già detto il C non lo conosco bene.)

<FONT FACE="courier new,courier">// DICHIARAZIONI VARIABILI

int cerchi, riga, numeroRighe, spazi;

// FUNZIONE PRINCIPALE

main()

{

numeroRighe = 20;

for (riga = 0; riga < numeroRighe; riga++)

{

for (spazi = numeroRighe-riga; spazi >= 0; spazi--)

{

printf(" ");

}

for (cerchi = 0; cerchi<= 2*riga; cerchi++)

{

printf("0");

}

printf("\n");

}

}

</FONT>

Questo è l'output

<CENTER><FONT FACE="courier new,courier"> 0

000

00000

0000000

000000000

00000000000

0000000000000

000000000000000

00000000000000000

0000000000000000000

000000000000000000000

00000000000000000000000

0000000000000000000000000

000000000000000000000000000

00000000000000000000000000000

0000000000000000000000000000000

000000000000000000000000000000000

00000000000000000000000000000000000

0000000000000000000000000000000000000

000000000000000000000000000000000000000

</FONT></CENTER>

Share this post


Link to post
Share on other sites
Guest

Salve a tutti sono un nuovo utente del mondo Mac e mi sto scontrando con il primo problemino.

Sono un novizio programmatore di C per l'università e non riesco a compilare nessun progetto con xCode visto che il pulsante rimane non selezionabile.

Ho creato un nuovo progetto vuoto e i file li ho creati anch'essi come vuoti, visto che non devo usare librerie cocoa o altro.

Il progetto è composto di 3 file ma non c'è niente da fare... qualcuno sa dirmi il perchè?

Share this post


Link to post
Share on other sites
Guest

e quindi me lo potresti anche spiegare un'attimo, scusa se ti faccio perdere tempo grazieee

Share this post


Link to post
Share on other sites
Guest

Dai non è difficile...

Ora comunque non posso, devo studiare... Appena posso ti rispondo, ma magari lo farà già qualcuno al posto mio!

Ciao!

Share this post


Link to post
Share on other sites
Guest

@Luca Nalin: scusa come mai usi variabili globali? certo in un programma del genere non incide ma da quanto so si sconsiglia l'uso di queste in programmi più grossi. Quindi meglio non prendere una cattiva abitudine...sbaglio?

Share this post


Link to post
Share on other sites
Guest

Hai perfettamente ragione, inoltre la versione precedente aggiungeva spazi anche prima dell'ultima riga. La versione corretta è questa

<FONT FACE="courier new,courier"> main()

{

int cerchi, riga, numeroRighe, spazi;

numeroRighe = 20; // quante righe devono essere scritte

for (riga = 0; riga < numeroRighe; riga++) // un ciclo for per tutte le righe

{

for (spazi = numeroRighe-riga; spazi > 1; spazi--)

{

printf(" ");

}

for (cerchi = 0; cerchi<= 2*riga; cerchi++)

{

printf("0");

}

printf("\n");

}

}

</FONT>

Share this post


Link to post
Share on other sites
Guest

Perchè la versione di openacs 3, dove si trovano le procedure che stanno funzionando (correttamente?) dal 2001, non supporta postgresql 7.4 .....

Share this post


Link to post
Share on other sites

OT.. o quasi.

Io ho un problema con MySQL... se riuscite a darmi una mano.

Anzi, 2 problemi.

Il primo è che quando inserisco in un campo TEXT (ma anche BLOB) un testo tra le virgolette doppie, al primo aggiornamento record sparisce il contenuto tra le virgolette (insieme alle virgolette stesse).

Insomma, inserisco nel campo titolo un testo che include una "citazione". Vedo tutto, ma se modifico il record sparisce "citazione".

Secondo problema.

Ho un DB sul server (in hosting). Con PHP MyAdmin esporto il DB per importarlo nel server locale (LAN). Quando importo i dati le lettere accentate sono tutte cambiate.

Se avete suggerimenti... ringrazio in anticipo.

Share this post


Link to post
Share on other sites

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
Sign in to follow this