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
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!
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
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
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.
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());
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);
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...
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!
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
me encanta como dice break saludos desde caracas gracias por ese maravilloso aporte
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.
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!
nomas hacen programas con c??,asen programas con java?
ahh y muy bien estuvo el tutorial muy bien explicado...(y)
Hola! muchas gracias por el vìdeo .. una pregunta .. Hay manera de pasar este mismo ejemplo a Raptor (diagrama de flujo)??
felicitaciones laura ya que explicas como anda un pez en el agua
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
gracias bro
Gracias perro
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
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.
Muchas Gracias quisiera un programa que tenga ciclos repetitivos anidados
y otro explicando menu con caracteres
chingon trabajoooooo!
eaaaa
Me preguntó si tiene otro canal, ya no subes vídeos ¿?
Hay alguna forma de hacerlo con while y no con Do-while?
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);
}
}
}
busco ejersicios de borland
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);
Falto en SWITCH la opcion DEFAULT,
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...
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!