Informatica - Programmazione C/C++
salve a tutti!!martedì ho l'ultimo compito di informatica fortunatamente sono riuscito ad avere le domande che ci darà...vi volevo chiedere se mi potevate aiutare a risolvere qualche esercizioni in Programmazione C...vi posto le domande(quelle riguardanti la teoria non ve le posto):
1)Definire una struttura(struct in linguaggio C)che permetta di memorizzare i dati di un libro(Titolo,Autore,casa editrice,prezzo...).Dopodichè, ipotizzando che nella variabile libronuovoci siano già dei valori,scrivere le istruzioni per visualizzarne i campi: printf("titolo:..........)
2)Quali istruzioni C++ permettono di manipolare un file.Fare alcuni semplici esempi
3)Quali istruzioni C++ permettono di selezionare un blocco di istruzioni(selezione binaria e multipla)?fare degli esempi.
4)scrivere una funzione in linguaggio C che dia come valore di ritorno la somma dei valori contenuti in array di 100 interi
Ecco queste sono le domande di Programmazione C...vi prego se mi potete aiutare mi fate un grandissimo piacere...questa materia è la mia ultima spiaggia:(
Grazie.
1)Definire una struttura(struct in linguaggio C)che permetta di memorizzare i dati di un libro(Titolo,Autore,casa editrice,prezzo...).Dopodichè, ipotizzando che nella variabile libronuovoci siano già dei valori,scrivere le istruzioni per visualizzarne i campi: printf("titolo:..........)
2)Quali istruzioni C++ permettono di manipolare un file.Fare alcuni semplici esempi
3)Quali istruzioni C++ permettono di selezionare un blocco di istruzioni(selezione binaria e multipla)?fare degli esempi.
4)scrivere una funzione in linguaggio C che dia come valore di ritorno la somma dei valori contenuti in array di 100 interi
Ecco queste sono le domande di Programmazione C...vi prego se mi potete aiutare mi fate un grandissimo piacere...questa materia è la mia ultima spiaggia:(
Grazie.
Risposte
grazie 1000!!!:D :D
Per l'ultimo punto puoi fare così (te lo scrivo in java, poi il passaggio a C è immediato):
public int somma(int [] v) { int som=0; for(int i=0;i < v.length;i++) { som=som+v[i]; } return som; }
Ciao NiccoloVikas.
Prova a vedere questi links se ti possono essere di aiuto:
http://informaticangioy.altervista.org/dispense/record.pdf
http://it.wikiversity.org/wiki/Linguaggio_C
Gianni.
Prova a vedere questi links se ti possono essere di aiuto:
http://informaticangioy.altervista.org/dispense/record.pdf
http://it.wikiversity.org/wiki/Linguaggio_C
Gianni.