Reto #4| Calcular sueldo (switch y do - while)

Поділитися
Вставка

КОМЕНТАРІ • 24

  • @alexandermorales8460
    @alexandermorales8460 7 років тому

    tan facil que se ve y tan facil que es y yo me estaba volviendo loco tratando de hacer algo igual ahora me toca implementar mi codigo con la ayuda de su explicacion gracias saludos desde caracas

  • @alexandermorales8460
    @alexandermorales8460 7 років тому

    me encanta como dice break saludos desde caracas gracias por ese maravilloso aporte

  • @yanzenhernandez1071
    @yanzenhernandez1071 10 років тому

    Espero que pronto suban más tutoriales de programación en C, me interesan mucho los de arreglos y punteros.
    Gracias por sus vídeos.

    • @CodigoCompilado
      @CodigoCompilado  10 років тому +3

      Yanzen Hernandez Gracias a ti por ver nuestros videos!
      Y claro que si, seguiremos subiendo vídeos de programación en C, aún tenemos muchas cosas que queremos compartir con todos ustedes.
      Cada semana subimos vídeos al canal.
      Un saludo!

    • @jorgetovar8415
      @jorgetovar8415 7 років тому

      nomas hacen programas con c??,asen programas con java?
      ahh y muy bien estuvo el tutorial muy bien explicado...(y)

  • @JavierAlejandro3
    @JavierAlejandro3 6 років тому

    Hola! muchas gracias por el vìdeo .. una pregunta .. Hay manera de pasar este mismo ejemplo a Raptor (diagrama de flujo)??

  • @alexandermorales8460
    @alexandermorales8460 7 років тому

    felicitaciones laura ya que explicas como anda un pez en el agua

  • @angelsoto8802
    @angelsoto8802 8 років тому +4

    Este Reto si tenia mas dificultad que los pasados :( pero hay esta y tu solucion es buena y el video igual gracia spor la practica
    #include
    #include
    #include
    using namespace std;
    int area_labora(int id, int diasT);
    int main()
    {
    system("color 0a");
    int ID=0000;
    int d_t=0; //dias trabajdo
    int bucle; //repetir programa
    do
    {
    coutID;
    coutd_t;
    area_labora(ID, d_t);
    coutbucle;
    }while( bucle != 2);
    system("pause");
    return 0;
    }
    int area_labora(int id, int diasT)
    {
    int opc; //variable para area
    int opc2;
    int sueldo;
    cout

  • @silvianohemy6676
    @silvianohemy6676 8 років тому

    Me encanto el video como siempre, aunque me pareció un ejercicio fácil y trate de hacerlo, pero no puede osea lo hice y compile y ejecute y todo bien pero ya en una parte me salia error y que el programa no respondía y entonces vi el vídeo y el codigo no era tan diferente al mio lo único diferente es que el mio era largo por que en cada case ponía lo de
    system("cls");
    s=dt*400
    printf("RESULTADOS
    ID del empleado: %d
    Dias trabajados:
    Suedo: %d",id,dt,s);
    printf("Desea realizar otra operación 1. Si 2. No");
    scanf("%d",&r);
    por lo que fue mas largo, entonces vi el vídeo y edite el código de nuevo solo que ahora se parecia mas como el vídeo aunque deje varias datos en un solo printf como antes por lo que no había muchos printf y igual me salia error cuando lo ejecutaba y le daba para que entrara a la opcion del lider o alguna de ella y nada, al final no se cual era el error aunque creo que era que puse algo mal en el switch pues en la opciones administrativa todo iba bien y se ejecutaba hasta el final, al final tuve que crear nuevo archivo y escribir el codigo exactamente como el de video

  • @faustomiguelvalarezosanche1428
    @faustomiguelvalarezosanche1428 7 років тому

    Hola, disculpa tu video me parecio muy bueno pero necesito ayuda con algo en tal caso que yo ingrese mal un numero de los switch ejemplo en el switch de 1.administrativas y 2.sistemas, yo ingreso el numero 3 como le hago para que vuelva a darme el switch para que yo ingrese un numero valido ayudame por favor.

  • @isaiasronquillo3120
    @isaiasronquillo3120 10 років тому +1

    Muchas Gracias quisiera un programa que tenga ciclos repetitivos anidados
    y otro explicando menu con caracteres

  • @JoaquinLopez-vr2ob
    @JoaquinLopez-vr2ob 5 років тому +1

    chingon trabajoooooo!

  • @edgarmoreno9737
    @edgarmoreno9737 5 років тому

    Me preguntó si tiene otro canal, ya no subes vídeos ¿?

  • @albertobros9
    @albertobros9 7 років тому

    Hay alguna forma de hacerlo con while y no con Do-while?

  • @KTMTRK
    @KTMTRK 5 років тому +1

    buenisimo el ejercicio necesitaba reforzar el menu para seguir ingresando datos o no ! dejo el codigo en c#
    using System;
    namespace opciones
    {
    class Program
    {
    static void Main(string[] args)
    {
    /*variables */
    int id = 0;
    int op = 0;
    int dias = 0;
    int x = 0;
    double sueldo = 0;
    /*menu principal */
    do {
    Console.WriteLine("id del empleado:");
    id = int.Parse(Console.ReadLine());
    Console.WriteLine("Dias trabajados");
    dias = int.Parse(Console.ReadLine());
    do{
    x= 0;
    Console.WriteLine("Area en que labora:");
    Console.WriteLine(" [1] Administrativa
    [2] Sistemas ");
    op = int.Parse(Console.ReadLine());
    switch (op)
    {
    case 1:
    x = 0;
    Console.WriteLine("cargo que desempeña");
    Console.WriteLine("[1] Administrador
    [2] Mercadologo");
    op = int.Parse(Console.ReadLine());

    switch (op)
    {
    case 1:
    sueldo = dias *350;
    break;
    case 2:
    sueldo = dias * 400;
    break;
    default:
    x =1;
    break;
    }while (x ==1);
    break;
    case 2:
    do
    {
    x = 0;
    Console.WriteLine("cargo que desempeña");
    Console.WriteLine(" [1] Lider
    [2] Programador
    [3] Analisis");
    op = int.Parse(Console.ReadLine());
    switch (op)
    {
    case 1:
    sueldo = dias *450;
    break;
    case 2:
    sueldo = dias * 400;
    break;
    case 3:
    sueldo = dias * 350;
    break;
    default:
    x = 1;
    break;
    }
    }while (x == 1);
    break;
    default:
    x = 1;
    break;
    }
    } while ( x == 1);
    Console.WriteLine("****************RESULTADOS******************");
    Console.WriteLine("
    EL id del trabajador es: " + id);
    Console.WriteLine("los dias trabajados son:"+ dias);
    Console.WriteLine("el sueldo del trabajador es :" + sueldo);
    Console.WriteLine("
    desea realizar otra consulta?");
    Console.WriteLine(" {1} SI
    [2] NO");
    op = int.Parse(Console.ReadLine());

    }while (op != 2);
    }
    }
    }

  • @rosalbavelasco6627
    @rosalbavelasco6627 8 років тому

    busco ejersicios de borland

  • @jonas8921
    @jonas8921 9 років тому +2

    Lo comparto en Java :)
    Aque el codigo :
    Scanner sc = new Scanner(System.in);
    int id, dias, op, x = 0;
    double sue = 0;
    do {
    System.out.println("Id del empleado");
    id = sc.nextInt();
    System.out.println("Dias trabajados");
    dias = sc.nextInt();
    do {
    x = 0;
    System.out.println("Area en que labora :");
    System.out.println("[1] Administrativa
    [2] Sistemas");
    System.out.println("Opcion :");
    op = sc.nextInt();
    switch (op) {
    case 1:
    do {
    x = 0;
    System.out.println("Cargo que desempeña : ");
    System.out.println("[1] Administrador
    [2] Mercadologo ");
    op = sc.nextInt();
    switch (op) {
    case 1:
    sue = dias * 350;
    break;
    case 2:
    sue = dias * 400;
    break;
    default:
    x = 1;
    }
    } while (x == 1);
    break;
    case 2:
    do {
    x = 0;
    System.out.println("Cargo que desempeña : ");
    System.out.println("[1] Lider
    [2] Programador
    [3] Analista ");
    op = sc.nextInt();
    switch (op) {
    case 1:
    sue = dias * 450;
    break;
    case 2:
    sue = dias * 400;
    break;
    case 3:
    sue = dias * 350;
    break;
    default:
    x = 1;
    }
    } while (x == 1);
    break;
    default:
    x = 1;
    }
    } while (x == 1);
    System.out.println("**********RESULTADOS**********");
    System.out.println("
    El Id del trabajador es : " + id);
    System.out.println("Los dias trabajados son : " + dias);
    System.out.println("El sueldo del trabajador es : " + sue);
    System.out.println("
    ¿Desea realizar otra consulta?");
    System.out.println("{1} Si
    [2] No");
    op=sc.nextInt();
    } while (op != 2);

  • @ralpluna
    @ralpluna 8 років тому +1

    Falto en SWITCH la opcion DEFAULT,

  • @Riuyinvan14
    @Riuyinvan14 9 років тому

    Muy buena explicación...
    Pero tengo problemas con el uso de arreglos bidimencionales, espero y puedas hacer un video como este, pero incluyendo los arreglos(matriz).
    Saludos...

    • @CodigoCompilado
      @CodigoCompilado  9 років тому

      Hola Oscar Reyes gracias por ver nuestros vídeos!
      Claro que sí, estaremos subiendo constantemente retos nuevos para practicar lo que vemos en las clases de C.
      Saludos!