PDA

View Full Version : [C] Aiuto programmazione


Juniorize
06-12-2011, 00:39
Qualcuno potrebbe aiutarmi a programmare in C. La situazione è la seguente: mi è stato assegnato un esercizio da consegnare per l'università, ma con gli studi sono un pò indietro perchè mi sono dedicato ad altre materie e non sono ancora arrivato a ciò che richiede la traccia. Non vorrei chiedere ad altri di fare i compiti per me, ma non ho alternative, la scadenza e dopodomani, e ne va dell'ammissione per l'esame. Non sono sicuro di riuscire a studiare il tutto fino a dopodomani, per questo chiedo aiuto qui. Please, se potete, aiutatemi :(

Programmazione II, modulo di Laboratorio
gr.1 Salvatore CUOMO
Esercizi a casa (homework)
· Progettare una funzione di tipo main che richiama un funzione di tipo void
concella_k(.....) caratterizzata dalle seguenti specifiche:
in input riceva:
◦ un array a di interi contenente n elementi;
◦ un intero k ( che si vuole cancellare dall'array in ogni occorrenza)
in output restituisca;
◦ l' array a privato delle occorrenze di k
◦ una varianbile intera ifail che vale 0 se k non è presente nell'array.
◦ E' possibile evitare di restituire ifail? Nel caso affermativo proporre un codice
alternativo.
Ad esempio se l'array in questione contiene i sette elementi: (10,2,8,7,6,8,1)
e l'elemento da cancellare è 8, l'array si trasformerà in (10,2,7,6,1).
· Progettare una funzione di tipo main che richiama un funzione di tipo void
array_da_successione(.....) di seguito illustrata. Si consideri la successione:
a1 = 1; a2 = 3; a3 = 4; e per ogni n>3:
a(n) = a(n-1) + 2*a(n-2) + a(n-3).
Siano dati due array A e B di interi di N elementi. L'array A è ordinato in senso
crescente con A[0]>(a3). Scrivere una procedura che inserisca in ogni elemento B[i]
uno tra i due seguenti valori:
a)0 se l'elemento A[i] NON appartiene alla successione;
b) A[i] se l'elemento appartiene alla successione.
Esempio
A= 15 - 48 - 55 – 115
L'output sarà:
B= 0 - 48 - 0 -0
Infatti, a4 = 11; a5 = 22; a6 = 48; a7 = 103; a8 = 221;

ConRoe
06-12-2011, 09:22
Mi sembra un problema alquanto banale per essere un tema di Informatica 2... le funzioni che manipolano array una volta erano argomento del primo mese di Informatica 1...:rolleyes:

Mommolo
06-12-2011, 09:38
Bon per voi...
quando ero all'università lo spazio dedicato al C fu di circa 30min. di spiegazione.

Conclusa con un "il C è un linguaggio come tanti altri, studiate le altre peculiarità dal libro".
Fine delle spiegazioni.

Ovviamente il C poi lo dovevi sapere...:rolleyes:

ConRoe
06-12-2011, 09:40
Bon per voi...
quando ero all'università lo spazio dedicato al C fu di circa 30min. di spiegazione.

Conclusa con un "il C è un linguaggio come tanti altri, studiate le altre peculiarità dal libro".
Fine delle spiegazioni.

Ovviamente il C poi lo dovevi sapere...:rolleyes:

Poi varia da facoltà a facoltà :asd:

Mommolo
06-12-2011, 09:42
Poi varia da facoltà a facoltà :asd:

boh...

a Pisa allora era così.
E francamente non avevano tutti i torti. :stordita:

Juniorize
06-12-2011, 15:44
infatti è il programma del primo anno, ma si chiama prog. ii xkè in prog i facciamo gli algoritmi =)