Contador de visitas

Redes Sociales

martes, 20 de diciembre de 2016

Noviembre 22 del 2016


Fallecio el "Loco" Quintero, el rey de la paranda de diciembre.

Gustavo de Jesús Quintero Morales nació en Rionegro (Antioquia) el 23 de diciembre de 1939. Visitó cerca de 30 países de América y Europa llevando su música. Empezó su carrera artística con Los Teen Agers a los 18 años.

Este homenaje destaca el valioso aporte del cantante a la cultura popular colombiana en 55 años de vida artística. Su trabajo lo convirtió en un ídolo que permanecerá vigente con su música.


“El Loco” Quintero deja un legado de cerca de 1000 composiciones y una larga lista de éxitos que se repiten año tras año en las fiestas de los colombianos.


publicado de: http://www.vanguardia.com/entretenimiento/farandula/383558-reconocimiento-a-la-vida-y-obra-de-gustavo-el-loco-quintero

jueves, 10 de noviembre de 2016

Noviembre 8 del 2016


Revisión de el Template

Resultado de imagen para revision imagen

¿Que es un template?

Es un conjunto de archivos que determinan la estructura y el aspecto visual de un sitio web, y tiene como ventaja principal disminuir tiempos y costos de desarrollo.

jueves, 3 de noviembre de 2016

Octubre 25 del 2016


Zedge ringtones:

Resultado de imagen para zedge ringtones imagen

Es  una plataforma que puede descargar contenido para personalizar su teléfono inteligente y otros dispositivos móviles. la aplicación incluye fondos de pantalla, tonos de llamada, tonos de alerta y que solo es disponible teléfonos Android

lunes, 24 de octubre de 2016

Octubre 4 del 2016


FUNCIONES:

-Una función es un conjunto de instrucciones que resuelven una parte del problema y que puede ser utilizado (llamado) desde diferente partes de un programa.

-Recordemos que Javascript es sensible a mayúsculas y minúsculas.

-Cada vez que se llama una función se ejecuta todas las líneas contenidas en la misma.

ENTRADAS DE DATOS POR TECLADO.

Resultado de imagen para Entradas de datos por teclado

Para la entrada de datos por teclado tenemos la función prompt.

La sintaxis de la función prompt es:

<variable que recibe el dato>=(<mensaje a mostrar en la ventana>,< valor inicial a mostrar en la ventana>);

La función prompt tiene dos parámetros: Uno es el mensaje y el otro el valor inicial a mostrar.

OPERACIONES DE IGUALDAD Y DESIGUALDAD:

El operados = = primer hace la conversión a un mismo tipo de dato para verificar si son iguales, en cambio el operador = = = llamado operador de igualdad estricta compara los valores sin hacer conversiones.

Las operaciones != y }!= = son los opuestos de = = y = = =.

viernes, 30 de septiembre de 2016

Septiembre 27 del 2016


FUNCIONES ÚTILES PARA CADENAS DE TEXTO,


Lenght, calcula la longitud de una cadena de texto.

+, Se emplea para concatenar varias cadenas de texto.

Los espacios en blanco se pueden añadir al final o al principio de las cadenas y también se puede indicar forma explicita.

chartAt (posición), Obtiene el carácter que se encuentra en la posición indicada.

subdtring (inicio,final), extrae una posición de una cadena de texto.

split (separador), convierte una cadena de texto en un array de cadenas de texto.

FUNCIONES ÚTILES PARA NÚMEROS.

NaN, del ingles "Not a Number", indica un valor numérico no definido.

isNaN ( ), permite referencia un valor numérico infinito y positivo (también existe el valor -Infinity para los infinitos negativos).

to fixed (dígitos), devuelve el numero original con tantos decimales como los indicados por el parámetro con tantos decimales como los indicados por el parámetro DÍGITOS y realiza los redondeo necesarios, Es muy útil para mostrar precios.

Operaciones aritméticas.

Suma +.
Resta -.
producto (*) y cociente (/).
Resto %.
Incremento (++) y decremento (--).
Operaciones compuestos

Septiembre 20 del 2016


JAVASCRIPT.

 es un lenguaje de programación interpretado, dialecto del estándar ECMAScript. Se define como orientado a objetos, basado en prototipos, imperativo, débilmente tipado y dinámico.

