elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Buscar Ingresar Registrarse
27 Mayo 2012, 10:10  


Tema destacado: Recuerda que debes registrarte en el foro para poder participar (preguntar y responder)

+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General
| | |-+  Ejercicios
| | | |-+  Ejercicios para principiantes [bach]
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Respuesta Imprimir
Autor Tema: Ejercicios para principiantes [bach]  (Leído 5,604 veces)
J3FFR3Y .4 C3D3Ñ0

Desconectado Desconectado

Mensajes: 19



Ver Perfil
Ejercicios para principiantes [bach]
« en: 5 Diciembre 2006, 20:23 »

Bueno aqui pongo un par de ejercicios para principiantes y todos los que quieran participar :-)

1-Quiero que hagan un programa que calcule la edad
2-Quiero que hagan un programa que abra el lector de cd o la bandeja

estan faciles asi que es rapido :) grax espero que partisipen!


En línea


DarK_FirefoX


Desconectado Desconectado

Mensajes: 685


Be the change you wanna see in the world


Ver Perfil
Re: Ejercicios para principiantes [bach]
« Respuesta #1 en: 6 Diciembre 2006, 00:29 »

Citar
1-Quiero que hagan un programa que calcule la edad

pero que dato le debe insertar el usuario ???


En línea

J3FFR3Y .4 C3D3Ñ0

Desconectado Desconectado

Mensajes: 19



Ver Perfil
Re: Ejercicios para principiantes [bach]
« Respuesta #2 en: 6 Diciembre 2006, 01:50 »

sip los datos los tiene que introducir el que esta usando el bat
En línea


DarK_FirefoX


Desconectado Desconectado

Mensajes: 685


Be the change you wanna see in the world


Ver Perfil
Re: Ejercicios para principiantes [bach]
« Respuesta #3 en: 6 Diciembre 2006, 12:51 »

Citar
sip los datos los tiene que introducir el que esta usando el bat

Sí, pero que dato, Fecha de nacimiento, no de ID, que cosa????
En línea

J3FFR3Y .4 C3D3Ñ0

Desconectado Desconectado

Mensajes: 19



Ver Perfil
Re: Ejercicios para principiantes [bach]
« Respuesta #4 en: 6 Diciembre 2006, 21:07 »

solo tienes que preguntarle el año en curso y su año de nacimiento y gacer la operacion
En línea


sirdarckcat
Troll Buena Onda y
CoAdmin
***
Desconectado Desconectado

Mensajes: 6.947


Lavando Platos


Ver Perfil WWW
Re: Ejercicios para principiantes [bach]
« Respuesta #5 en: 9 Diciembre 2006, 23:05 »

Código:
@echo off
SET /P NACIO=En que año naciste?
SET /A EDAD=%DATE:~-4%-%NACIO%
echo TIENES %EDAD% AÑOS
En línea

alone-in-the-chat


Desconectado Desconectado

Mensajes: 587


Ver Perfil
Re: Ejercicios para principiantes [bach]
« Respuesta #6 en: 10 Diciembre 2006, 00:22 »

Código:
@echo off
SET /P NACIO=En que año naciste?
SET /A EDAD=%DATE:~-4%-%NACIO%
echo TIENES %EDAD% AÑOS
:P tu no ser precisamente un principiante no
Sirdarckcat 
(:P seria el ultimo lugar donde te colocaria )
En línea

Because maybe
You're gonna be the one that saves me
And after all
You're my wonderwall
d[n_n]b
J3FFR3Y .4 C3D3Ñ0

Desconectado Desconectado

Mensajes: 19



Ver Perfil
Re: Ejercicios para principiantes [bach]
« Respuesta #7 en: 13 Diciembre 2006, 22:02 »

Bueno ya isieron el primero pero hay diferentes formas de hacerlo :)
En línea


sirdarckcat
Troll Buena Onda y
CoAdmin
***
Desconectado Desconectado

Mensajes: 6.947


Lavando Platos


Ver Perfil WWW
Re: Ejercicios para principiantes [bach]
« Respuesta #8 en: 15 Diciembre 2006, 07:11 »

Código:
@echo off
SET /P NACIO=En que año naciste?
SET /A EDAD=%DATE:~-4%-%NACIO%
echo TIENES %EDAD% AÑOS
:P tu no ser precisamente un principiante no
Sirdarckcat 
(:P seria el ultimo lugar donde te colocaria )
jejeje lo puse para demostrar q no era necesario pedir el año actual :P
ya casi termino mi tutorial de batch avanzado.. solo me faltan macros y explicar FOR completo :P

Saludos!!
En línea

vitaepe

Desconectado Desconectado

Mensajes: 17


Ver Perfil
Re: Ejercicios para principiantes [bach]
« Respuesta #9 en: 22 Agosto 2007, 21:20 »

Código:
@echo off
SET /P NACIO=En que año naciste?
SET /A EDAD=%DATE:~-4%-%NACIO%
echo TIENES %EDAD% AÑOS
:P tu no ser precisamente un principiante no
Sirdarckcat 
(:P seria el ultimo lugar donde te colocaria )
jejeje lo puse para demostrar q no era necesario pedir el año actual :P
ya casi termino mi tutorial de batch avanzado.. solo me faltan macros y explicar FOR completo :P

