Dev - C++ - Busco solución a mi problema

 
Vista:
sin imagen de perfil

Busco solución a mi problema

Publicado por Alfredo (2 intervenciones) el 19/05/2022 23:36:28
Hola, quería saber si me pueden ayudar a resolver este problema que no me sale por favor?

/* Número de cliente, Tipo de cliente (dato de tipo char y tiene
los siguientes valores E – empresa, C- casa, N - negocio)
Monto máximo para consumir (dato de tipo float, representa dinero)
La carga finaliza cuando se coloca cero en número de clientes.
A medida que se carga los datos calcular lo siguiente:
Sacar promedio de máximo para consumir de todos lo ingresado
Mostrar cuantos clientes hay de cada tipo (empresa, casa, negocio)*/
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 1.440
Bronce
Ha mantenido su posición en Dev - C++ (en relación al último mes)
Gráfica de Dev - C++

Busco solución a mi problema

Publicado por dario (718 intervenciones) el 20/05/2022 05:11:39
Hola, espero esto te ayude.
Salu2.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#include <iostream>
 
using namespace std;
 
int main() {
    int numeroCliente,i=0;
    int empresa = 0, casa = 0, negocio = 0;
    char tipoCliente;
    float montoMaximo;
    float suma,promedio;
 
    do {
        cout << "Numero de cliente (0 para terminar): ";
        cin >> numeroCliente;
 
        if (numeroCliente != 0) {
            cout << "Tipo de cliente (E=Empresa, C=Casa, N=Negocio): ";
            cin >> tipoCliente;
 
            switch (tipoCliente) {
                case 'E':
                    empresa++;
                break;
                case 'C':
                    casa++;
                break;
                case 'N':
                    negocio++;
                break;
            }
 
            cout << "Monto maximo para consumir: ";
            cin >> montoMaximo;
            suma = suma + montoMaximo;
            i++;
        }
 
    } while (numeroCliente != 0);
 
        promedio = suma / i;
        cout << "\nPromedio maximo a consumir: " << promedio << endl;
        cout << "Total clientes empresa: " << empresa << endl;
        cout << "Total clientes casa: " << casa << endl;
        cout << "Total clientes negocio: " << negocio << endl;
 
    return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
1
Comentar