JavaScript no necesita un programa adicional se puede con el programa Notepad++, usted lo escribe donde quiera.

<script> --- consejo es cerrarla.

</script> --- todo en minúscula.

- alert (" "); --- Para poner un alerta.

Es un lenguaje fácil de aprender, es donde se puede aprender la lógica de un programador que se necesita para programar en otros lenguajes de programación.

DIFERENCIA ENTRE JAVA Y JAVASCRIPT.

JAVA: Es un lenguaje para escritorio.

JAVASCRIPT: Es un lenguaje para la web.

Estas son algunas de las variables que se utilizan en JavaScript.

var nombre="Juanda"; ---- Permite almacenar el valor.

alert ("nombre"); ---- Indica el valor que tenga esta variable.

docummen.write (nombre); ---- Para mostrar los datos.

prompt ("Ingresa tu nombre","valor").

Resultado de imagen para javascript

Septiembre 13 del 2016


Semana de receso.

Esta semana los estudiantes no tuvieron clase porque estaban en ferias de Bucaramanga.

WIX:

es una herramienta on line para sitios web con mucha facilidad y gran atractivo, ya que están basados en tecnología flash lo que le entrega a estos sitios, grandes posibilidades de animación y personalización a partir de una serie de diseños predeterminados de planillas a elección.
Con la herramienta que funciona totalmente en línea, se pueden crear sitios web con widgets como por ejemplo el contacto o comentarios, tarjetas de presentación, recursos pedagógicos (como por ejemplo del que anteriormente hablamos aquí), e incluso animaciones en flash para después usar en otro sitio web o en un blog.
La herramienta funciona con drag&drop, lo que quiere decir que con tan sólo arrastrar, cortar y pegar podemos armar el sitio web en minutos, aunque de igual forma permite incorporar formato HTML por si se quiere agregar algún elemento externo.
El registro es sumamente sencillo al igual que el uso de la herramienta, aunque sus comandos están en inglés, pero son muy intuitivos para utilizar, además de que se puede basar un diseño en alguna plantilla de las que ofrece la aplicación con lo que el diseño es mucho más sencillo todavía, o en su efecto, borrar la plantilla y comenzar un sitio desde cero.
Aquí está la página de preguntas frecuentas sobre Wix:

jueves, 29 de septiembre de 2016

Septiembre 6 del 2016


RESOLVIENDO DUDAS.

El profesor resolvio algunas dudas del acumulativo y nos dio algunos consejos para cuando veamos javascript y dio la fecha de revision del blog 
Resultado de imagen para dudas

Agosto 30 del 2016


ACUMULATIVO.

Este día tuvimos el acumulativo del tercer periodo en donde los temas eran los siguientes:

1. Html básico.

2. Manejo de tablas.

3. Manejo de colores e imágenes .

4. Acumulativo individual.
Resultado de imagen para examen final

domingo, 21 de agosto de 2016

Agosto 23 del 2016


EJERCICIOS RESUELTOS DE HTML

Ejercicios:

Así se ve en notepadd++ (Ejercicio de anclas):


En google chrome se ve así (Ejercicio de anclas):


En notepad++ se ve así (Ejercicio de marquesinas texto en párrafos del tema de los carros):

En google chrome se ve así (Ejercicio de marquesinas y párrafos de el tema favorito):

Así se ve en notepadd++ (Ejercicio de tabla):


Así se ve en google chrome (Ejercicio de tabla):


Así es un ejercicio en notepad++ (Ejercicio de marquesinas):


así se ve en google chrome (Ejercicio de marquesinas):



DEFINICIÓN O CONCEPTO DE LENGUAJE CSS
CSS es un lenguaje utilizado en la presentación de documentos HTML. Un documento HTML viene siendo coloquialmente “una página web”. Entonces podemos decir que el lenguaje CSS sirve para organizar la presentación y aspecto de una página web. Este lenguaje es principalmente utilizado por parte de los navegadores web de internet y por los programadores web informáticos para elegir multitud de opciones de presentación como colores, tipos y tamaños de letra, etc.

