|
Autore | Messaggio |
---|
fuoco992
Messaggi : 108 Data d'iscrizione : 27.09.11
| Titolo: Esercizi vari in java Lun Nov 21, 2011 8:57 pm | |
| ragazzi questi 3 esercizi mi sono stati assegnati all'esame di programmazione es 1) fare un metodo che dati in ingresso un array monodimensionale a[] e un intero k, restituire true se ci sono almeno k coppie di interi uguali consecutivi nell' array, esempio: a={1,1,1,2,3,3} K=3 restituisce true a={1,4,1,2,3,3} K=3 restituisce false - Spoiler:
public static boolean Es1(int[]a,k){ int y =0; for(int i =0;i<a.length-1;i++){ if(a[i]==a[i+1]) y++; if(y>=k) return true; } return false; }
2)es restituire un arrey di booleani monodimensionale se ogni stringa presente in una riga del vettore a[i], finisce con il carattere c[i](questo mi ha fatto sudare di più ) mi sono allungato un po', perche potevo inizializzare l'array di booleani a true,ma io mi voglio complicare la vita...XD esempio: a={{aaa,fsdea,retsaa}{asd,fre,dsfgd}{fff,weff,aqzxcvf}} c={a,d,f} restituisce true,false,true - Spoiler:
public static boolean[] Es5(String[][] a,char[]c){ boolean b[]=new boolean[c.length]; for (int i = 0;i<a.length;i++){ int j =0; while(j<a[i].length && !b[i]){ if (a[i][j].charAt(a[i][j].length()-1)==c[i]) j++; else b[i]=true; } } for(int i=0;i<b.length;i++) b[i]=!b[i]; return b; }
es3 dati in ingresso un array bidimensionale di stringhe, e un array monodimensionale di interi, restituire un array bidimensionale di stringhe che contiene tutte le sottostringhe di a fino all'indirizzo b(è più facile vedere l'esempio per capire) esempio a={{asdfg,esrf,axcfgr}{esd,ascfg}{wsdr,fthtd,fsrgtr}} b={2,3,2} c={{asd,esr,axc}{-,ascf}{wsd,fth,fsr}} - Spoiler:
public static String[][] Es6(String a[][],int b []){ String c[][] = new String [a.length][]; for (int i =0;i<a.length;i++){ c[i]= new String [a[i].length]; for (int j = 0;j<a[i].length;j++){ if (a[i][j].length()-1<=b[i]){ c[i][j]="-"; } else{ c[i][j]=a[i][j].substring(0,b[i]+1); } } } return c; } mi scuso se la traccia è poco chiara, ma quella dell'esame l'ho dovuta riconsegnare, e non me la potevo ricordare a memoria p.s.indovinate chi ha fatto tutto correttamente..
Ultima modifica di fuoco992 il Lun Nov 21, 2011 9:02 pm - modificato 1 volta. |
|
| |
florin88
Messaggi : 334 Data d'iscrizione : 21.09.11 Età : 35 Località : tutto il mondo
| Titolo: Re: Esercizi vari in java Lun Nov 21, 2011 9:00 pm | |
| |
|
| |
fuoco992
Messaggi : 108 Data d'iscrizione : 27.09.11
| Titolo: Re: Esercizi vari in java Lun Nov 21, 2011 9:15 pm | |
| String c[][] = new String [a.length][]; mi sembra di aver sbagliato solo questa riga, sul compito mi pare di aver scritto: String c = new String [a.length][]; ma non ne sono sicuro, perche sulla bella mi sono accorto che qualcosa mancava e non mi ricordo se era questa. quanti punti mi può togliere secondo voi se ho mancato le 2 parentesi? |
|
| |
florin88
Messaggi : 334 Data d'iscrizione : 21.09.11 Età : 35 Località : tutto il mondo
| Titolo: Re: Esercizi vari in java Lun Nov 21, 2011 9:54 pm | |
| dipende da quanto è esigente il tuo insegnate... in realtà secondo me, dovresti vedere come funziona il codice eseguito... se non ti da un'errore grave, ma continua il sul processo e il programma va... potrebbe essere che ti toglie pochi punti... se invece il tuo da un'errore grave potrebbe essere che ti tolga qualcosa di più... dipende sempre dall'insegnate... per esempio il mio ha detto che se andremo a sbagliare la prima volta che faremo il compito, ci potrà perdonare, ma che non lo farà la seconda volta... |
|
| |
fuoco992
Messaggi : 108 Data d'iscrizione : 27.09.11
| Titolo: Re: Esercizi vari in java Lun Nov 21, 2011 10:32 pm | |
| è stata solo una svista,agli altri esercizi le ho messe tutte le parentesi come le avrei dovute mettere li. |
|
| |
florin88
Messaggi : 334 Data d'iscrizione : 21.09.11 Età : 35 Località : tutto il mondo
| Titolo: Re: Esercizi vari in java Lun Nov 21, 2011 10:43 pm | |
| dai... se hai sbagliato solo la... e tutti gli altri vanno bene e gli hai scritti bene... non vedo perché dovrebbe accanirsi sin da subito su dite... poi bene se vogliamo fare i cattivi si l'insegnante ha ragione anche a punirci, perché se non impariamo a programmare senza lasciare bug non andremo da nessuna parte... rimarremo sempre dei programmatori mediocri... |
|
| |
fuoco992
Messaggi : 108 Data d'iscrizione : 27.09.11
| Titolo: Re: Esercizi vari in java Mar Nov 22, 2011 9:10 am | |
| si ma il problema e che non vai a batterlo al pc, lo scrivi sul foglio protocollo, ed e logico che ci sarà sempre qualche errore di sintassi, non perche non sappiamo programmare, ma semplicemente per distrazione... |
|
| |
florin88
Messaggi : 334 Data d'iscrizione : 21.09.11 Età : 35 Località : tutto il mondo
| Titolo: Re: Esercizi vari in java Mar Nov 22, 2011 1:14 pm | |
| allora non penso che il tuo errore sarà valutano in modo così grave, visto e considerata la situazione che non potevi controllare se quello che scrivevi funzionava al 100%.... ma poi perché ti ha fatto fare il compito di programmazione su un foglio protocollo??? |
|
| |
fuoco992
Messaggi : 108 Data d'iscrizione : 27.09.11
| Titolo: Re: Esercizi vari in java Mar Nov 22, 2011 1:31 pm | |
| non ci sono laboratori disponibili......... |
|
| |
florin88
Messaggi : 334 Data d'iscrizione : 21.09.11 Età : 35 Località : tutto il mondo
| Titolo: Re: Esercizi vari in java Mar Nov 22, 2011 1:39 pm | |
| ma è per il fatto del terremoto che c'è stato?? oppure perché l'università è mal organizzata??? |
|
| |
fuoco992
Messaggi : 108 Data d'iscrizione : 27.09.11
| Titolo: Re: Esercizi vari in java Mar Nov 22, 2011 1:51 pm | |
| forse un po' tutte e 2 le cose...non saprei dirti |
|
| |
florin88
Messaggi : 334 Data d'iscrizione : 21.09.11 Età : 35 Località : tutto il mondo
| Titolo: Re: Esercizi vari in java Mar Nov 22, 2011 1:53 pm | |
| ho capito... mi dispiace per questa situazione... insomma vai a fare informatica e studiarla, e non puoi mica fare gli esercizi su un foglio di carta no?!?!?! |
|
| |
fuoco992
Messaggi : 108 Data d'iscrizione : 27.09.11
| Titolo: Re: Esercizi vari in java Mar Nov 22, 2011 1:58 pm | |
| quello che ho pensato pure io, però mi adatto. |
|
| |
florin88
Messaggi : 334 Data d'iscrizione : 21.09.11 Età : 35 Località : tutto il mondo
| Titolo: Re: Esercizi vari in java Mar Nov 22, 2011 2:11 pm | |
| anche questo è vero... d'altronde siamo in italia qui... bisogna adeguarsi per andare avanti |
|
| |
casper89
Messaggi : 35 Data d'iscrizione : 18.11.11
| Titolo: Re: Esercizi vari in java Sab Nov 26, 2011 2:42 am | |
| grazie fuoco per questi esercizi così belli... aspetto con pazienza anche altri esercizi così... |
|
| |
fuoco992
Messaggi : 108 Data d'iscrizione : 27.09.11
| Titolo: Re: Esercizi vari in java Sab Nov 26, 2011 11:38 am | |
| ho appena finito tutti i parziali, da oggi inizierò a mettere qualcosina |
|
| |
casper89
Messaggi : 35 Data d'iscrizione : 18.11.11
| Titolo: Re: Esercizi vari in java Sab Nov 26, 2011 8:04 pm | |
| che bella notizia.... non vedo l'ora ps: parziali??? che cosa sono??? |
|
| |
fuoco992
Messaggi : 108 Data d'iscrizione : 27.09.11
| Titolo: Re: Esercizi vari in java Sab Nov 26, 2011 9:08 pm | |
| esami parziali all'università |
|
| |
Contenuto sponsorizzato
| Titolo: Re: Esercizi vari in java | |
| |
|
| |
|