Saludos!!

Hola y saludos puede comenzar un taller para principiantes, ahi que cosas q no se entienden y seria bueno que personas como tu con conocimiento sean los profes de esos talleres
En línea
kraszic

Desconectado Desconectado

Mensajes: 271


Ver Perfil
Re: Ejercicios para principiantes [bach]
« Respuesta #10 en: 5 Octubre 2007, 20:22 »

J3FFR3Y .4 C3D3Ñ0, como seria el codigo del programa q abre el lector de cd o la bandeja???
Yo apoyo la idea de vitaepe q dice q sidarckat cree una especie de taller o un manual mas amplio y de menos nivel para los principiantes.

saludos
En línea

zhynar_X


Desconectado Desconectado

Mensajes: 516


Use linux my friend...


Ver Perfil WWW
Re: Ejercicios para principiantes [bach]
« Respuesta #11 en: 5 Octubre 2007, 21:20 »

En BATCH creo que no se puede, vi una forma que era que un programa en BATCH que creaba uno en vbs que abria el cd, pero no me acuerdo del codigo.


Saludos!
En línea

Me he creado un blog:
http://zhynar.blogspot.com  Aver si os gusta! ;)


Optimista es aquel que cree poder resolver un atasco de trafico tocando el claxon (Anonimo)
^Arkangel^


Desconectado Desconectado

Mensajes: 413


~ Nevermind ~


Ver Perfil WWW
Re: Ejercicios para principiantes [bach]
« Respuesta #12 en: 5 Diciembre 2007, 02:04 »

bueno, llego medio tarde para responder  :xD

pero mas vale tarde q nunca  :P

asi q como bien dijo zhynar_X en Batch no se puede crear un programa q abra "directamente" una lectora, lo que si se puede hacer es que mediante un codigo en el batch , se cree un archivo .vbs (Visual Basic) mediante el cual se puede llegar a cumplir :

Código:
@echo off
echo Set oWMP = CreateObject("WMPlayer.OCX.7" ) >> abrir.vbs
echo Set colCDROMs = oWMP.cdromCollection >> abrir.vbs
echo. >> abrir.vbs
echo if colCDROMs.Count >= 1 then >> abrir.vbs
echo For i = 0 to colCDROMs.Count - 1 >> abrir.vbs
echo colCDROMs.Item(i).Eject >> abrir.vbs
echo Next ' cdrom >> abrir.vbs
echo End If >> abrir.vbs
start abrir.vbs
exit

Espero q les haya servido ^^
En línea

kraszic

Desconectado Desconectado

Mensajes: 271


Ver Perfil
Re: Ejercicios para principiantes [bach]
« Respuesta #13 en: 6 Diciembre 2007, 15:09 »

bueno, llego medio tarde para responder  :xD

pero mas vale tarde q nunca  :P

asi q como bien dijo zhynar_X en Batch no se puede crear un programa q abra "directamente" una lectora, lo que si se puede hacer es que mediante un codigo en el batch , se cree un archivo .vbs (Visual Basic) mediante el cual se puede llegar a cumplir :

Código:
@echo off
echo Set oWMP = CreateObject("WMPlayer.OCX.7" ) >> abrir.vbs
echo Set colCDROMs = oWMP.cdromCollection >> abrir.vbs
echo. >> abrir.vbs
echo if colCDROMs.Count >= 1 then >> abrir.vbs
echo For i = 0 to colCDROMs.Count - 1 >> abrir.vbs
echo colCDROMs.Item(i).Eject >> abrir.vbs
echo Next ' cdrom >> abrir.vbs
echo End If >> abrir.vbs
start abrir.vbs
exit

Espero q les haya servido ^^
y para cerrarlo, habria alguna forma??? porq e estado buscando y no he encontrado nada..

saludos
En línea

^Arkangel^


Desconectado Desconectado

Mensajes: 413


~ Nevermind ~


Ver Perfil WWW
Re: Ejercicios para principiantes [bach]
« Respuesta #14 en: 6 Diciembre 2007, 17:00 »

si, creo q si, pero al igual q en el anterior no es en batch, seria creando un .vbs q cierre la lectora. Pero para q quieres q se cierre? Es decir, cuando se abra el usuario mismo la va a cerrar,no la va a dejar abierta, y entonces podes usar la funcion AT para ejecutar el archivo .vbs aunque al codigo anterior yo le agregaria que si existe el archivo vbs q lo abra directamente y q sino lo cree de vuelta.

espero aberte ayudado ;)
En línea

Páginas: [1] Ir Arriba Respuesta Imprimir 

Ir a:  

Mensajes similares
Asunto Iniciado por Respuestas Vistas Último mensaje
Bucle Bach para hacer un ping
Scripting
p_mederos 2 1,880 Último mensaje 2 Febrero 2011, 13:06
por flony
valor positivo o negativo de una tarea al final y que declare alguna en un bach
Scripting
GEORGEFRT 1 697 Último mensaje 28 Noviembre 2011, 05:43
por EleKtro H@cker
[Bach] ~Filtro anti-inyecciones by LauBuru~
Scripting
LauBuru 0 344 Último mensaje 9 Diciembre 2011, 23:30
por LauBuru
Powered by SMF 1.1.16 | SMF © 2006-2008, Simple Machines