La filosofía de CSS se basa en intentar separar lo que es la estructura del documento HTML de su presentación. Por decirlo de alguna manera: la página web sería lo que hay debajo (el contenido) y CSS sería un cristal de color que hace que el contenido se vea de una forma u otra. Usando esta filosofía, resulta muy fácil cambiarle el aspecto a una página web: basta con cambiar “el cristal” que tiene delante. Piensa por ejemplo qué ocurre si tienes un libro de papel y lo miras a través de un cristal de color azul: que ves el libro azul. En cambio, si lo miras a través de un cristal amarillo, verás el libro amarillo. El libro (el contenido) es el mismo, pero lo puedes ver de distintas maneras.
Algunas opciones básicas del lenguaje CSS por ejemplo pueden ser el poder cambiar el color de algunas típicas etiquetas HTML como <H1> (h1 es una etiqueta en el lenguaje HTML destinada a mostrar un texto como encabezado, en tamaño grande). Pero también hay funciones algo más complejas, como introducir espaciado entre elementos <DIV> (div es una etiqueta HTML para identificar una determinada región o división de contenido dentro de una página web) o establecer imágenes de fondo.

Agosto 16 del 2016


SALIDA A LA UIS.



El grado noveno B del Colegio Integrado Nuestra Señora del Divino Amor tuvimos la oportunidad de visitar la Universidad Industrial de Santander ( UIS ) por el evento internacional de piano gracias a la estudiante Mariana Álzate, lo cual no permitió la jornada estudiantil.

Anclas

Sirve para definir posiciones dentro de un documento y se puede usar como destino de hiperenlaces.
Para crear un ancla (anchor) se procede de la siguiente manera:
<A NAME="nombre_etiqueta">Texto del elemento ancla</A>
Visualmente est elemento no tiene niun efecto, pero si lo tiene en forma interactiva con el usuario.
Para hacer referencia al ancla o posición se hace el siguiente tipo de hiperenlace:
<A HREF="#nombre_etiqueta">Texto del hiperenlace</A>
De esta manera accederemos a la posición donde hayamos puesto el ancla
Por ejemplo al final de este documento hemos puesto la siguiente ancla:
<a name="final">Este es el final del documento!!</a>
Y para acceder a esa posición usamos el siguiente hipernlace:
<A HREF="#final">Vamos al final del documento</A>

tomado de: "http://www.bufoland.cl/cursoweb/html/anclas.php"

domingo, 14 de agosto de 2016

Agosto 9 del 2016


Las Anclas:

Se definen como posiciones dentro de un documento, con letras o números  y tiene que llevar "#" que significa que en el mismo documento esta la información.

LOS TIPOS DE ANCLAS:

1.
Para crear un ancla (anchor) se procede de la siguiente manera:
<A NAME="nombre_etiqueta">Texto del elemento ancla</A>
3.
Para hacer referencia al ancla o posición se hace el siguiente tipo de hiperenlace:
<A HREF="#nombre_etiqueta">Texto del hiperenlace</A>
4.
Para ir al  final del documento
<A HREF="#final">Vamos al final del documento</A>
<a name="final">Este es el final del documento!!</a>

- Las anclas son muy importantes para presentar un listado inicial, y cada elemento del listado se desarrolla a lo largo del documento, pudiendo enlazar con anclas las diferentes posiciones del documento donde se desarrolla cada elemento del listado inicial.




















---El Profesor me dio 3 bonus por haberle preguntado algo durante la clase y tener "MV". en la carpeta---

sábado, 6 de agosto de 2016

Agosto 2 del 2016


EJERCICIO DE TABLAS:

<TABLE> <TR> <TD>

Las tablas surgieron con la versión HTML 3.0. Las tablas nos permiten representar y ordenar cualquier elemento de nuestra presentación en diferentes filas y columnas de modo que podamos resumir grandes cantidades de información de una manera que puede representarse rápida y fácilmente.




El ejercicio consiste en hacer una tablas con los números del 1 al 50 y después poniendo <colspan> que es para que una las columnas de la tablas y <rowspan> para que una filas de la tabla.


SOLUCION:

