elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: Como proteger una cartera - billetera de Bitcoin


+  Foro de elhacker.net
|-+  Programación
| |-+  Programación C/C++ (Moderadores: Eternal Idol, Littlehorse, K-YreX)
| | |-+  Ayuda con este codigo
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ayuda con este codigo  (Leído 2,330 veces)
Vniverz

Desconectado Desconectado

Mensajes: 2


Ver Perfil
Ayuda con este codigo
« en: 3 Diciembre 2013, 07:50 am »

Saludos, tengo encargado este programa, pero la verdad no me sale, me podrían echar una mano? gracias.

Una Empresa de Reproducción desea realizar un programa que permita calcular y dar como salida el pago que tiene que hacer cada cliente por concepto de copias, tomando en cuenta que se tienen los siguientes datos:

• Cod. de Cliente
• Tipo de Copia (Carta, Oficio, ExtraOficio)
• Cantidad de Copias

* Si cancela el pedido deberá registrarse el cod de cliente y el monto cancelado, si el monto cancelada fuera mayor a otra cancelación si se registraría el nuevo cod. de cliente, si fuera menor o igual no hay cambio de cod. de cliente.

Además el programa debe reportar lo siguiente:
• Total de Copias tipo Carta y Tipo Oficio procesadas por la empresa.
• Promedio de Ventas en Pesos.
• Cod. De Cliente que cancelo más dinero por el servicio.

El Valor por tipo de Copia es:
• Carta 0.30 pesos.
• Oficio 0.50 pesos.
• Doble carta 1 peso.

El Algoritmo debe funcionar para “n” cantidad de clientes.



/* FPR Actividad 3 Unidad 4*/

#include<stdio.h>
#include<stdlib.h>

int main ()             
{
/*Declaración de variables*/
float codcl, tcop, cantc, valor;
float tc=0.30, tof=0.50, tdc=1;
int ctc, ctof, ctdc;
int pventas, n, c;
float codclicanc, numclients;
int resp, pedido, si;
int ccli, monto, montc, ncodcli;
char otro, s;

do
{
printf("\n Ingresar codigo de cliente:\t");
scanf("%f",&codcl);

printf("\n Ingresar cantidad de copias\t");
scanf ("%d",&cantc);

printf("\n Ingresar tipo de copias: 1.carta, 2.oficio, 3.doblecarta\t");
scanf ("%d",&resp);

if (resp==1)
    {
        tcop=tc;
        ctc+ctc;
    }
   
if (resp==2)
    {
        tcop=tof;
        ctof+ctof;
    }
   
if (resp==3)
    {
        tcop=tdc;
        ctdc+ctdc;
    }

monto=cantc*tcop;
printf("\n Monto a pagar\t""%d",&monto);

printf("\n ¿Cancelar pedido? s\t");
scanf ("%d",&pedido);

if (pedido==s)
{
    if (monto>montc)
        {
            monto=montc;
            scanf ("%d",&montc);
            codcl=codclicanc;
        }
}

printf("\nTotal copias carta procesadas: \t""%d",&ctc);

printf("\nTotal copias oficio procesadas: \t""%d",&ctof);

printf("\nTotal de ventas: \t""%d",&pventas);


}

while (otro=s);

printf("\n Codigo de Cliente que cancelo mas dinero por el servicio: \n\t","%d",&codclicanc);

system("pause");
return 0;
}


En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Ayuda con este codigo
Programación Visual Basic
5v5 2 2,786 Último mensaje 31 Mayo 2005, 22:56 pm
por 5v5
ayuda con este codigo
Programación Visual Basic
<housedir> 3 2,171 Último mensaje 17 Noviembre 2007, 03:05 am
por mos-k
AYUDA CON ESTE CODIGO
Programación Visual Basic
70N1 0 1,141 Último mensaje 2 Febrero 2008, 10:06 am
por 70N1
Ayuda con este codigo de c++
Programación C/C++
Dekk0 1 2,826 Último mensaje 12 Enero 2022, 12:18 pm
por enrique4480
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines