Pagina 2 di 2 primaprima 1 2
Visualizzazione dei risultati da 11 a 15 su 15

Discussione: Programma c++

  1. #11
    Utente di HTML.it
    Registrato dal
    May 2015
    Messaggi
    7
    ho provato ma non va
    }else{
    r=nump/10;
    for(s;s!=r;s=s+1){
    cout<<"inserire eta' di ogni persona\n";
    cin>>et;
    if(et<5){
    tot=tot+0;
    }else if(et>=5&&et<12){
    tot=tot+8;
    }else if(et>=12){
    ad=ad+1;
    tot=tot+10;
    }

    }if(nump==5&&ad==2){
    tot=tot-3;

    }
    cout<<"totale:\n"<<tot<<"\n";

    }

  2. #12
    Trovi la soluzione a questo link.
    Ultima modifica di ultrasound91; 01-06-2015 a 21:47

  3. #13
    Utente di HTML.it
    Registrato dal
    May 2015
    Messaggi
    7
    grazie gentilissimo!!

  4. #14
    Moderatore di Programmazione L'avatar di alka
    Registrato dal
    Oct 2001
    residenza
    Reggio Emilia
    Messaggi
    24,466
    Quote Originariamente inviata da ultrasound91 Visualizza il messaggio
    Trovi la soluzione a questo link.
    Non sono convinto di quanto una soluzione completa possa aiutare l'autore a comprendere i concetti che sta studiando, ad ogni modo se proprio deve essere pubblicata, meglio incollarla qui nel forum piuttosto che linkarla, poiché dal sito esterno può essere sempre rimossa e andare perduta, invalidando di fatto l'utilità dell'intera discussione.

    Puoi copiare/incollare la soluzione qui?
    MARCO BREVEGLIERI
    Software and Web Developer, Teacher and Consultant

    Home | Blog | Delphi Podcast | Twitch | Altro...

  5. #15
    #include <stdio.h>
    #include <iostream>

    using namespace std;

    int main(void) {
    int numeroPersone = 0;
    int numeroGruppi = 0;
    int gruppoDiverso = 0;
    int maxPersoneGruppo = 10;
    int fascia0a15 = 3;
    int fascia16a30 = 5;
    int fascia31a99 = 8;
    cout << "Quante persone siete?\n";
    cin >> numeroPersone;
    numeroGruppi = (numeroPersone / maxPersoneGruppo);
    gruppoDiverso = (numeroPersone % maxPersoneGruppo);
    if (gruppoDiverso != 0) {
    numeroGruppi += 1;
    }
    int listaEta [numeroGruppi][maxPersoneGruppo];
    int listaPrezziBiglietti [numeroGruppi];

    for (int i = 0; i < numeroGruppi; i++) {
    cout << "Gruppo " << (i + 1) << "\n";
    for (int j = 0; j < maxPersoneGruppo; j++) {
    cout << "Inserisci l'eta' della persona " << (j + 1) << "\n";
    cin >> listaEta[i][j];
    if ((i == (numeroGruppi - 1)) && j == (gruppoDiverso - 1)) {
    break;
    }
    }
    cout << "\n";
    }

    for (int i = 0; i < numeroGruppi; i++) {
    listaPrezziBiglietti[i] = 0;
    for (int j = 0; j < maxPersoneGruppo; j++) {
    if ((listaEta[i][j] >= 0) && (listaEta[i][j] <= 15)) {
    listaPrezziBiglietti[i] += fascia0a15;
    }
    if ((listaEta[i][j] >= 16) && (listaEta[i][j] <= 30)) {
    listaPrezziBiglietti[i] += fascia16a30;
    }
    if ((listaEta[i][j] >= 31) && (listaEta[i][j] <= 99)) {
    listaPrezziBiglietti[i] += fascia31a99;
    }
    if ((i == (numeroGruppi - 1)) && (j == (gruppoDiverso - 1))) {
    break;
    }
    }
    }

    for (int i = 0; i < numeroGruppi; i++) {
    cout << "Il prezzo del biglietto per il gruppo " << (i + 1) << " e': " << listaPrezziBiglietti[i] << "\n";
    }

    return 0;
    }

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.