<html>
<body>
<table border="10"bgcolor="yellow"border color="black"width="100%"/>
<tr>
<td colspan="5">1 2 3 4 5</td>
<td>6</td>
<td>7</td>
<td>8</td>
<td>9</td>
<td>10</td>
</tr>
<tr>
<td rowspan="3">11<br>21<br>31<br></td>
<td>12</td>
<td>13</td>
<td colspan="2" rowspan="2">14 15<br>24 25</td>
<td>16</td>
<td>17</td>
<td>18</td>
<td>19</td>
<td rowspan="3">20<br>30<br>40</td>
</tr>
<tr>
<td>22</td>
<td>23</td>
<td>26</td>
<td colspan="2" rowspan="2">27 37<br>28 38</td>
<td>29</td>
</tr>
<tr>
<td>32</td>
<td>33</td>
<td colspan="2">34 35</td>
<td>36</td>
<td>39</td>
</tr>
<tr>
<td>41</td>
<td colspan="2">42 43</td>
<td>44</td>
<td colspan="2">45 46</td>
<td colspan="2">47 48</td>
<td colspan="2">49 50</td>
</tr>
</table>
        </body>
        </html>


domingo, 31 de julio de 2016

Julio 26 del 2016


Imágenes para HTML:

Sino le salen las imágenes ponemos (Imágenes Jpg.) para encontrarlo mas fácil.
Si la persona coloca ./ le puede generar un problema.

En Mayúsculas: Con la mayuscula tenemos que tener cuidad con esto. (Tampoco se puede mirar.)

Para las tablas en el centro.

<html>
     <body>
     <marquee width= 50%>
     <table>

     </table>
     </marquee>
     </body>
</html>

OUTLOOK:

Es un programa para administrar su correo.

EVALUACIÓN.

jueves, 21 de julio de 2016

Julio 19 del 2016


EVALUACIÓN:

Tuvimos la evaluación de HTML en la que la pregunta fue hacer un ejercicio donde escriba hoy mundo de titulo en la letra mas grande y poner una imagen por archivo .jpg y escribir mensaje de color verde.

SOLUCIÓN:


<html>
<head><h1 /></head>
<title>Hola Mundo</title>
<hr>
<body>
<img src="gpg/a.jpg">
</hr>
<body>
<font color="#00FF00" mensaje</font>
</html>

martes, 12 de julio de 2016

Julio 12 del 2016


TERCER PERIODO

HTML

Es utilizado para crear sitios web. 
Su sigla significa: Hyper Tex Markup Language - Lenguaje de marcas de hipertexto.

ETIQUETAS:

Fragmento de código que representa algo en un sitio web,botón,campo de texto,etc...
Cada una de ellas debe tener un contenido puede ser un texto o cualquier cosa.
Cada atributo tendrá un valor:

Atributo:Es una variación que corresponde a un valor.

ETIQUETAS PARA TEXTOS:

Existen etiquetas abiertas y etiquetas cerradas, las abiertas son las que terminan en "/>" y las cerradas terminan así: <html></html>

EJEMPLOS:
1. <html></html>---------------------Esto siempre se pone al inicio/final.
2. <head></head>--------------------Es como el encabezado donde va el titulo.
3. <title></title>-----------------------Es el titulo.
4. <body></body>---------------------Seria como el cuerpo de la pagina web.
5. <h1></h1>--------------------------Usada para el titulo. Solo se puede utilizar una vez.
6. <h2></h2>--------------------------Hay hasta h6 que es la letra mas pequeña.
7. <b></b>-----------------------------Negrilla.
8. <s></s>------------------------------Tachón.
9. <u></u>-----------------------------Subrayadas.
10. <i></i>-------------------------------Itálica.
11. <Marque></marque>-------------Marquesinas.
12. <p></p>-----------------------------Para los párrafos.
13. <br></br>--------------------------Para agregar espacio.
14. <cite></cite>----------------------Para el autor de la cita.
15. <hr></hr>--------------------------Para poner un linea de separación.
16. <blockquote></blockquote>---Para agregar una cita.
















LISTAS:

1. <ul></ul>----Para una lista  desordenada.
2. <ol><ol>----Para una lista ordenada.

IMÁGENES:

1. <img />------Para agregar una imagen.
2. <width />----Para agregar en ancho y alto de una imagen.

TABLAS:

1. <table></table>----Para crear una tabla.
Tomado de: https://www.youtube.com/watch?v=cqMfPS8jPys&list=PLK6awUyywBMqLD_iWBankv6uc4Fz0Y-fz

martes, 7 de junio de 2016

Junio 7 del 2016


Clase final del segundo periodo.

