Ver Mensaje Individual
  #5 (permalink)  
Antiguo 27/09/2011, 10:40
LioBino
 
Fecha de Ingreso: septiembre-2011
Mensajes: 20
Antigüedad: 12 años, 7 meses
Puntos: 2
Respuesta: Funcion Random

Este programa es muy simple y no hace falta que te compliques usando arreglos.
Código C++:
Ver original
  1. #include<stdio.h>
  2. #include<stdlib.h>
  3. #include<time.h>
  4.  
  5. int main(){
  6.     int dia, papelito;
  7.     float descuento;
  8.     /* Inicializamos los valores para que random funciene de forma aleatoria. y nos ayude a determinar el día y el descuento*/
  9.     srand ( time(NULL));
  10.     dia= rand() % 7 +1;
  11.     papelito= rand() %3 + 1;
  12.    
  13.     switch (papelito){
  14.     case 1: /* Blanco */
  15.      descuento=2.63;
  16.      break;
  17.      case 2: /* Verde */
  18.      descuento= 4.85;
  19.      break;
  20.      case 3: /* Rojo */
  21.      descuento=5.02;
  22.      break;
  23.      }
  24.       switch (dia){
  25.       case 1:   /* Lunes */
  26.       descuento= descuento * 2;
  27.       break;
  28.       case 5: /* Viernes */
  29.       descuento= descuento * 2;
  30.       break;
  31.       }
  32.       printf("Usted tiene un descuento del %f", descuento);
  33.     return 0;
  34. }