Dsy Network www | forum | my | didattica | howto | wiki | el goog | stats | blog | dona | rappresentanti
Homepage
 Register   Calendar   Members  Faq   Search  Logout 
.dsy:it. : Powered by vBulletin version 2.3.1 .dsy:it. > Didattica > Corsi A - F > Fondamenti di architettura e programmazione > xfavore postare codice clessidra
  Last Thread   Next Thread
Author
Thread    Expand all | Contract all    Post New Thread    Post A Reply
Collapse
ufficiale86
.illuminato.

User info:
Registered: Jan 2008
Posts: 166 (0.03 al dì)
Location: Brugherio
Corso: Comunicazione Digitale
Anno: 3
Time Online: 23:53:27 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged
xfavore postare codice clessidra

Ciao a tutti, qualche anima pia può postare per favore come si risolvere l'esercizio n°1 dell'esame di laboratorio di oggi?quello con la clessidra di asterischi per intenderci...grazie a tutti

16-02-2010 18:04
Click Here to See the Profile for ufficiale86 Click here to Send ufficiale86 a Private Message Find more posts by ufficiale86 Add ufficiale86 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
matt
.illuminato.

User info:
Registered: Feb 2008
Posts: 187 (0.03 al dì)
Location:
Corso:
Anno:
Time Online: 2 Days, 7:43:39 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

PHP:

public class clessidra{
  public static void main(String[] args){


   int altezza = Integer.parseInt(args[0]); // leggo args0 e parso a int

   if(altezza%2!=0){ altezza++; }// se altezza è dispari faccio altezza+1

   int larghezza = altezza -1;


   for(int i=0; i<altezza; i++){
    for(int j=0; j<larghezza; j++){

    
    if(i < altezza/2) { // prima meta clessidra
          if ( j < i)
           System.out.print(" ");
         else if( j> (larghezza -i)-1) 
           System.out.print("");
          else
           System.out.print("*");
   
       }
 
      else{ //seconda meta clessidra

         if( j < (larghezza - i))
           System.out.print(" ");// spazi vuoti davanti
          else if(i > j)
            System.out.print("*"); 
     else
          System.out.print("");//niente spazi vuoti davanti

      }// fine seconda meta

          }//fine  primo for
    System.out.println();//a capo
   
      }// fine secondo fore

    }//main
}//class

Last edited by matt on 16-02-2010 at 18:59

16-02-2010 18:57
Click Here to See the Profile for matt Click here to Send matt a Private Message Find more posts by matt Add matt to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
ufficiale86
.illuminato.

User info:
Registered: Jan 2008
Posts: 166 (0.03 al dì)
Location: Brugherio
Corso: Comunicazione Digitale
Anno: 3
Time Online: 23:53:27 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Grazie mille davvero grazie ancora matt

17-02-2010 07:50
Click Here to See the Profile for ufficiale86 Click here to Send ufficiale86 a Private Message Find more posts by ufficiale86 Add ufficiale86 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
ufficiale86
.illuminato.

User info:
Registered: Jan 2008
Posts: 166 (0.03 al dì)
Location: Brugherio
Corso: Comunicazione Digitale
Anno: 3
Time Online: 23:53:27 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Ciao raga l'esercizio 2 dell'esame s faceva con la classe calendar o no?

17-02-2010 09:40
Click Here to See the Profile for ufficiale86 Click here to Send ufficiale86 a Private Message Find more posts by ufficiale86 Add ufficiale86 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
scimmione
.fedelissimo.

User info:
Registered: Oct 2009
Posts: 45 (0.01 al dì)
Location:
Corso:
Anno:
Time Online: 20:50:05: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

No, dovevi creare tutto te.

17-02-2010 12:00
Click Here to See the Profile for scimmione Click here to Send scimmione a Private Message Find more posts by scimmione Add scimmione to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
ufficiale86
.illuminato.

User info:
Registered: Jan 2008
Posts: 166 (0.03 al dì)
Location: Brugherio
Corso: Comunicazione Digitale
Anno: 3
Time Online: 23:53:27 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Ok grazie....ma raga nei programmi che s fanno a laboratorio bisogna anche gestire le eccezioni oppure in nessun esercizio s fa?

