Principiante en C necesita solucion para problema de Clase
Publicado por
daniel (1 intervención) el 28/03/2011 17:21:30
hola necesito pasar el codigo de pseint a c++ pero estoy iniciando a estudiar programacion y necesito al menos este paso para ir entendiendo, es una tarea y es urgentemente, e leido muchos tutoriales pero esto es cuestion de tiempo, aqui les va el codigo en pesint:
Proceso conversor_de_monedas// nombre asignado a la utilidad
Repetir
Escribir "";
Escribir "CONVERSOR DE MONEDAS:";
Escribir "*******************************************************************************";
Escribir "A CONTINUACION SU MENU DE OPCIONES "; // permitira la interaccion maquina-usuario segun la necesidad del mismo
Escribir "*******************************************************************************";
Escribir "OPCION 1. CONVERTIR DE $ a Bs.F"; // $= dolares Bs.F= Bolivares Fuertes Venezolanos
Escribir "OPCION 2. CONVERTIR DE Bs.F a $";
Escribir "OPCION 3. CONVERTIR DE PESOS COLOMBIANOS A Bs.F";
Escribir "OPCION 4. CONVERTIR DE Bs.F A PESOS COLOMBIANOS";
Escribir "OPCION 5. CONVERTIR DE EUROS A Bs.F";
Escribir "OPCION 6. CONVERTIR DE Bs.F A EUROS";
Escribir "OPCION 7. Salir";
Escribir "______________________________________________________";
Escribir "SELECCIONE EL NUMERO DE LA OPCION QUE DESEE UTILIZAR:";
leer opcion;
Segun OPCION Hacer
1:
Escribir "¿Cuantos Calculos Desea Realizar Para Esta Opcion?";//se solicita el Numero de veces q desee utilizar la misma opcion.
Leer NUM_CALCULOS;// variable de tipo entero para n calculos
Para CONTAR<-1 Hasta NUM_CALCULOS Con Paso 1 Hacer
Escribir "POR FAVOR INGRESE LA CANTIDAD DE DOLARES ($) A CONVERTIR";// se solicita el valor a convertir
Leer dolares;// variable de tipo carácter numérico real.
Escribir "POR FAVOR INGRESE EL VALOR DE DOLAR en Bs.F PARA EL DIA DE HOY";// se solicita el valor de la moneda
Leer valor_d_en_bsf// variable de tipo carácter numérico real.
cal2<-dolares*valor_d_en_bsf;// expresion compuesta que nos realiza el calculo matematico usando operadores aritmeticos
Escribir "*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/";
Escribir "VALOR DE LA MONEDA:", valor_d_en_bsf,"Bs.f el Dolar";// se muestra en pantalla al usuario (finalizando resultados)
Escribir "VALOR DE LA CANTIDAD A CONVERTIR:",dolares, "Dolares ($)";// se muestra en pantalla al usuario (finalizando resultados)
Escribir "SU TOTAL DEL CAMBIO ES:",cal2,"Bs.f";// Resultado obtenido y mostrado en panatalla
Escribir "*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/";
FinPara
2:
Escribir "¿Cuantos Calculos Desea Realizar Para Esta Opcion?";
Leer NUM_CALCULOS;
Para CONTAR<-1 Hasta NUM_CALCULOS Con Paso 1 Hacer
Escribir "POR FAVOR INGRESE LA CANTIDAD DE Bs.F A CONVERTIR";
Leer bsf;
Escribir "POR FAVOR INGRESE EL VALOR DEL DOLAR($) en Bs.F PARA EL DIA DE HOY";
Leer valor_d_en_bsf;
cal1<-bsf/valor_d_en_bsf;
Escribir "*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/";
Escribir "VALOR DE LA MONEDA:", valor_d_en_bsf, " Bsf el Dolar";
Escribir "VALOR DE LA CANTIDAD A CONVERTIR:", bsf, " Bs.F";
Escribir "SU TOTAL DEL CAMBIO ES:",cal1," Dolares ($)";
Escribir "*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/";
FinPara
3:
Escribir "¿Cuantos Calculos Desea Realizar Para Esta Opcion?";
Leer NUM_CALCULOS;
Para CONTAR<-1 Hasta NUM_CALCULOS Con Paso 1 Hacer
Escribir "POR FAVOR INGRESE LA CANTIDAD DE PESOS COLOMBIANOS A CONVERTIR";
Leer p_c;
Escribir "POR FAVOR INGRESE EL VALOR DEL PESO EN Bsf PARA EL DIA DE HOY";
Leer valor_p_en_bsf;
cal3<-p_c*valor_p_en_bsf;
Escribir "*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/";
Escribir "VALOR DE LA MONEDA:", valor_p_en_bsf,"Bs.F el Peso Colombiano";
Escribir "VALOR DE LA CANTIDAD A CONVERTIR:", p_c, "Pesos colombianos";
Escribir "SU TOTAL DEL CAMBIO ES:",cal3, "Bs.F";
Escribir "*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/";
FinPara
4:
Escribir "¿Cuantos Calculos Desea Realizar Para Esta Opcion?";
Leer NUM_CALCULOS;
Para CONTAR<-1 Hasta NUM_CALCULOS Con Paso 1 Hacer
Escribir "POR FAVOR INGRESE LA CANTIDAD DE Bs.F A CONVERTIR";
Leer bsf;
Escribir "POR FAVOR INGRESE EL VALOR DEL PESO COLOMBIANO en Bs.F PARA EL DIA DE HOY";
Leer valor_p_en_bsf;
cal4<-bsf/valor_p_en_bsf;
Escribir "*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/";
Escribir "VALOR DE LA MONEDA:", valor_p_en_bsf,"Bsf el Peso Colombiano";
Escribir "VALOR DE LA CANTIDAD A CONVERTIR:", bsf,"Bs.F";
Escribir "SU TOTAL DEL CAMBIO ES:",cal4, "Pesos";
Escribir "*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/";
FinPara
5:
Escribir "¿Cuantos Calculos Desea Realizar Para Esta Opcion?";
Leer NUM_CALCULOS;
Para CONTAR<-1 Hasta NUM_CALCULOS Con Paso 1 Hacer
Escribir "POR FAVOR INGRESE LA CANTIDAD DE EUROS A CONVERTIR";
Leer e;
Escribir "POR FAVOR INGRESE EL VALOR DEL EURO en Bs.F PARA EL DIA DE HOY";
Leer valor_e_en_bsf;
cal5<-e*valor_e_en_bsf;
Escribir "*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/";
Escribir "VALOR DE LA MONEDA:", valor_e_en_bsf,"Bsf el euro";
Escribir "VALOR DE LA CANTIDAD A CONVERTIR:", e,"EUROS";
Escribir "SU TOTAL DEL CAMBIO ES:",cal5, "Bs.F";
Escribir "*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/";
FinPara
6:
Escribir "¿Cuantos Calculos Desea Realizar Para Esta Opcion?";
Leer NUM_CALCULOS;
Para CONTAR<-1 Hasta NUM_CALCULOS Con Paso 1 Hacer
Escribir "POR FAVOR INGRESE LA CANTIDAD DE Bs.F A CONVERTIR";
Leer bsf;
Escribir "POR FAVOR INGRESE EL VALOR DEL EURO en Bs.F PARA EL DIA DE HOY";
Leer valor_e_en_bsf;
cal6<-bsf/valor_e_en_bsf;
Escribir "*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/";
Escribir "VALOR DE LA MONEDA:", valor_e_en_bsf,"bsf el Euro ";
Escribir "VALOR DE LA CANTIDAD A CONVERTIR:", e,"EUROS";
Escribir "SU TOTAL DEL CAMBIO ES:",cal6, "EUROS";
Escribir "*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/*/";
FinPara
7:
Escribir "_________________________________________________________________________";
Escribir "HASTA LUEGO, GRACIAS POR USAR EL CONVERSOR DE MONEDAS.";
Escribir "_________________________________________________________________________";
Escribir "autores: .Torres Duran Daniel V-20200464";
Escribir ". .Peña Marcos V-22986158";
Escribir ". .Mercado Rafael V-20847920";
Escribir "Ingenieria Informatica. seccion B. IUTE";
Escribir "_________________________________________________________________________";
De Otro Modo:
Escribir "OPCION INVALIDA";// en caso contrario a elegir otra opcion q no exista a las 7 que estan planteando.
Escribir "______________________________________________________________________";
FinSegun
Hasta Que OPCION=7
FinProceso