Anteprima
Vedrai una selezione di 1 pagina su 4
Esercitazione in c++ Pag. 1
1 su 4
D/illustrazione/soddisfatti o rimborsati
Disdici quando
vuoi
Acquista con carta
o PayPal
Scarica i documenti
tutte le volte che vuoi
Estratto del documento

#include <cstdlib>

#include <iostream>

#include <fstream>

#include <string.h>

#include "lib.h"

std;

using namespace

leggi(vettore v, riemp){

void int&

i=0;

int

ifstream input;

input.open("persone.txt");

if(input.fail())

exit(1);

while(!input.eof()){

input>>v[i].nome;

input>>v[i].eta;

i++;

}

riemp=i;

input.close();

} stampa(vettore v, riemp){

void int

i;

int for(i=0;i<riemp;i++){

cout<<v[i].nome;

"<<v[i].eta<<"\n";

cout<<"

}

cout<<"\n";

} media(vettore v, riemp){

void int

somma=0;

int i=0;

int media=0;

float

for(i=0;i<riemp;i++){

somma=somma+v[i].eta;

}

media=float(somma)/i;

for(i=0;i<riemp;i++){

if(v[i].eta>media){

cout<<v[i].nome;

cout<<" "<<v[i].eta<<"\n";

}

}

}

const int MAX=50;

struct dati{

char nome[MAX];

int eta;

};

typedef dati vettore[MAX];

void leggi(vettore, int&);

void stampa(vettore, int);

void media(vettore, int);

#include <cstdlib>

#include <iostream>

#include <fstream>

#include <string.h>

#include "lib.h"

std;

using namespace

main(int argc, *argv[])

int char

{

vettore v;

riemp=0;

int

leggi(v, riemp);

ESEGUITA! "<<"\n";

cout<<"LETTURA

stampa(v, riemp);

cout<<"ETA' SOPRA LA MEDIA: "<<"\n";

media(v, riemp);

system("PAUSE");

EXIT_SUCCESS;

return

}

Dettagli
Publisher
A.A. 2013-2014
4 pagine
SSD Scienze matematiche e informatiche INF/01 Informatica

I contenuti di questa pagina costituiscono rielaborazioni personali del Publisher cikenthebest di informazioni apprese con la frequenza delle lezioni di Fondamenti di informatica e studio autonomo di eventuali libri di riferimento in preparazione dell'esame finale o della tesi. Non devono intendersi come materiale ufficiale dell'università Università degli studi di Napoli Federico II o del prof Sansone Carlo.