Notifiche
Cancella tutti

[Risolto] C++ strutura strutura iniziale

  

-3

#include <iostream>
using namespace std;
int main() {
int n;
double voto, somma = 0.0;
double media;
cout << "Inserisci il numero di voti: ";
cin >> n;
cout << "Inserisci i voti:" << endl;
for (int i = 0; i < n; ++i) {
cout << "Inserisci il voto " << (i + 1) << ": ";
cin >> voto;
if (voto < 3 || voto > 10) {
cout << "Errore" << endl;
}
somma += voto;
}
media = somma / n;
cout << "Media: " << media << endl;
return 0;

}

 

 

 

 

 

 

 

 

 

 

 

#include <iostream>
using namespace std;
int main(){
    double costo, tot;
    int n;
    cout <<"inserire il costo del prodotto:";
    cin >>costo;
    cout <<"numero di prodotti:";
    cin >>n;
    tot=costo*n;
    if(tot>100){
    tot-=tot*0.3;
}
cout <<"totale:" <<tot;
return 0;
 
}

 

 

 

 

 

 

 

 

 

 

Autore
2 Risposte



0

Potrei chiederti quale sia il contesto o cosa stai cercando di ottenere? Dato che questa comunità sembra concentrarsi principalmente su argomenti di matematica e fisica, mi piacerebbe capire come posso aiutarti in modo più mirato. Comunque:

Il codice che hai fornito è un programma C++ che calcola la media dei voti inseriti dall'utente. Il programma chiede all'utente di inserire il numero di voti da considerare e quindi chiede di inserire ciascun voto uno alla volta. Se il voto inserito non è compreso tra 3 e 10, il programma mostra un messaggio di errore e non lo tiene in considerazione per il calcolo della media.

 

#include <iostream>
using namespace std;

int main() {
// Dichiarazione delle variabili
int n; // Numero di voti
double voto, somma = 0.0; // Variabile per memorizzare ciascun voto e somma totale dei voti
double media; // Media dei voti

// Richiesta all'utente di inserire il numero di voti
cout << "Inserisci il numero di voti: ";
cin >> n;

// Richiesta all'utente di inserire i voti
cout << "Inserisci i voti:" << endl;

// Ciclo per inserire i voti e calcolare la somma
for (int i = 0; i < n; ++i) {
cout << "Inserisci il voto " << (i + 1) << ": ";
cin >> voto;

// Verifica se il voto è compreso tra 3 e 10
if (voto < 3 || voto > 10) {
// Se il voto non è compreso tra 3 e 10, mostra un messaggio di errore
cout << "Errore" << endl;
}

// Aggiunge il voto alla somma totale
somma += voto;
}

// Calcola la media dei voti
media = somma / n;

// Visualizza la media dei voti
cout << "Media: " << media << endl;

// Restituisce 0 per indicare che il programma è terminato correttamente
return 0;
}



0

Questo codice è un semplice programma C++ che calcola il costo totale dell'acquisto di un certo numero di prodotti, considerando il costo unitario di ciascun prodotto e applicando uno sconto del 30% se il costo totale supera i 100.

#include <iostream>
using namespace std;

int main() {
// Dichiarazione delle variabili
double costo, totale; // costo: costo del singolo prodotto, totale: costo totale
int n; // n: numero di prodotti acquistati

// Richiesta all'utente di inserire il costo del prodotto
cout << "Inserire il costo del prodotto: ";
cin >> costo;

// Richiesta all'utente di inserire il numero di prodotti
cout << "Numero di prodotti: ";
cin >> n;

// Calcolo del costo totale senza sconti
totale = costo * n;

// Verifica se il costo totale supera 100
if (totale > 100) {
// Applica lo sconto del 30% se il costo totale supera 100
totale -= totale * 0.3;
}

// Visualizza il costo totale
cout << "Totale: " << totale;

// Restituisce 0 per indicare che il programma è terminato correttamente
return 0;
}



Risposta
SOS Matematica

4.6
SCARICA