Anonimo
Anonimo ha chiesto in Computer e InternetProgrammazione e Design · 2 mesi fa

C++ programma?

Attachment image

2 risposte

Classificazione
  • 2 mesi fa

    #include <stdio.h>

    #include <stdlib.h>

    #define N 20 //totale prodotti

    typedef struct{

    char nome[15]; 

    float costo;

    }prodotto;

    int main(){

    prodotto V[N];

    int i;

    float somma=0;

    float media;

    float minimo;

    //acquisizione dati

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

    fflush(stdin);

    gets(V[i].nome);

    scanf("%f",&V[i].costo);

    }

    //calcolo somma

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

    somma+=V[i].costo;

    }

    media=1.0/N*somma;

    //calcolo minimo

    minimo=V[0]; //indicizzazione col primo elemento

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

    if(V[i].costo<minimo){minimo=V[i].costo;}

    }

    //stampa dei risultati

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

    printf("lista prodotti:\n%s\t%c\n",V[i].nome,V[i].costo);

    }

    printf("costo totale=%f\ncosto medio=%f\n minimo=%f\n",somma,media,minimo);

    system("pause");

    return 0;

    }

  • Tip
    Lv 4
    2 mesi fa

    Domanda troppo generica. Come lo vuoi il programma? Fatto con OOP o no?

Altre domande? Fai una domanda e ottieni le risposte che cerchi.