6
UNAD México Fundamentos de Programación Romero Marta Juan Carlos AL12523916 En el parque del Centro, se rentan 6 carritos eléctricos ( 1 hummer, 1 mustang, 1 cars, 1 Barbie, 1 moto y 1 tracto camión). El dueño desea que se elabore un algoritmo que contabilice cuantas veces se rentó cada carrito en un lapso de 4 hrs. La renta de cada carrito es de $15 pesos por 10 minutos. Obtener la ganancia estimada en ese lapso. Solución Inicio Bienvenida Leer variable Ciclo hasta el contador que sea Contador=contador+1 Contadores de cada uno de los carritos No Si Se imprimen los contadores y la operación. Se multiplican cada uno de los contadores

carritos

Embed Size (px)

Citation preview

Page 1: carritos

UNAD MéxicoFundamentos de ProgramaciónRomero Marta Juan Carlos AL12523916

En el parque del Centro, se rentan 6 carritos eléctricos ( 1 hummer, 1 mustang, 1 cars, 1 Barbie, 1 moto y 1 tracto camión). El dueño desea que se elabore un algoritmo que contabilice cuantas veces se rentó cada carrito en un lapso de 4 hrs. La renta de cada carrito es de $15 pesos por 10 minutos. Obtener la ganancia estimada en ese lapso.

Solución

Inicio Bienvenida Leer variable

Ciclo hasta el contador que sea 24

Contador=contador+1

Contadores de cada uno de los carritos

No

Si

Se multiplican cada uno de los contadores

Se imprimen los contadores y la operación.

Page 2: carritos

UNAD MéxicoFundamentos de ProgramaciónRomero Marta Juan Carlos AL12523916

Código #include <stdio.h>

int main(void)

{

//contadores Se utilizan para acumular el número de veces rentadofloat hum;float must;float cars;float barb;float mot;float tracto;

//Variables que guardan la gananciafloat totalhumer;float totalcars;float totalmust;float totalbarb;float totalmot;float totaltracto;float cont;

float precio;int c;

printf("\n ------------------------------------- ");printf("Carritos S.A \n By Carlos MyR");

precio = 15;

do //ciclo que finaliza al llegar a 24 pues, eso es el máximo de veces que se puede rentar los carritos en 4 horas{

system("clear"); //lipmia la pantallaprintf("Carritos S.A \n");c=0;printf("---------------------------------------------------------------------- \n");

Page 3: carritos

UNAD MéxicoFundamentos de ProgramaciónRomero Marta Juan Carlos AL12523916

printf("n\ Seleccione el carrito que desea rentar 1)Hummer 2)Mustang 3)Cars 4)Barbie 5)Moto 6)Tractocamion 7)Ninguno ");scanf("%d",&c);switch (c) { case 1: //hummner printf(" Selecciono hummer \n "); hum++; cont++;

break;

case 2: //Mustang printf(" Selecciono mustang \n "); cont++; must++; break; case 3: //cars printf(" Selecciono cars \n "); cars++; cont++; break; case 4: //Barbie printf(" Selecciono Barbie \n "); barb++; cont++; break; case 5: //Moto printf(" Selecciono moto \n "); mot++; cont++; break; case 6: //Tracto camion printf("Seleccionó Tracto camión \n "); tracto++; cont++; break; case 7: //ninguno cont++;

Page 4: carritos

UNAD MéxicoFundamentos de ProgramaciónRomero Marta Juan Carlos AL12523916

break;

}} while (cont!=24);

// Se multiplica el acumulador por el precio y se guarda en otra variable

totalhumer = hum*precio;totalcars = cars*precio;totalbarb = barb*precio;totalmot = mot*precio;totalmust = must*precio;totaltracto = tracto*precio;

system("clear");// imprime gananciasprintf(" \nGanancias");printf(" \nTotal de Humer %f",totalhumer);printf(" \nTotal de Cars %f",totalcars);printf(" \nTotal de Barbies %f",totalbarb);printf(" \nTotal de Motos %f",totalmot);printf(" \nTotal de Mustang %f",totalmust);printf(" \nTotal de Tractocamión %f",totaltracto);

//imprime el número de veces que se usó cada carrito

printf(" \nUSO");printf(" \nTotal de Humer %f",hum);printf(" \nTotal de Cars %f",cars);printf(" \nTotal de Barbies %f",barb);printf(" \nTotal de Motos %f",mot);printf(" \nTotal de Mustang %f",must);printf(" \nTotal de Tractocamión %f",tracto);

return 0;

}

Page 5: carritos

UNAD MéxicoFundamentos de ProgramaciónRomero Marta Juan Carlos AL12523916

Capturas del programa