• Lenguaje

    C

  • Descripción

    En una agencia de transporte, se desea llevar el control del la venta de pasaje de un cliente, para ello se considera el destino, el costo, según la tabla, también se sabe que por cada destino se aplica un descuento.
    Destino | Piura | Lima | Arequipa | Tumbes | Ica
    Costo | 35 | 90 | 150 | 60 | 130
    Porcentaje % | 10 | 20 | 30 | 25 | 35

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
48
49
50
#include <stdio.h>
#include <stdlib.h>

int main (void)
{
    int destino;
    float costo, descuento, venta;
    costo=0;
    descuento=0;
    printf ("Selecciona el valor de destino.\n");
    printf ("\t1.- Piura\n");
    printf ("\t2.- Lima\n");
    printf ("\t3.- Arequipa\n");
    printf ("\t4.- Tumbes\n");
    printf ("\t5.- Ica\n");
    printf ("\t: ");
    do {
        scanf ("%d", &destino);
        (void) getchar ();
        if (destino<1||destino>5)
            printf ("Valor incorrecto. Ingr\202salo nuevamente.: ");
    } while (destino<1||destino>5);
    if(destino==1)
        costo=35;
    if(destino==2)
        costo=90;
    if(destino==3)
        costo=150;
    if(destino==4)
        costo=60;
    if(destino==5)
        costo=130;
    if(destino==1)
        descuento=costo*0.1;
    if(destino==2)
        descuento=costo*0.2;
    if(destino==3)
        descuento=costo*0.3;
    if(destino==4)
        descuento=costo*0.25;
    if(destino==5)
        descuento=costo*0.35;
    venta=costo-descuento;
    printf ("Valor de costo: %g\n", costo);
    printf ("Valor de descuento: %g\n", descuento);
    printf ("Valor de venta: %g\n", venta);
    putchar ('\n');
    system ("pause");
    return EXIT_SUCCESS;
}