17-02-2010 12:32
Click Here to See the Profile for ufficiale86 Click here to Send ufficiale86 a Private Message Find more posts by ufficiale86 Add ufficiale86 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
scimmione
.fedelissimo.

User info:
Registered: Oct 2009
Posts: 45 (0.01 al dì)
Location:
Corso:
Anno:
Time Online: 20:50:05: [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

In questo appello non mi pare ci fossero eccezzioni da gestire, in quello prima si.

17-02-2010 14:03
Click Here to See the Profile for scimmione Click here to Send scimmione a Private Message Find more posts by scimmione Add scimmione to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
ufficiale86
.illuminato.

User info:
Registered: Jan 2008
Posts: 166 (0.03 al dì)
Location: Brugherio
Corso: Comunicazione Digitale
Anno: 3
Time Online: 23:53:27 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Ma è scritto esplicitamente nel testo??grazie

17-02-2010 14:09
Click Here to See the Profile for ufficiale86 Click here to Send ufficiale86 a Private Message Find more posts by ufficiale86 Add ufficiale86 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
ufficiale86
.illuminato.

User info:
Registered: Jan 2008
Posts: 166 (0.03 al dì)
Location: Brugherio
Corso: Comunicazione Digitale
Anno: 3
Time Online: 23:53:27 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Ciao qualcuno potrebbe spiegarmi a grandi linee (senza postare codice) come andava svolto l'esercizio n°2 dell'esame, per interci quello del calendario?grazie

18-02-2010 09:12
Click Here to See the Profile for ufficiale86 Click here to Send ufficiale86 a Private Message Find more posts by ufficiale86 Add ufficiale86 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
Lorux
.fedelissimo.

User info:
Registered: Jan 2008
Posts: 49 (0.01 al dì)
Location: Bollate
Corso: Comunicazione Digitale
Anno: 1
Time Online: 7:42:44 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

era indispensabile farsi un array di interi contenente il numero di giorni di ogni mese.
in pratica una volta inserita la data desiderata conti quanti giorni sono passati dal primo gennaio,ad esempio,se hai messo 3/04 facevi 3+31+28+31-1= 92,quindi il numero del giorni + i primi n mesi.
poi facevi 92%7 =1
quindi hai 13 settimane e 1 giorni passati dal primo gennaio.
visto che il primo dell'anno era venerdì basta prendere 1 giorno dopo ,quindi sabato.
se sei furbo ti fai anche un array di nomi dei giorni della settimana iniziando da venerdì,così come indice gli passi direttamente 92%7

18-02-2010 19:29
Click Here to See the Profile for Lorux Click here to Send Lorux a Private Message Find more posts by Lorux Add Lorux to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
Collapse
ufficiale86
.illuminato.

User info:
Registered: Jan 2008
Posts: 166 (0.03 al dì)
Location: Brugherio
Corso: Comunicazione Digitale
Anno: 3
Time Online: 23:53:27 [...]
Status: Offline

Post actions:

Edit | Report | IP: Logged

Grande grazie mille spiegazione più ke esauriente!:D

19-02-2010 09:14
Click Here to See the Profile for ufficiale86 Click here to Send ufficiale86 a Private Message Find more posts by ufficiale86 Add ufficiale86 to your buddy list Printer Friendly version Email this Article to a friend Reply w/Quote
All times are GMT. The time now is 12:09.    Post New Thread    Post A Reply
  Last Thread   Next Thread
Show Printable Version | Email this Page | Subscribe to this Thread | Add to Bookmarks

Forum Jump:
Rate This Thread:

Forum Rules:
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is OFF
vB code is ON
Smilies are ON
[IMG] code is ON
 

Powered by: vBulletin v2.3.1 - Copyright ©2000 - 2002, Jelsoft Enterprises Limited
Mantained by dsy crew (email) | Collabora con noi | Segnalaci un bug | Archive | Regolamento | Licenze | Thanks | Syndacate
Pagina generata in 0.036 seconds (87.26% PHP - 12.74% MySQL) con 29 query.