Tuvimos la ultima clase del segundo periodo en la que se dictaron las notas, mi nota real era 83, pero después se subió a 98 gracias a los ejercicios de la prueba saber.

Programación:

Es un proceso de diseñar, codificar, depurar y mantener el código fuente de programas computacionales.

Código fuente:

Es escrito en lenguaje de programación.
PROPÓSITO DE LA PROGRAMACIÓN: Es crear programas para mostrar un comportamiento deseado. programas involucra el diseño y código, aunque si suelen estar fusionadas en el desarrollo de pequeñas aplicaciones.

De la programación surge el Software, aunque esta abarca mas que la programación.
Para crear un programa debe escribirse con un lenguaje de programación.

ALGORITMO:

Es una secuencia no ambigua, finita y ordenada de instrucciones que manda a seguirse para resolver un programa.

Un algoritmo puede expresar de distintas maneras, en forma gráfica, como un diagrama de flujo,
 en forma de código en pseudocodigo o un lenguaje de programación, en forma explicita, etc...

Segun Niklaus Wirth, un programa estsa formado por algoritmos y estructuras de datos.
Resultado de imagen para programación

Robótica:

La robótica es la rama de la ingeniería mecánicaingeniería eléctricaingeniería electrónica y ciencias de la computación que se ocupa del diseñoconstrucción,operacióndisposición estructuralmanufactura y aplicación de los robots.
La robótica combina diversas disciplinas como son: la mecánica, la electrónica, la informática, la inteligencia artificial, la ingeniería de control y la físicaOtras áreas importantes en robótica son el álgebra, los autómatas programables, la animatrónica y las máquinas de estados.
El término robot se popularizó con el éxito de la obra R.U.R. (Robots Universales Rossum), escrita por Karel Čapek en 1920. En la traducción al inglés de dicha obra, la palabra checa robota, que significa trabajos forzados, fue traducida al inglés como robot.
Sistema de mano robótica shadow.

MARQUESINAS:

Las marquesinas son texto en movimiento. Ya funciona con ambos navegadores (hasta hace poco Netscape no lo implementaba, el 7 ya lo hace).
La etiqueta es <MARQUEE>, un texto a desplazar y su cierre </MARQUEE>. Sin atributos quedará:
<BODY>
<MARQUEE> Aquí pongo el texto</MARQUEE>
</BODY>
Así vemos los que tiene por defecto y que son: ocupa todo el ancho del cuadro, tiene la altura de la línea de texto y va de derecha a izquierda.
Podemos poner varias frases si colocamos <P> o <BR> dentro.
<BODY>
<MARQUEE> Aquí pongo un texto <P>
Y aquí otro
</MARQUEE>
</BODY>
Empezamos con las medidas que son las viejas conocidas WIDTH y HEIGHT que toman valores en píxeles o en porcentajes de pantalla.
<BODY>
<MARQUEE WIDTH=70% HEIGHT=40> Aquí pongo el texto
</MARQUEE>
</BODY>

miércoles, 1 de junio de 2016

Mayo 31 del 2016


EVALUACIÓN ACUMULATIVA:(Nota 100)

La evaluación acumulativa fue oral, con un juego y  con los apuntes de cada uno y los temas del primer y segundo periodo de la pagina del profesor: http://www.coldivinoamor.com/web2016/

EJERCICIOS:

