Somma prezzi telefonini con vettori paralleli C++

Un esercizio introduttivo semplice sui vettori paralleli. In questo caso vogliamo catalogare alcune informazioni dei telefonini acquistati con il nome del modello, prezzo al dettaglio, anno di acquisto. Calcolare quanto si è speso in totale negli anni.

L’esercizio è improntato su un esempio con telefoni ma al lettore la fantasia di sostituire i vettori con nomi di altri oggetti analoghi.

#include <string>
#include <iostream>

using namespace std;

int main()
{
    /*** dichiarazione variabili ***/
    const   int len = 2;

    string  modello[len];
    float   prezzo[len];
    int     anno[len];

    float   somma = 0;


    /*** caricamento vettori ***/
    for (int i=0; i<len; i++)
    {
        cout << "Dispositivo n° " << i+1 << endl;
        cout << "Inserisci modello: ";
        cin >> modello[i];

        cout << "Inserisci prezzo: ";
        cin >> prezzo[i];

        cout << "Inserisci anno: ";
        cin >> anno[i];

        cout << "------------------" << endl;
    }

    /*** Spesa ***/
    for (int i=0; i<len; i++)
    {
        somma = somma + prezzo[i];
    }
    cout << "Ho speso per i miei telefoni: " << somma << " EUR" << endl;

    getchar();
    return 0;
}

Ultima modifica 11 Febbraio 2022