Programacion J.A.S.M.

sábado, 20 de junio de 2020

Cubos de agua (algoritmo)

Se dispone de una cantidad ilimitada de agua , en un recipiente de 5 litros y otro de 4 litros escribir un algoritmo para colocar exactamente 2 litros de agua en el recipiente de 5 litros :
                                          
                                         

  1. Llenar con agua el recipiente de 5 litros.
  2. Llenar el recipiente de 4 litros con agua de cinco litros, de esta manera el recipiente de 5 litros contendrá 1 litro.
  3. Vaciar el recipiente de 4 litros.
  4. Poner el contenido del recipiente de 5 litros en el recipiente de 4 litros.
  5. Llenar de nuevo el recipiente de 5 litros
  6. Llenar el recipiente de 4 litros con agua de la de 5 litros. Esto supone que pase a la primera 2 litros, quedando en el recipiente de 5.

Diagrama de Flujo 4


miércoles, 17 de junio de 2020

Los niños y el padre cruzando el río

En la orilla de un río hay tres personas que necesitan pasar al otro lado, el padre pesa 100lb y los niños pesan 50 y 50. ¿Cómo pueden pasar si la balsa solo resiste un peso de 100 libras?¿Que pasos deben hacer para pasar y no morir en el intento?.

Algoritmo

1. Subir a los dos niños en la balsa.
2. Hacer que los dos niños crucen el río en la balsa hasta llegar al otro extremo di de se encuentra la casa.
3. Que un niño se baje de la balsa.
4. El niño que se quedó en la balsa crucé el río al otro extremo en dónde se encuentra el padre.
5. Hacer que el niño se baje de la balsa.
6. Que el padre suba en la balsa.
7. Que el padre cruce el río en la balsa al extremo dónde está la casa.
8. Hacer que el padre baje de la balsa.
9. El niño suba en la balsa.
10. Hacer que el niño cruce el río en la balsa al otro extremo dónde está el hermano.
11. Que el otro niño suba en la balsa con su hermano.
12. Que los dos niños crucen el río en la balsa al extremo dónde está la casa y el padre.
13. Hacer que los dos niños se bajen de la balsa.
14. Fin.

Diagrama de Flujo 3


Diagrama de Flujo 2


Diagrama de Flujo 1


martes, 16 de junio de 2020

Clase

Característica: es una cifra o cualidad de algún objeto
Dato: es el valor de una característica de algún objeto
Variable: es un contenedor de algun dato o alguna característica

Un procesador se puede dividir en celdas, las cuales almacenan datos de características

Ejemplo:
Edad = 18
Altura= 1,64m

Una variable es un contenedor que está en la memoria ram, está puede contener datos.
Ejemplo:

Número de matrícula                       A="1800-1000-100

NUMERO_DE_MATRICULA              A= 18001000100

NUM_MATRI = "00174"

NM

Para asignar un dato a alguna variable o constante, se usa el símbolo "=".

Ejemplo:

A = 7
B = 3,14
NOM = "Pedro"

lunes, 15 de junio de 2020

Diagrama de flujo

¿Qué es un diagrama de flujo?

Estos son los encargados de representar una secuencia de pasos lógicos. Se lo representa de manera gráfica y en esta se comienza se la comienza a dividir como secuencia de un proceso.

miércoles, 10 de junio de 2020

Algoritmo

Algoritmo
Son conjuntos de instrucciones los cuales son realizados en orden las cuales nos conducen a la obtención de una solución de un problema.

¿Que características debe tener un algoritmo?:
  • Debe ser ordenado.
  • Debe contener un inicio y un final.
  • Debe estar explicado sus pasos.
  • Debe ser comprensible.



Variables

Tipos de variables

Variables numéricas

Este es aquel que almacena datos de tipo numérico (enteros y flotantes).
int = A
A = 3

Variables tipo cadena

Este al contrario del anterior, almacena datos alfanuméricos (letras y números).

string: DIRECCION, DIR, NOMBRE
ESTADO_CIVIL
DIRECCION = "16 de abril"
DIR = "5 de junio"

martes, 9 de junio de 2020

El rey y las 12 monedas

Nombre: Joel Sánchez
Nivel: Primer Semestre “A”
Docente: ING. Arturo Quiroz
Fecha: 2020-06-09
Un rey del año 1800 tiene 12 monedas de oro todos ellas tienen una dimensión similar, 11 de las monedas tienen el mismo peso en gramos la dices a pesa un gramo más, y el rey desea encontrar la moneda más pesada usando una balanza de mano, pero la balanza es mágica y solo se puede usar 3 veces ¿que pasos debe realizar para encontrarla?

Algoritmo 

1. Separar las monedas en dos grupos de 6 cada grupo. 

2. Poner un grupo de 6 monedas en cada lado de la balanza. 

3. Verificar cuál de los dos grupos es el que pesa más. 

4. Apartar el grupo más pesado del resto de monedas. 

5. El grupo más pesado apartado anteriormente dividirlo en 2 grupos cada uno de tres monedas. 

6. Poner cada grupo de 3 monedas en cada lado de la balanza. 

7. Verificar cuál de los dos grupos es más pesado. 

8. Al grupo más pesado de 3 monedas apartarlo del resto de monedas. 

9. Al grupo apartado anteriormente de 3 monedas, dividirlo en 3 monedas. 

10. Coger dos monedas y ponerlas cada una en un lado de la balanza. 

Posibles casos 

1. Si las dos monedas tienen el mismo peso, quiere decir que la moneda no puesta en la balanza es la más pesada y por lo tanto es la que buscaba el rey. 

2. Si una moneda es más pesada que la otra, quiere decir que es la moneda que el rey estaba buscando. 

lunes, 8 de junio de 2020

Comienzo

Bienvenidos

Sean bienvenidos a este blog el cual, iré publicando las clases que me sean impartidas por mi docente. Para poder compartir conocimientos y vayan aprendiendo junto a mi.


Corrección ingeniero