1. Realizar un programa que le presente un menú al usuario con las siguientes opciones: lo desarrollan todos - 1. Leer dos números enteros positivos únicamente, 2. Sumar los dos números leídos, 3. Restarle al primer número el segundo (siempre y cuando el primero sea mayor que él segundo, en caso contrario indicar con un mensaje que la operación no es posible realizarla y volver al menú principal, 4. Multiplicar los dos números (siempre y cuando ninguno de los números sea igual a cero, , en caso contrario indicar con un mensaje que la operación no es posible realizarla y volver al menú principal,), 5. Dividir el primer número dado por el segundo, 6 Salir Nota: Se debe garantizar que el usuario haya ingresado los dos números antes de poder realizar cualquier operación y que no se puede escribir un resultado sin la realización de una operación.
Solución:
Proceso sin_titulo

numero1 = -1
numero2 = -1
ya_se_digito_los_numeros = "no"
Repetir
Escribir ""
Escribir "****************************************************************"
Escribir "* 1. Leer dos nœmeros enteros positivos œnicamente. *"
Escribir "* 2. Sumar los dos nœmeros le'dos. *"
Escribir "* 3. Restarle al primer nœmero el segundo. *"
Escribir "* 4. Multiplicar los dos nœmeros. *"
Escribir "* 5. Dividir el primer nœmero dado por el segundo. *"
Escribir "* 6. Salir. *"
Escribir "****************************************************************"
Escribir ""
Leer opciones
Escribir ""
Segun opciones Hacer
1:
Escribir ""
Escribir "1. Leer dos nœmeros enteros positivos œnicamente."
Escribir ""
Escribir "Digite el Primer Numero"
Leer numero1
Escribir "Digite el Segundo Numero"
Leer numero2
ya_se_digito_los_numeros = "no"
Si numero1 > 0 Entonces
Si numero2 > 0 Entonces
ya_se_digito_los_numeros = "si"
Sino
numero1 = -1
numero2 = -1
Escribir "Hace falta digitar un numero entero Positivo en el Segundo Valor"
Fin Si
Sino
numero1 = -1
numero2 = -1
Escribir "Hace falta digitar un numero entero Positivo en el Primer Valor"
Fin Si
2:
Escribir ""
Escribir "2. Sumar los dos nœmeros le'dos."
Escribir ""
Si ya_se_digito_los_numeros = "si" Entonces
Escribir "Suma de los dos numeros = ( " numero1 " + " numero2 " = " ( numero1 + numero2 ) " )"
Sino
Escribir ""
Escribir "****************************************************************"
Escribir "* Hace falta digitar los dos numeros *"
Escribir "****************************************************************"
Escribir ""
Fin Si
3:
Escribir ""
Escribir "3. Restarle al primer nœmero el segundo."
Escribir ""
Si ya_se_digito_los_numeros = "si" Entonces
Si numero1 > numero2 Entonces
Escribir "Resta de los dos numeros = ( " numero1 " - " numero2 " = " ( numero1 - numero2 ) " )"
Sino
Escribir "La operaci—n no es posible realizarla."
Fin Si
Sino
Escribir ""
Escribir "****************************************************************"
Escribir "* Hace falta digitar los dos numeros *"
Escribir "****************************************************************"
Escribir ""
Fin Si
4:
Escribir ""
Escribir "4. Multiplicar los dos nœmeros."
Escribir ""
Si ya_se_digito_los_numeros = "si" Entonces
Si numero1 > 0 Entonces
Si numero2 > 0 Entonces
Escribir "Multiplicacion de los dos numeros = ( " numero1 " * " numero2 " = " ( numero1 * numero2 ) " )"
Sino
Escribir "No se puede Multiplicar porque el Segundo Numero es Cero."
Fin Si
Sino
Escribir "No se puede Multiplicar porque el Primer Numero es Cero."
Fin Si
Sino
Escribir ""
Escribir "****************************************************************"
Escribir "* Hace falta digitar los dos numeros *"
Escribir "****************************************************************"
Escribir ""
Fin Si
5:
Escribir ""
Escribir "5. Dividir el primer nœmero dado por el segundo."
Escribir ""
Si ya_se_digito_los_numeros = "si" Entonces
Si numero2 <> 0 Entonces
Escribir "Division de los dos numeros = ( " numero1 " / " numero2 " = " ( numero1 / numero2 ) " )"
Sino
Escribir "No se puede Dividir porque el Segundo Numero es Cero."
Fin Si
Sino
Escribir ""
Escribir "****************************************************************"
Escribir "* Hace falta digitar los dos numeros *"
Escribir "****************************************************************"
Escribir ""
Fin Si
6:
Escribir ""
Escribir "****************************************************************"
Escribir "* HASTA LUEGO. *"
Escribir "****************************************************************"
Escribir ""
De Otro Modo:
Escribir ""
Escribir "****************************************************************"
Escribir "* Opcion No VALIDA. *"
Escribir "****************************************************************"
Escribir ""

Fin Segun
Hasta Que opciones = 6
FinProceso

2. Desarrollar un algoritmos que permita realizar la sumatoria de los primeros 100 números utilizando los 3 ciclos (para, repita, mientras)
Solución:
Proceso sin_titulo

cantidad_de_numeros = 100
suma = 0
Para i<-0 Hasta cantidad_de_numeros Con Paso 1 Hacer
suma = suma + i
Fin Para
Escribir ""
Escribir "CICLO FOR -> Sumatoria de los primeros " cantidad_de_numeros " es = " suma
Escribir ""

suma = 0
i = 0
Repetir
i = i + 1
suma = suma + i
Hasta Que i > ( cantidad_de_numeros - 1)
Escribir ""
Escribir "CICLO REPETIR HASTA -> Sumatoria de los primeros " cantidad_de_numeros " es = " suma
Escribir ""

suma = 0
i = 0
Mientras i < cantidad_de_numeros Hacer
i = i + 1
suma = suma + i
Fin Mientras
Escribir ""
Escribir "CICLO HACER MIENTRAS -> Sumatoria de los primeros " cantidad_de_numeros " es = " suma
Escribir ""
FinProceso


3. Cree un algoritmo que capture un mes en números y el software muestre un mensaje que indique cuantos días tiene ese mes. Ejemplo: si se digita "07", el algoritmo debe mostrar "Julio, tiene treinta un días". El algoritmo debe también advertir que si se trata de febrero tiene 28 días, pero si el año fuera bisiesto tendría 29.
Solución:
Proceso sin_titulo

Dimension mes[12]
mes[1]='Enero'
mes[2]='Febrero'
mes[3]='Marzo'
mes[4]='Abril'
mes[5]='Mayo'
mes[6]='Junio'
mes[7]='Julio'
mes[8]='Agosto'
mes[9]='Septiembre'
mes[10]='Octubre'
mes[11]='Noviembre'
mes[11]='Diciembre'
Escribir "Digite un numero entre 1 y 12"
Leer n
es_bisiesto = ""
Si (n>=1) && (n<=12) Entonces
Segun n Hacer
1, 3, 5, 7, 8, 10, 12:
maximo_dia_mes = 31
2:
maximo_dia_mes = 28
es_bisiesto = ", pero si fuera A–o Bisiesto tendria 29 dias."
4, 6, 9, 11 :
maximo_dia_mes = 30
Fin Segun
Escribir mes[n] " tiene " maximo_dia_mes " dias " es_bisiesto
Sino
Escribir "Debe digitar un valor de mes entre 1 y 12"
Fin Si
FinProceso

4. Se requiere que solo con la utilización de ciclos y condicionales, usted pueda convertir un número decimal < a 5000 a número Romano.
Solución:
Proceso sin_titulo

Escribir "Digite un numero entre 1 y 5000"
Leer decimal
Si (decimal>=1) && (decimal<=5000) Entonces
Escribir "********* Conversion a Romano *********"
Dimension unidad[10]
DImension decenas[10]
Dimension centenas[10]
Dimension miles[6]
unidad[1]=''
unidad[2]='I'
unidad[3]='II'
unidad[4]='III'
unidad[5]='IV'
unidad[6]='V'
unidad[7]='VI'
unidad[8]='VII'
unidad[9]='VIII'
unidad[10]='IX'
decenas[1]=''
decenas[2]='X'
decenas[3]='XX'
decenas[4]='XXX'
decenas[5]='XL'
decenas[6]='L'
decenas[7]='LX'
decenas[8]='LXX'
decenas[9]='LXXX'
decenas[10]='XC'
centenas[1]=''
centenas[2]='C'
centenas[3]='CC'
centenas[4]='CCC'
centenas[5]='CD'
centenas[6]='D'
centenas[7]='DC'
centenas[8]='DCC'
centenas[9]='DCCC'
centenas[10]='CM'
miles[1]=''
miles[2]='M'
miles[3]='MM'
miles[4]='MMM'
miles[5]='[IV]'
miles[6]='[V]'
miles_= trunc(decimal/1000) MOD 10
centenas_= trunc(decimal/100) MOD 10
decenas_= trunc(decimal/10) MOD 10
unidades_= decimal MOD 10
Escribir miles[miles_+1] centenas[centenas_+1] decenas[decenas_+1] unidad[unidades_+1]
Sino
Escribir "Lo siento solo sirve la conversion entre numeros de 1 a 5000"
Fin Si

FinProceso