LuisCastellanos

Entradas de Marzo 2007

Planificación de Matemáticas I PAR 01-2007 (UJGH)

Marzo 31, 2007 · No hay comentarios

Categorías: Matemáticas

Planificación de Sistemas de Información III PAR 01-2007 (UJGH)

Marzo 31, 2007 · No hay comentarios

Categorías: Sistemas Información

Número Primo (Programa Pascal)

Marzo 24, 2007 · 1 comentario

program primos; uses crt;

var

     n, primo, divisor, residuo: integer;

     seguir:char;

     bandera:boolean;

begin

      bandera:=true;

     while bandera do

          begin

               clrscr;

writeln(’Programa para determinar si un numero es o no Primo.’);

writeln;

write(’Ingrese el numero a analizar: ‘);

n:=0; { Inicializar las variables a ser usadas}

primo:=0;

divisor:=2;

residuo:=0;

readln(n);

divisor:= n div 2;

while divisor<>1 do

begin

residuo:= n mod divisor;

if residuo=0

then

primo:=primo+1;

divisor:=divisor-1;

end;

if primo=0

then

writeln(n,’ es un numero primo.’)

else

writeln(n, ‘ no es un numero primo’);

write(’Desea analizar otro número? (s/n)’);

readln(seguir);

if seguir<>’s’

then

bandera:=false;

end;

end.

Categorías: Programación

Notas del 3er Corte.

Marzo 22, 2007 · No hay comentarios

3er-corte-cbm4i.jpg3er-corte-cbm4g.jpg3er-corte-cbm4b.jpg

Categorías: Programación

Calcular Serie de Números Impares (Programa en Pascal)

Marzo 20, 2007 · No hay comentarios

uses crt;
var
   n, residuo, contador: integer;
begin

   clrscr;
   contador:=0;
   n:=0;
   residuo:=0;
   writeln(’Programa para Mostrar 50 Numeros Impares’);
   writeln;

   while residuo=0 do
     begin
        writeln(’Ingrese el numero a partir del cual se va a mostrar la serie: ‘);
        readln(n);
        residuo:=n mod 2;
        if residuo=0 then
           writeln(’El numero debe ser impar… Vuelva a intentarlo…’);
     end;
   writeln;
   write(’(1)’,n,’ ‘);
   while contador<49 do
     begin
        contador:=contador+1;
        n:=n+2;
        write(’(',contador+1,’)',n,’ ‘);

     end;
   writeln;
   writeln(’Fin del programa…’);
   writeln(’Presione cualquier tecla para continuar.’);
   readkey;
end.

Categorías: Programación

Factorial (Programa en Pascal)

Marzo 20, 2007 · 2 comentarios

Programa sencillo:

 Program Factorial;
uses crt;
var
  numero,cota:longint;
  contador:integer;
begin
  clrscr;
  write(’Escriba un n£mero: ‘);
  read(cota);
  contador:=1;
  numero:=1;
 repeat
    numero:=numero*contador;
    contador:=contador+1;
 until
    contador>cota;
    writeln(’El factorial del n£mero es: ‘,numero);
    readkey;
end.

Programa un poco más elaborado:

program factorial_numero;

    uses crt;

    var
    n,m,contador:integer;
    factorial:int64;
    bandera:boolean;
    seguir:char;

begin
 bandera:=true;
 while bandera do
   begin
     clrscr;
     writeln(’Programa para Calculo de Factorial de un Numero’);
     writeln;
     contador:=1;
     n:=0;
     factorial:=1;
     while n=0 do
       begin
        write(’Ingrese el numero al cual se le va a calcular el factorial: ‘);
        readln(n);
        writeln;
        if n<1 then
           writeln (’Numero debe ser mayor que 1. Ingrese nuevamente.’);
       end;
     writeln;
     m:=n+1;
     while contador<m do
       begin
           factorial:=factorial*contador;
           contador:=contador+1;
       end;
     writeln(’El Factorial de ‘,n,’ es: ‘,factorial);
     writeln;
     write(’¨Desea calcular otro Factorial? (s/n)’);
     readln (seguir);
     if seguir<>’s’ then
        bandera:=false;
   end;

end.

Categorías: Programación

Serie de Fibonacci (Programa en Pascal)

Marzo 20, 2007 · 4 comentarios

 program fibonacci;

  uses crt;

   var

   a,b,c:int64;
   n,contador:integer;
   bandera:boolean;
   bandera1:boolean;
   seguir:char;

begin
  clrscr;
  bandera:=true;

  while bandera do
    begin
      contador:=3;
      bandera1:=false;
      clrscr;
      writeln(’Calculo de Serie de Fibonacci.’);
      writeln;
      write(’Ingrese numero de terminos de la serie a calcular: ‘);
      readln(n);
      writeln;
      while n<1 do
        begin
          write(’Ingrese numero mayor que 0…’);
          readln(n);
          writeln;
        end;
      a:=0;
      b:=1;
      c:=a+b;
      writeln(’Serie de Fibonacci con ‘,n,’ terminos:’);
      writeln;
      if n=1 then
         writeln(a);
      if n=2 then
         writeln(a,’ ‘,b);
      if n=3 then
         writeln(a,’ ‘,b,’ ‘,c);
      if n>3 then
           while contador<n do
             begin
               if bandera1=false then
                  begin
                    write(a,’ ‘,b,’ ‘,c,’ ‘);
                    bandera1:=true;
                  end;
               a:=b;
               b:=c;
               c:=a+b;
               write(c,’ ‘);
               contador:=contador+1;
             end;

     writeln;
     writeln;
     writeln(’Desea continuar? (s/n) ‘);
     readln(seguir);
     if seguir <> ’s’ then
        bandera:=false;
  end;
end.

Categorías: Programación

Notas de Programación (2do Corte)

Marzo 3, 2007 · No hay comentarios

notas-cbm4g-2do-corte.jpgnotas-cbm4b-2do-corte.jpgnotas-cbm4i-2do-corte.jpg

Categorías: Programación

Lo mínimo que debe llevar un Trabajo de Investigación

Marzo 1, 2007 · 1 comentario

A pesar de no ser lo siguiente lo que se exige en la redacción de Monografías y Ensayos, lo mínimo que debe llevar un Trabajo de Investigación, de acuerdo a mi criterio, es lo siguiente:

  1. Introducción (debe llevar al menos: objetivo del trabajo, metodología seguida para elaborar el trabajo, limitaciones presentadas para elaborar el trabajo).
  2. Esquema (puede tener numeración de las páginas)
  3. Contenido
  4. Conclusiones (debe llevar al menos: si el objetivo trazado se cumplió, de no haberse cumplido explicar las razones, un breve resumen de lo investigado, recomendaciones).
  5. Referencias (si es de un texto: APELLIDO, Nombre: “Título del texto”. Editorial. Ciudad, Año. Si es de página Web: Nombre de la Página Web: Dirección completa y fecha).

En las Referencias, colocar “google.com”, “yahoo.com” o “monografias.com” no es suficiente.

Categorías: redacción de informes