• Sábado 12 de Julio de 2025, 07:54

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - cannabis

Páginas: [1] 2
1
C/C++ / Re: Simulador Del Ms-dos
« en: Miércoles 13 de Diciembre de 2006, 02:18 »
como puedo hacer una salida directa  al sistema operativo  ms-dos
osea en c++ al escribir help

me  enlaze directamente al ms-dos
tengo un porgrama en pascal pero yo no se pascal asi q me gustaria q alguien me lo intrepretara

lo de negrita es lo q me interesa


Citar
(****************************************************************************)
(* PROGRAMA PRINCIPAL *)
  Begin
   Malo:=Muy_Maloso;
   checkbreak:=Malo;
   Setcbreak(Malo);

   SINCURSOR;
   TERMINAR:=FALSE;
   CADENA2:='    Taller de Sistemas Operativos   ';
   CADENA1:=' Departamento de Ciencias Computacionales ';

   (* AJUSTAMOS LOS COLORES DEL FONDO DE ACUERDO AL TIPO DE MONITOR   *)
   (* SI ES MONOCROMO, EL COLOR DE PRIMER PLANO SERA NEGRO, Y EL DE   *)
   (* SEGUNDO PLANO SERA DE GRISCLARO, EN OTRO CASO, SI EL MONITOR ES *)
   (* A COLORES, EL PRIMERO SERA AZUL Y EL SEGUNDO GRISCLARO.         *)

   IF MONOCROMO THEN
      Begin
       COLOR1:=NEGRO;COLOR2:=GRISCLARO;
      END
   ELSE
      Begin
       COLOR1:=AZUL;COLOR2:=GRISCLARO;
      End;

   FONDO(COLOR1,COLOR2,#176);

   (* EL VALOR QUE ELIJA PARA "POSICIONMENU"  SERA LA COORDENADA "Y" PARA EL *)
   (* "MENU DE BARRAS".                                                      *)

   POSICIONMENU:=1;
   AJUSTABANDA(POSICIONMENU);

  (* AL ELEGIR LOS COLORES PARA INICIAMENU, SE RESPETARAN, SIEMPRE Y CUANDO *)
  (* EL MONITOR SEA A COLORES, DE LO CONTRARIO, SE AJUSTARAN POR DEFAULT    *)
  (* AL TIPO CONVENCIONAL MONOCROMO.                                        *)

    INICIAMENU(SUPERMENU,POSICIONMENU,NEGRO,GRISCLARO,NEGRO,VERDE);
 CREARMENU(SUPERMENU,'Directorio',' SE MUESTRA TODO LO QUE SE PUEDE HACER CON UN Directorio');
   CREARSUBMENU(SUPERMENU,'Directorio','CAMBIAR DIRECTORIO',' ES POSIBLE CAMBIAR DE DIRECTORIO',#63);
   CREARSUBMENU(SUPERMENU,'Directorio','CREAR DIRECTORIO  ',' SE CREA UN DIRECTORIO IGUAL QUE MKDIR',#64);
   if windows95_o_98 then
   CREARSUBMENU(SUPERMENU,'Directorio','BORRAR DIRECTORIO ',' BORRAMOS UN DIRECTORIO CON NOMBRE LARGO',#65)
   else
   CREARSUBMENU(SUPERMENU,'Directorio','BORRAR DIRECTORIO ',' BORRAMOS UN DIRECTORIO',#65);
   if windows95_o_98 then
   CREARSUBMENU(SUPERMENU,'Directorio','SIMBOLO "MSDOS"   ',' UNA SALIDA TEMPORAL AL SIMBOLO "MSDOS"',#32)
   else
   CREARSUBMENU(SUPERMENU,'Directorio','SALIDA AL "DOS"   ',' UNA SALIDA TEMPORAL AL "DOS"',#32);

  CREARSUBMENU(SUPERMENU,'Directorio','TERMINAR PROGRAMA ',' SE FINALIZA TOTALMENTE EL PROGRAMA',#45);
 CREARMENU(SUPERMENU,'Archivo',' MANIPULADOR DE ARCHIVOS');
   CREARSUBMENU(SUPERMENU,'Archivo','COPIAR ARCHIVO',' COPIA ARCHIVOS MAS RAPIDO QUE "COPY" ',#102);
   CREARSUBMENU(SUPERMENU,'Archivo','BORRAR ARCHIVO',' BORRA TOTALMENTE UN ARCHIVO',#105);
    CREARSUBMENU(SUPERMENU,'Archivo','RENOMBRAR ARCHIVO',' INTERCAMBIA EL NOMBRE DE UN ARCHIVO POR OTRO NUEVO',#120);
   CREARMENU(SUPERMENU,'Taller de Sists.Ops.',' Programas de Teoria y Taller de Sistemas Operativos');
   Cadena:=' Es un Despachador de Procesos que usa 5 metodos ';
   CREARSUBMENU2(SUPERMENU,'Taller de Sists.Ops.','Despachador de procesos',cadena);
   Cadena:=' Primero el m s corto que se procesa ';
   CREARSUBSUBMENU(SUPERMENU,'Taller de Sists.Ops.','Despachador de procesos','Metodo SPF',cadena,#130);
   Cadena:=' Primero en llegar...primero en ser procesado ';
   CREARSUBSUBMENU(SUPERMENU,'Taller de Sists.Ops.','Despachador de procesos','Metodo FIFO',cadena,#131);
   Cadena:=' Round-Robin(Quantum) = Un Tiempo asignado a cada proceso por Rotacion';
   CREARSUBSUBMENU(SUPERMENU,'Taller de Sists.Ops.','Despachador de procesos','Metodo ROUND-ROBIN(QUANTUM)',cadena,#132);
    Cadena:=' Prioridades: A=Alta...M=Media....B=Baja=Ultimo a Ejecutar';
   CREARSUBSUBMENU(SUPERMENU,'Taller de Sists.Ops.','Despachador de procesos','Metodo PRIORIDADES',cadena,#133);
    Cadena:=' Quantum-Prioridades=Rotaci¢n por Prioridades';
   CREARSUBSUBMENU(SUPERMENU,'Taller de Sists.Ops.','Despachador de procesos','Metodo QUANTUM PRIORIDADES',cadena,#134);
   cadena:=' Despachador de Procesos(Quantum-Prioridades) Con: "Gesti¢n de Memoria"';
   CREARSUBMENU2(SUPERMENU,'Taller de Sists.Ops.','Gestor de Memoria',cadena);
   Cadena:=' Quantum_Prioridades Usando Partici¢n Din mica ';
   CREARSUBSUBMENU(SUPERMENU,'Taller de Sists.Ops.','Gestor de Memoria','Quantum-Prioridades',cadena,#30);
   cadena:=' Procesos que compiten por los recursos del sistema';
   CREARSUBMENU2(SUPERMENU,'Taller de Sists.Ops.','Productor-Consumidor',cadena);
   Cadena:=' Algoritmo: productor-consumidor haciendo uso de semaforos ';
   CREARSUBSUBMENU(SUPERMENU,'Taller de Sists.Ops.','Productor-Consumidor','Cajero Automatico',cadena,#135);
   cadena:=' Algoritmo haciendo uso de semaforos';
   CREARSUBMENU2(SUPERMENU,'Taller de Sists.Ops.','Barberia',cadena);
   Cadena:=' Problema de la Barberia equitativa (En total procesa 50 clientes) ';
   CREARSUBSUBMENU(SUPERMENU,'Taller de Sists.Ops.','Barberia','Barberia Equitativa',cadena,#136);
   cadena:=' Algoritmo libre de exclusi¢n e inanici¢n. (Hace uso de semaforos)';
   CREARSUBMENU2(SUPERMENU,'Taller de Sists.Ops.','Filosofos',cadena);
   Cadena:=' Problema de los 5 Filosofos que cenan spaghetti con tenedores ';
   CREARSUBSUBMENU(SUPERMENU,'Taller de Sists.Ops.','Filosofos','Cena de Filosofos',cadena,#137);
 CREARMENU(SUPERMENU,'Datos del Sist.',' HORA ACTUAL..FECHA ACTUAL..PROTECTOR..CAMBIAR MENSAJE PROTECTOR, ETC.');
   CREARSUBMENU(SUPERMENU,'Datos del Sist.','FECHA DEL SISTEMA',' SABER LA FECHA DEL SISTEMA',#33);
   CREARSUBMENU(SUPERMENU,'Datos del Sist.','CAMBIAR LA HORA',' CAMBIAR LA HORA DEL SISTEMA',#109);
   CREARSUBMENU(SUPERMENU,'Datos del Sist.','PROTECTOR DE MONITOR',' PROTEGE EL MONITOR DE UN POSIBLE "CALENTAMIENTO"',#107);
   CREARSUBMENU(SUPERMENU,'Datos del Sist.','MENSAJE DEL PROTECTOR',' ES CAMBIAR EL MENSAJE ACTUAL POR OTRO',#106);
   if Windows95_o_98 then
   Begin
    Cadena:=' SE ACTIVA EN MEMORIA QUEDANDO RESIDENTE(tsr) EL PROTECTOR DE MONITOR';
    CREARSUBMENU(SUPERMENU,'Datos del Sist.','ACTIVAR EN MEMORIA PROTECTOR',CADENA,#19);
   End;
 CREARMENU(SUPERMENU,'Acerca',' DATOS IMPORTANTES');
   CREARSUBMENU(SUPERMENU,'Acerca',' SoftWare ',' DATOS DEL AUTOR ',#112);

   (* AJUSTAMOS LOS COLORES DEL TITULO DE ACUERDO AL TIPO DE MONITOR   *)
   (* SI ES MONOCROMO, EL COLOR DE PRIMER PLANO SERA NEGRO, Y EL DE    *)
   (* SEGUNDO PLANO SERA DE GRISCLARO, EN OTRO CASO, SI EL MONITOR ES  *)
   (* A COLORES, EL PRIMERO SERA BLANCO Y EL SEGUNDO ROJO.             *)

   IF MONOCROMO THEN
     Begin
       COLORA:=NEGRO;COLORB:=GRISCLARO;
     END
   ELSE
     Begin
       COLORA:=BLANCO;COLORB:=ROJO;
     End;
   TITULO(20,4,COLORA,COLORB,TRUE,15,2,CADENA1,CADENA2);
   INICIARELOJ(69,1,NEGRO,GRISCLARO);
   RELOJ(TRUE);
   acerca;
   REPEAT;
    OPCION:=RATONMENU(SUPERMENU);
    DECIDIR(OPCION);
   UNTIL TERMINAR;
  END.

2
C/C++ / Re: Simulador Del Ms-dos
« en: Lunes 11 de Diciembre de 2006, 04:18 »
ok gracias x la informacion rekerida

de hahco el enseñe el codigo al profe y si mas o menos le convencio el programa eh tratado de bscar en mil u nas formas pera corregir el error
 yo no soy muy buena programando x eso me encuentroi en este foro


de hehco solo keria impelemnatrle crear y borrar capetas x eso trato q me ayuden en mi error  :blink:

3
C/C++ / Re: Simulador Del Ms-dos
« en: Jueves 7 de Diciembre de 2006, 20:06 »
mira esto me envio al correr el progarama


tienes
msn o aulgun correo???

4
C/C++ / Re: Simulador Del Ms-dos
« en: Jueves 7 de Diciembre de 2006, 20:01 »
ok pero yo no conosco linux y no sabria q comandos o sintaxis ajustar a windows si no tengo idea cual es de uno y cual de otro como lo puedo diferenciar???

mandame la respuesta plis a mi correo
pelotona_cs@hotmail.com

5
C/C++ / Re: Simulador Del Ms-dos
« en: Jueves 7 de Diciembre de 2006, 02:59 »
baje en internetr este programa espero q me ayuden pa completarlo si corre en c pero no hace nada y yo kiero crear archivos y borralos
como le hago??



#include <iostream.h>
#include <stdlib.h>
#include <string.h>


void ExecuteCommand(int i)
{
 char *strCommand[]={
  "dir",
  "time",
  "cls"
 };
 system(strCommand);
}
#pragma argsused
 
{
 char strCommand[80];

 for(;;){
  cout << "C:\\> ";
  cin.getline(strCommand,80);
  if(!strcmp(strCommand,"dir"))
     ExecuteCommand(0);
  else if(!strcmp(strCommand,"time"))
   ExecuteCommand(1);
  else if(!strcmp(strCommand,"date"))
   ExecuteCommand(2);
  else if(!strcmp(strCommand,"cls"))
   ExecuteCommand(3);
  else if(!strcmp(strCommand,"exit"))
   break;
  else
  cout << "Comando no valido" << endl;
 }
 
 system("pause");
 return 0;
}

6
C/C++ / Re: Simulador Del Ms-dos
« en: Miércoles 6 de Diciembre de 2006, 01:21 »
si pero nose utilizar la funcion system???

me recomiendas algo???

7
C/C++ / Simulador Del Ms-dos
« en: Martes 5 de Diciembre de 2006, 01:29 »
hola

tengo un problema con un programa q me dejaron de simular el sistema operativo (ms-dos) en c++

espero q me ayuden plis xq no tengo ni la menor idea de empezar el programa

aunq sea como poder llamar el comando ( dir )
plis
me urge pronta ayuda


de hecho kiero simular estos comandos

dir          muestra los directorios de la unidad
md          crea un directorio
rd          elimina un directorio
time       hora del sistema
help       ayuda de comandos
vol        muestra la etiqueta y numero de serie de la unidad

8
C/C++ / Simulador Del Ms-dos
« en: Martes 5 de Diciembre de 2006, 01:27 »
hola
antes q nada tuve muchos problemas pa entrar aki espero q el administrador haya recibido mi mensaje

tengo un problema con un programa q me dejaron de simular el sistema operativo (ms-dos) en c++ q reconosca minimo tres comandos

espero q me ayuden plis xq no tengo ni la menor idea de empezar el programa

aunq sea como poder llamar el comando ( dir )
plis
me urge pronta ayuda


de hecho kiero simular estos comandos

dir          muestra los directorios de la unidad
md          crea un directorio
rd          elimina un directorio
time       hora del sistema
help       ayuda de comandos
vol        muestra la etiqueta y numero de serie de la unidad

9
C/C++ / Simulacion Del Ms-dos
« en: Miércoles 22 de Noviembre de 2006, 03:43 »
hola
tengo un gran problemon ya q no tngo ni la menor idea de como resolverlo

tengo q hacer la simulacion del sistema operativo (ms-dos)
q minimo me reconosca 5 comandos en c++    :unsure:

la verdad me gustaria q me dieran unos tips o ideas o loq sea para hacerlo
eh buscado en internet y no eh encontrado nada

creo q es un buen tema para los programadores

 :huh:

10
C/C++ / Re: Direccion Ip
« en: Lunes 9 de Octubre de 2006, 18:22 »
mira yo mande este el mismo mensaje a tres tipos de lenguajes para ver cual es mas facil para resolver mi problema

sorry x ver nuevas alternativas

yo tnego problemas en los segmentos la primera pate ya lo tengo resuelto solo iero saber como puedo hacer las combinaciones

x eso puse un ejemplo para q entiendan a lo q me refiero

11
VB .NET / Re: Direcciones Ip En Basic.net
« en: Domingo 8 de Octubre de 2006, 18:47 »
no es q kiero q me hagan mi tarea si lo subi a esos tres lenguajes es xq esos uitlizon en la escuela solo kiero ver si hay una funcion q me ayude con las combinaciones de binarios para los segmentos

creo q mandarlo en varios es xq realmente no se como hacerlo soy una estudiante desesperada ademas si subi todo eso es xq asi a simple vista no le entenderian asi q primero fijate ok   &lt;_&lt;

agradesco a bob esponja x haberme ayudado pero aun no tengo la respuesta  :unsure:

12
Visual Basic 6.0 e inferiores / Re: Direccion Ip
« en: Domingo 8 de Octubre de 2006, 18:46 »
no es q kiero q me hagan mi tarea si lo subi a esos tres lenguajes es xq esos uitlizon en la escuela solo kiero ver si hay una funcion q me ayude con las combinaciones de binarios para los segmentos

creo q mandarlo en varios es xq realmente no se como hacerlo soy una estudiante desesperada ademas si subi todo eso es xq asi a simple vista no le entenderian asi q primero fijate ok   &lt;_&lt;

agradesco a bob esponja x haberme respondido pero aun no tengo la respuesta  :unsure:

13
C/C++ / Re: Direccion Ip
« en: Domingo 8 de Octubre de 2006, 18:44 »
no es q kiero q me hagan mi tarea si lo subi a esos tres lenguajes es xq esos uitlizon en la escuela solo kiero ver si hay una funcion q me ayude con las combinaciones de binarios para los segmentos

creo q mandarlo en varios es xq realmente no se como hacerlo soy una estudiante desesperada ademas si subi todo eso es xq asi a simple vista no le entenderian asi q primero fijate ok   &lt;_&lt;

agradesco a bob esponja x haberme ayudado pero aun no tengo la respuesta  :unsure:

14
C/C++ / Re: Direccion Ip
« en: Domingo 8 de Octubre de 2006, 18:42 »
no es q kiero q me hagan mi tarea si lo subi a esos tres lenguajes es xq esos uitlizon en la escuela solo kiero ver si hay una funcion q me ayude con las combinaciones de binarios para los segmentos

creo q

15
C/C++ / Re: Direccion Ip
« en: Domingo 8 de Octubre de 2006, 18:31 »
bob esponja

lo primero si lo puedo hacer xq son comparaciones pero la parte donde le pido los segmentos y de ahi sacar las combinaciones y las direccionespara cada segmento es donde me trabo

16
C/C++ / Re: Direccion Ip
« en: Domingo 8 de Octubre de 2006, 18:19 »
la verdad si pero solo kiero ver la parte del segmentos xq lo demas solo es validar comparar kiero ver en q lenguaje me sale el programa

17
C/C++ / Direccion Ip
« en: Domingo 8 de Octubre de 2006, 00:11 »
Hola necesito un gran favor en q me puedan ayudar con este ejercicio q manualmente si lo puedo hacer pero en c++  no lo creo….

Este ejercicio es de la materia de redes y es el siguiente:

Dada una DIRECCION IP determine:

-   si es valida
-   tipo de clase
-   mascara de subred
-   segmentos y muestre las direcciones de cada uno y con su mascara de subred

nota: el usuario debe de introducir la dirección ip y el número de segmentos para validar



Se que es un tema raro y q no se entiende pero pondré un ejemplo para que lo entiendan y algo de información:

Clase   Formato      Rango   Direccion    direccion    mascara de
                                                  de red   del host       subred
A   R.H.H.H.   1-126   128   16777214   255.0.0.0
B   R.R.H.H.   128-191   16384   65534   255.255.0.0
C   R.R.R.H   192-224   2097152    254    255.255.255.0

R=red
H=host

Direccion ip= 140.20.0.0
Calse= B
Segmentos= 8
Mascara de subred= 255.255.0.0
Direcciones de segmento= ?
Mascara de subred= ?

El numero de segmentos se convierte a binario:

128   64   32   16   8   4   2   1

      1   0   0   0
          1   1   1   1

Nota: Cada “cuadro” se convierte en un bit asi 8=1000 toma prestado 4 bits. En la mascara de subred se convierten en 1 en los bits q tomo prestados.Pero como son 8 bits lo demas se rellenan con ceros.

11110000 = 240 en decimal    asi q la mascara queda =   255.255.240.0

Nota: las direcciones igual se rellenan con los 4 bits restantes en ceros. Pero para sacar las direcciones se hacen una serie de combinaciones no repetidas en binario pero si son puros 0000 y 1111 no se toman en cuenta:

Combinaciones   Bits   Decimal   Direcciones de red
0000         0000      
0001   0000   16   140.20.16.0
0010   0000   32   140.20.32.0
0011   0000   48   140.20.48.0
0100   0000   64   140.20.64.0
0101   0000   80   140.20.80.0
0110   0000   96   140.20.96.0
0111   0000   112   140.20.112.0
1000   0000   128   140.20.128.0
1111         0000      


Y al final me intersa:

Direccion ip= 140.20.0.0
Calse= B
Valida=si
Segmentos= 8
Mascara de subred= 255.255.0.0
Direcciones de segmento=
140.20.16.0
140.20.32.0
140.20.48.0
140.20.64.0
140.20.80.0
140.20.96.0
140.20.112.0
140.20.128.0
Mascara de subred=
255.255.240.0

Mi correo es pelotona_cs@hotmail.com

Les mando el archivo en Word pa q le entiendan mejor

18
Visual Basic 6.0 e inferiores / Direccion Ip
« en: Domingo 8 de Octubre de 2006, 00:05 »
Hola necesito un gran favor en q me puedan ayudar con este ejercicio q manualmente si lo puedo hacer pero en Basic y en formulario no lo creo….

Este ejercicio es de la materia de redes y es el siguiente:

Dada una DIRECCION IP determine:

-   si es valida
-   tipo de clase
-   mascara de subred
-   segmentos y muestre las direcciones de cada uno y con su mascara de subred

nota: el usuario debe de introducir la dirección ip y el número de segmentos para validar



Se que es un tema raro y q no se entiende pero pondré un ejemplo para que lo entiendan y algo de información:

Clase   Formato    Rango   Direccion  Direccion         mascara de
                                              de red      del host        subred
A   R.H.H.H.   1-126   128   16777214   255.0.0.0
B   R.R.H.H.   128-191   16384   65534   255.255.0.0
C   R.R.R.H   192-224   2097152    254    255.255.255.0


Direccion ip= 140.20.0.0
Calse= B
Segmentos= 8
Mascara de subred= 255.255.0.0
Direcciones de segmento= ?
Mascara de subred= ?

El numero de segmentos se convierte a binario:

128   64   32   16   8   4   2   1

            1   0   0   0
                1   1   1   1

Nota: Cada “cuadro” se convierte en un bit asi 8=1000 toma prestado 4 bits. En la mascara de subred se convierten en 1 en los bits q tomo prestados.Pero como son 8 bits lo demas se rellenan con ceros.

11110000 = 240 en decimal    asi q la mascara queda =   255.255.240.0

Nota: las direcciones igual se rellenan con los 4 bits restantes en ceros. Pero para sacar las direcciones se hacen una serie de combinaciones no repetidas en binario pero si son puros 0000 y 1111 no se toman en cuenta:

Combinaciones   Bits   Decimal   Direcciones de red
0000
0000      
0001   0000   16   140.20.16.0
0010   0000   32   140.20.32.0
0011   0000   48   140.20.48.0
0100   0000   64   140.20.64.0
0101   0000   80   140.20.80.0
0110   0000   96   140.20.96.0
0111   0000   112   140.20.112.0
1000   0000   128   140.20.128.0
1111
0000      


Y al final me intersa:

Direccion ip= 140.20.0.0
Calse= B
Valida=si
Segmentos= 8
Mascara de subred= 255.255.0.0
Direcciones de segmento=
140.20.16.0
140.20.32.0
140.20.48.0
140.20.64.0
140.20.80.0
140.20.96.0
140.20.112.0
140.20.128.0
Mascara de subred=
255.255.240.0

mi correo es pelotona_cs@hotmail.com

les mando el archivo en word pa q le entiendan mejor

19
VB .NET / Re: Direcciones Ip En Basic.net
« en: Sábado 7 de Octubre de 2006, 23:42 »
mi coreeo es pelotona_cs@hotmail.com

y les envio el rachivo de weod donde escribi esto x si no lo entienden


 :)

20
VB .NET / Direcciones Ip En Basic.net
« en: Sábado 7 de Octubre de 2006, 23:34 »
Hola necesito un gran favor en q me puedan ayudar con este ejercicio q manualmente si lo puedo hacer pero en Basic.net y en formulario no lo creo….

Este ejercicio es de la materia de redes y es el siguiente:

Dada una DIRECCION IP determine:

-si es valida
-tipo de clase
-mascara de subred
-segmentos y muestre las direcciones de cada uno y con su mascara de subred

nota: el usuario debe de introducir la dirección ip y el número de segmentos para validar



Se que es un tema raro y q no se entiende pero pondré un ejemplo para que lo entiendan y algo de información:

Clase   Formato     Rango    Direcciones      Direccion         Mascara de subred
                                                de red           del host

A   R.H.H.H.   1-126        128                 16777214           255.0.0.0
B   R.R.H.H.   128-191   16384              65534                 255.255.0.0
C   R.R.R.H   192-224   2097152             254                 255.255.255.0
 

R= red
H=host         
   

Direccion ip= 140.20.0.0
Calse= B
Segmentos= 8
Mascara de subred= 255.255.0.0
Direcciones de segmento= ?
Mascara de subred= ?

El numero de segmentos se convierte a binario:

128   64   32   16   8   4   2   1

            1   0   0   0
                1   1   1   1

Nota: Cada “cuadro” se convierte en un bit asi 8=1000 toma prestado 4 bits. En la mascara de subred se convierten en 1 en los bits q tomo prestados.Pero como son 8 bits lo demas se rellenan con ceros.

11110000 = 240 en decimal    asi q la mascara queda =   255.255.240.0

Nota: las direcciones igual se rellenan con los 4 bits restantes en ceros. Pero para sacar las direcciones se hacen una serie de combinaciones no repetidas en binario pero si son puros 0000 y 1111 no se toman en cuenta:

Combinaciones   Bits   Decimal   Direcciones de red
0000
0000      
0001   0000   16   140.20.16.0
0010   0000   32   140.20.32.0
0011   0000   48   140.20.48.0
0100   0000   64   140.20.64.0
0101   0000   80   140.20.80.0
0110   0000   96   140.20.96.0
0111   0000   112   140.20.112.0
1000   0000   128   140.20.128.0
1111
0000      


Y al final me intersa:

Direccion ip= 140.20.0.0
Calse= B
Valida=si
Segmentos= 8
Mascara de subred= 255.255.0.0
Direcciones de segmento=
140.20.16.0
140.20.32.0
140.20.48.0
140.20.64.0
140.20.80.0
140.20.96.0
140.20.112.0
140.20.128.0
Mascara de subred=
255.255.240.0


espero q me ayuden  :unsure:

21
C/C++ / Re: Diferencias De Horas
« en: Domingo 1 de Octubre de 2006, 04:11 »
bueno en el menu va a calcular la diferencia de horas

el usuario va a intriducir la hora inicial y la final

ejemplo:

hora inicial
               15:30:04
hora final
               15:31:10

tiempo de espera
              66 segundos


este seria para el num 1 q es el corto q calcula la diferencia pero en segundos


pero q tal si son dias en el caso de largo plazo como le hago?

22
C/C++ / Diferencias De Horas
« en: Viernes 29 de Septiembre de 2006, 20:19 »
hola  :huh:
me dejaron un programa en c++con menu hacerca de calcular la diferencia de dos horas
el menu seria el siguiente

menu:
1.corto          (aki se calcularia la diferencia de segundos)
2.mediano     (en minutos y horas)
3.largo          (horas) (pero aki tambien si  son de dias)
4.salir

el  objetivo de este programa esq si yo kisiera bajar algo (musica) me va a decir el tiempo q se va a tradar x eso esta lo de mediano,corto y largo


al usuario se le va a pedir la hora inicial y la final
  h: m :s
  hf:mf:sf

resultado : ??? tiempo


 :( espero q me ayuden

23
C/C++ / Re: Colas
« en: Martes 19 de Septiembre de 2006, 21:56 »
mmmmm
como les explico
yo ya TENGO el programa en colas pero obvio funciona con menus
yo lo q kiero esq introdisca los datos y sin la necesidad de entrar al menu de eliminar
q lo haga solito x tiempos pero eso es lo q no se como es q se lo voy a poner
x eso es una simulacion de cola
nada de dibujitos no solo numeros introducidos x el usuario

mi correo es
pelotona_cs@hotmail.com

 :comp:

24
C/C++ / Colas
« en: Martes 12 de Septiembre de 2006, 03:10 »
hola de nuevo  :)

me dejaron este :comp:  programa q simule  una cola
osea q se vea como esq trabajan ellas sin necesidad q intervenga el usuario
espero q me entiendan

se como sacar los dts cuando los ingresamos y todo eso con un menu pero q lo haga solo ahi si q no se q onda  :blink:

plis ayudenme  :unsure:

25
C/C++ / Semaforo En C++
« en: Martes 12 de Septiembre de 2006, 02:57 »
hola  :)
necesito ayuda me dejaron un trabajo en c++ sobre un semaforo la verdad soy bastante mala con los graficos en c la verdad no tengo idea de como dilmular cuando cambie loscolores y pasenh los carritos me dijieron q la carreteria tenia ser como en forma de una cruz plis espero q me ayuden me urge  :huh:

Páginas: [1] 2