Dev - C++ - NO me da como quiero

 
Vista:

NO me da como quiero

Publicado por luiso (3 intervenciones) el 13/11/2012 16:47:15
Hola me piden un programa que lea el nombre del vendedor, el numero de autos vendidos y el total de sus ventas y aparte que calcule e imprima el salario del vendedor.

Tengo el algoritmo hecho pero cuando intoduzco el nombre q le doy enter no me deja introducir mas datos y solo se me va al final pidiendome que pulse una tecla para continuar como hago ayda plis aqui les dejo el codigo esmuy muy basico este programa asi q no se necesita tantas cosas ayudaaaaaaaaa


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
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
int main(int argc, char *argv[])
{
float Nombre,NautosV,Tv,Sv;
system ("color F8");
cout<<"\t\t\t***Auto-Parts***\n\n";
cout<<"\n\n\n";
cout<<"\t\t\t Ingrese Su Nombre\n\t\t\t\t\t";
cout<<"\n\n\n";
cin>>Nombre;
cout<<"\n\n\n";
cout<<"\t\t\t Ingrese el Numero de Autos Vendidos\n\t\t\t\t\t";
cout<<"\n\n\n";
cin>>NautosV;
cout<<"\t\t\t Total de Ventas\n\t\t\t\t\t";
cout<<"\n\n\n";
Tv=NautosV*50;
cin>>Tv;
cout<<"\t\t\t Salario del Vendedor \n\t\t\t\t\t";
cout<<"\n\n\n";
Sv=800+(NautosV*50)+(Tv*0.15)+Tv;
cin>>Sv;
 
 
    system("PAUSE");
    return EXIT_SUCCESS;
}
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

NO me da como quiero

Publicado por Policarpo (6 intervenciones) el 14/11/2012 15:01:40
lo que veo es que para escribir el nombre hay que declarar string o char en una cadena de caracteres, lo que entiendo de tu problema es que el salario del vendedor se calcula con el numero de autos vendidos y el total de ventas

he hecho esto espero te sea de utilidad

#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{
float NautosV,Tv,Sv;
string Nombre;
system ("color B6");
cout<<"\t\t\t***Auto-Parts***\n\n";
cout<<"\n\n\n";
cout<<"\t\t\t Ingrese Su Nombre\n\t\t\t\t\t";
cout<<"\n\n\n";
cin>>Nombre;
cout<<"\n\n\n";
cout<<"\t\t\t Ingrese el Numero de Autos Vendidos\n\t\t\t\t\t";
cout<<"\n\n\n";
cin>>NautosV;
cout<<"\t\t\t Total de Ventas\n\t\t\t\t\t";
cout<<"\n\n\n";
Tv=NautosV*50;
cin>>Tv;
Sv=800+(NautosV*50)+(Tv*0.15)+Tv;
cout<<"\t\t\t El Salario del Vendedor es: \n\t\t\t\t\t"<<Sv;
cout<<"\n\n\n";


system("PAUSE");
return EXIT_SUCCESS;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

NO me da como quiero

Publicado por luiso (3 intervenciones) el 14/11/2012 21:58:06
ok asi dice el enunciado del problema

la emprea X paga a su personal de ventas lo siguiente:
Salario........................................800
Comision por cada auto vendido........50
el 15% del valor total de las ventas.

diseñar un algoritmo que lea el nombre del vendedor, el numero de autos vendidos y el total de sus ventas. Calcule e imprima el salario del vendedor.
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

NO me da como quiero

Publicado por Policarpo (6 intervenciones) el 14/11/2012 23:44:46
segun lo que entendi el programa quedaria asi:

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
#include <cstdlib>
#include <iostream>
 
using namespace std;
 
int main(int argc, char *argv[])
{
    float NautosV,Tv,Sv;
    string Nombre;
system ("color B6");
cout<<"\t\t\t***Auto-Parts***\n\n";
cout<<"\n\n\n";
cout<<"Ingrese Su Nombre";
cout<<"\n";
cin>>Nombre;
cout<<"\n";
cout<<"Ingrese el Numero de Autos Vendidos\n";
cin>>NautosV;
cout<<"\n";
Tv=NautosV*50;
Sv=800+(Tv*0.15);
cout<<" Total de Ventas: "<<Tv<<"\n";
cout<<" El Salario del Vendedor es: "<<Sv<<"\n"<<"\n";
 
 
 
    system("PAUSE");
    return EXIT_SUCCESS;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar