Programa que administre la cantidad de efectivo de una cada en dev c++
Publicado por Cristina (13 intervenciones) el 05/11/2020 20:12:24
Valora esta pregunta
-1
#include <iostream>
using namespace std;
void menu();
int main()
{
char opcion;
float importe, caja1, caja2, caja3;
int cli1, cli2, cli3;
caja1 = caja2 = caja3 = 0.0f;
cli1 = cli2 = cli3 = 0;
do {
menu();
cin >> opcion;
switch (opcion)
{
case '1':
cout << "\nImporte: ";
cin >> importe;
caja1 += importe;
cli1++;
break;
case '2':
cout << "\nImporte: ";
cin >> importe;
caja2 += importe;
cli2++;
break;
case '3':
cout << "\nImporte: ";
cin >> importe;
caja3 += importe;
cli3++;
break;
case '4':
break;
default:
cout << "\n\nOPCION NO VALIDA" << endl;
break;
}
} while (opcion != '4');
cout << "\nEfectivo Caja 1: " << caja1;
cout << "\nEfectivo Caja 2: " << caja2;
cout << "\nEfectivo Caja 3: " << caja3;
cout << "\nClientes Caja 1: " << cli1;
cout << "\nClientes Caja 2: " << cli2;
cout << "\nClientes Caja 3: " << cli3;
cout << endl;
return 0;
}
void menu()
{
cout << "\n PROXIMO CLIENTE"
<< "\n=========================================="
<< "\n1.- CAJA 1"
<< "\n2.- CAJA 2"
<< "\n3.- CAJA 3"
<< "\n4.- FINALIZAR TURNO"
<< "\n=========================================="
<< "\nOPCION (1-4): ";
}
#include <iostream>
using namespace std;
const int talla=10;
int main() {
int i,numeros[talla];
int positivos=0, negativos=0;
//llenar el vector
for (i=0; i<talla; i++) {
cout << "Digite el numero " << i+1 <<": ";
cin >> numeros[i];
}
//contar positivos y negativos
for (i=0; i<talla; i++) {
if (numeros[i] > 0)
positivos++;
else
negativos++;
}
//Mostrar resultados
cout << "\nTotal numeros positivos: " << positivos << endl;
cout << "Total numeros negativos: " << negativos << endl;
return 0;
}