lunes, 21 de marzo de 2016
AUTO-EVALUACIÓN
Con relación a la actividad que se fue planteada creo que soy capaz de llegar a hacer un buen programa en DFD con regular redacción pero con una solución eficaz y un buen diseño, mi comportamiento fue dinámico y respetuoso.
Calificación: 4.5
Alumna: Natalia Alexandra Castellanos Quintana
lunes, 14 de marzo de 2016
miércoles, 24 de febrero de 2016
PROMEDIO DE LOS ESTUDIANTES CICLO PARA
ANALISIS:
ENTRADA:
PROCESO:
SALIDA:
Asignacion: mnotas←0
Mensaje: 'Digite los estudiantes que hay'
Variable: estudiantes
Mensaje: 'Digite las notas que hay en la materia'
Variable: notas
Ciclo Para: i←1 .estudiante. 1
Ciclo Para: j←1 .notas. 1
Mensaje: 'Digite la nota No. ', j, ' del estudiante ', i
Asigancion: mnotas←mnotas+notas
Variable: nota
Cierre
Mensaje:'El promedio del estudiante ', i, ' es de ', mnotas/nota
Asignacion: mnotas←0
Cierre
ENTRADA:
PROCESO:
SALIDA:
Asignacion: mnotas←0
Mensaje: 'Digite los estudiantes que hay'
Variable: estudiantes
Mensaje: 'Digite las notas que hay en la materia'
Variable: notas
Ciclo Para: i←1 .estudiante. 1
Ciclo Para: j←1 .notas. 1
Mensaje: 'Digite la nota No. ', j, ' del estudiante ', i
Asigancion: mnotas←mnotas+notas
Variable: nota
Cierre
Mensaje:'El promedio del estudiante ', i, ' es de ', mnotas/nota
Asignacion: mnotas←0
Cierre
PROMEDIO DE LOS ESTUDIANTES CICLO MIENTRAS
ANALISIS:
ENTRADA:
PROCESO:
SALIDA:
Asignacion: mnotas←0
Asignacion: i←1
Asignacion: j←1
Mensaje: 'Digite los estudiantes que hay'
Variable: estudiantes
Mensaje: 'Digite las notas que hay en la materia'
Variable: cantnotas
Ciclo Mientras:i←estudiantes
Ciclo Mientras: j←cantnotas
Mensaje: 'Digite las notas que hay en la materia'
Variable: nota
Asignacion: mnotas←mnotas+nota
Asignacion: i←i+1
Cierre
Mensaje:'El promedio del estudiante ', i, mnotas/nota
Asignacion: mnotas←0
Asignacion; i←i+1
Asignacion: j←1
Cierre
ENTRADA:
PROCESO:
SALIDA:
Asignacion: mnotas←0
Asignacion: i←1
Asignacion: j←1
Mensaje: 'Digite los estudiantes que hay'
Variable: estudiantes
Mensaje: 'Digite las notas que hay en la materia'
Variable: cantnotas
Ciclo Mientras:i←estudiantes
Ciclo Mientras: j←cantnotas
Mensaje: 'Digite las notas que hay en la materia'
Variable: nota
Asignacion: mnotas←mnotas+nota
Asignacion: i←i+1
Cierre
Mensaje:'El promedio del estudiante ', i, mnotas/nota
Asignacion: mnotas←0
Asignacion; i←i+1
Asignacion: j←1
Cierre
SUMA DE 1-10 DE LOS NUMEROS PARES/IMPARES CICLO MIENTRAS
ANALISIS:
ENTRADA:
PROCESO:
SALIDA:
Asigancion: J←0
Asignacion: K←0
Asignacion: L←0
Ciclo Mientras:i<=10
Asignacion: N←i MOD 2
Condicion: N=1
Si: K←K+i
No: J←J+i
Asignacion: i←i+1
Cierre
Mensaje:'El resultado de la suma de los números pares de 1 a 10 es de: ', K
Mensaje: 'El resultado de la suma de los números impares de 1 a 10 es de: ', J
ENTRADA:
PROCESO:
SALIDA:
Asigancion: J←0
Asignacion: K←0
Asignacion: L←0
Ciclo Mientras:i<=10
Asignacion: N←i MOD 2
Condicion: N=1
Si: K←K+i
No: J←J+i
Asignacion: i←i+1
Cierre
Mensaje:'El resultado de la suma de los números pares de 1 a 10 es de: ', K
Mensaje: 'El resultado de la suma de los números impares de 1 a 10 es de: ', J
SUMA DE 1-10 LOS NUMEROS PARES/IMPARES DEL CICLO PARA
ANALISIS:
ENTRADA:
PROCESO:
SALIDA:
Asignacion: J←0
Asignacion: K←0
Ciclo Para: i←1.10.1
Asignacion: N←i MOD 2
Condicion: N=1
Si: J+i
No: K+i
Cierre.
Mensaje: 'El resultado de la suma de los números pares de 1 a 10 es de: ', K
Mensaje: 'El resultado de la suma de los números pares de 1 a 10 es de: ', J
ENTRADA:
PROCESO:
SALIDA:
Asignacion: J←0
Asignacion: K←0
Ciclo Para: i←1.10.1
Asignacion: N←i MOD 2
Condicion: N=1
Si: J+i
No: K+i
Cierre.
Mensaje: 'El resultado de la suma de los números pares de 1 a 10 es de: ', K
Mensaje: 'El resultado de la suma de los números pares de 1 a 10 es de: ', J
lunes, 22 de febrero de 2016
TODAS LA TABLAS DE MULTIPLICAR CICLO MIENTRAS
ANALISIS:
ENTRADA:
PROCESO:
SALIDA:
Asignacion: l←0
Ciclo Mientras: 1<=10
Asignacion: i←i+1
Asignación: j←1
Ciclo Mientras:j<=10
Mensaje: i, '*', j, '=', i*j
Asignacion: j←j+1
Cierre
Cierre.
ENTRADA:
PROCESO:
SALIDA:
Asignacion: l←0
Ciclo Mientras: 1<=10
Asignacion: i←i+1
Asignación: j←1
Ciclo Mientras:j<=10
Mensaje: i, '*', j, '=', i*j
Asignacion: j←j+1
Cierre
Cierre.
TABLAS DE MULTIPLICAR PREFERENCAL CICLO MIENTRAS
ANALISIS
ENTRADA:
Mensaje: 'Digite la tabla que quiere utilizar'
Variable: tablas
PROCESO:
Asignacion: i←1
Ciclo Mientras: i<=10
SALIDA:
Mensaje: tablas, '*', i, '=', tablas*i
Asignacion: i←i+1
Cierre.
ENTRADA:
Mensaje: 'Digite la tabla que quiere utilizar'
Variable: tablas
PROCESO:
Asignacion: i←1
Ciclo Mientras: i<=10
SALIDA:
Mensaje: tablas, '*', i, '=', tablas*i
Asignacion: i←i+1
Cierre.
TABLAS DE MULTIPLICAR PREFERENCAL CICLO PARA
ANALISIS
ENTRADA:
Mensaje: 'Digite la tabla que quiere utilizar'
Variable: tablas
PROCESO:
Ciclo Para: i←1.10.1
SALIDA:
Mensaje: tablas, '*', i, '=', tablas*i
Cierre.
ENTRADA:
Mensaje: 'Digite la tabla que quiere utilizar'
Variable: tablas
PROCESO:
Ciclo Para: i←1.10.1
SALIDA:
Mensaje: tablas, '*', i, '=', tablas*i
Cierre.
MULTIPLOS DEL 4 CICLO PARA
ANALISIS:
ENTRADA:
Mensaje: 'Los multiplos de 4 son:'
PROCESO:
Ciclo Para: i←4.40.4
SALIDA:
Mensaje: i
Cierre
ENTRADA:
Mensaje: 'Los multiplos de 4 son:'
PROCESO:
Ciclo Para: i←4.40.4
SALIDA:
Mensaje: i
Cierre
MULTIPLOS DEL 4 CICLO MIENTRAS
ANALISIS:
ENTRADA:
Mensaje: 'Los múltiplos del 4 son:'
PROCESO:
Asignación: i←4
Ciclo Mientras: i<=40
SALIDA:
Mensaje: i
Asignacion: i←i+4
Cierre
ENTRADA:
Mensaje: 'Los múltiplos del 4 son:'
PROCESO:
Asignación: i←4
Ciclo Mientras: i<=40
SALIDA:
Mensaje: i
Asignacion: i←i+4
Cierre
EJEMPLO DEL CICLO MIENTRAS
ANALISIS:
ENTRADA:
PROCESO:
Asignación: i←1
Ciclo Mientras: i<=10
SALIDA:
Mensaje: i
Asignación: i←i+1
Cierre.
ENTRADA:
PROCESO:
Asignación: i←1
Ciclo Mientras: i<=10
SALIDA:
Mensaje: i
Asignación: i←i+1
Cierre.
viernes, 12 de febrero de 2016
RESTA, SUMA, MULTIPLICACIÓN
ENTRADA:
Mensaje: 'Escoja una opciòn entre: 1 (Suma), 2 (Resta), 3 (Multiplicaciòn)'
Variable: Opcion
PROCESO:
SALIDA:
Condición: Opcion=1
Si: 'La opciòn ecogida es Suma'
Mensaje: 'Digite el primer nùmero para la suma'
Variable: sum1
Mensaje: 'Digite el segundo nùmero para la suma'
Variable: sum2
Asignacion: Suma←sum1+sum2
Mensaje: 'El resultado de la suma es:',Suma
Condición: Opcion=2
Si: 'La opcìòn escogida es Resta'
Mensaje: 'Digita el primer numero para la resta'
Variable: rest1
Mensaje: 'Digita el segundo nùmero para la resta'
Variable: rest2
Asignacion: Resta←rest1-rest2
Mensaje: 'El resultado de la resta es:',Resta
Condicion: Opcion=3
Si: 'La opciòn escogida es Multiplicaciòn'
Mensaje: 'Digita el primer nùmero para la multiplicaciòn'
Variable: multi1
Mensaje: 'Digita el segundo nùmero para la multiplicaciòn'
Variable; multi2
Asignacion: Multi←multi1*multi2
Mensaje: 'El resultado de la multiplicaciòn es:',Multi
Mensaje: 'Escoja una opciòn entre: 1 (Suma), 2 (Resta), 3 (Multiplicaciòn)'
Variable: Opcion
PROCESO:
SALIDA:
Condición: Opcion=1
Si: 'La opciòn ecogida es Suma'
Mensaje: 'Digite el primer nùmero para la suma'
Variable: sum1
Mensaje: 'Digite el segundo nùmero para la suma'
Variable: sum2
Asignacion: Suma←sum1+sum2
Mensaje: 'El resultado de la suma es:',Suma
Condición: Opcion=2
Si: 'La opcìòn escogida es Resta'
Mensaje: 'Digita el primer numero para la resta'
Variable: rest1
Mensaje: 'Digita el segundo nùmero para la resta'
Variable: rest2
Asignacion: Resta←rest1-rest2
Mensaje: 'El resultado de la resta es:',Resta
Condicion: Opcion=3
Si: 'La opciòn escogida es Multiplicaciòn'
Mensaje: 'Digita el primer nùmero para la multiplicaciòn'
Variable: multi1
Mensaje: 'Digita el segundo nùmero para la multiplicaciòn'
Variable; multi2
Asignacion: Multi←multi1*multi2
Mensaje: 'El resultado de la multiplicaciòn es:',Multi
jueves, 11 de febrero de 2016
#2 MAYOR QUE...
ENTRADA:
Mensaje: 'Digite el primer nùmero (valor)'
Variable: val1
Mensaje: 'Digite el segundo nùmero (valor)'
Variable: val2
Mensaje: 'Digite un tercer nùmero (valor)'
Variable: val3
PROCESO:
SALIDA:
Condiciòn: val1>val2
Si: 'El primer valor es mayor que el segundo y tercer valor
Condicion: val2>val3
Si: 'El segundo valor es mayor que el primer y tercer valor'
Condicion; val3>val1
Si: 'El tercer valor es mayor que el primer y segundo valor'
#1 MAYOR ENTRE...
Analisis:
ENTRADA:
Mensaje: 'Digite el primer nùmero (valor)'
Variable: num1
Mensaje: 'Digite el segundo nùmero (valor)'
Variable: num2
PROCESO.
SALIDA:
Condiciòn: num1>num2
Si: 'El primer nùmero (valor) digitado es mayor que el segundo'
No: 'El segundo nùmero (valor) es mayor que el primero'
ENTRADA:
Mensaje: 'Digite el primer nùmero (valor)'
Variable: num1
Mensaje: 'Digite el segundo nùmero (valor)'
Variable: num2
PROCESO.
SALIDA:
Condiciòn: num1>num2
Si: 'El primer nùmero (valor) digitado es mayor que el segundo'
No: 'El segundo nùmero (valor) es mayor que el primero'
miércoles, 10 de febrero de 2016
TAREA: EDADES
ENTRADA:
Mensaje:'Ingrese la edad del usuario'
Variable: Edad
PROCESO:
VARIABLE:
Condición: Edad>=60
Si: 'El usuario es un cucho'
Condición: Edad >=40
Si: 'El usuario es maduro'
Condición: Edad>=18
Si:'El usuario es un adulto'
Condición:Edad>=12
Si: 'El usuario es adolecente'
Condición: Edad>=1
Si: 'El usuario es Niñ@'
No:'El usuario es Bebé'
Mensaje:'Ingrese la edad del usuario'
Variable: Edad
PROCESO:
VARIABLE:
Condición: Edad>=60
Si: 'El usuario es un cucho'
Condición: Edad >=40
Si: 'El usuario es maduro'
Condición: Edad>=18
Si:'El usuario es un adulto'
Condición:Edad>=12
Si: 'El usuario es adolecente'
Condición: Edad>=1
Si: 'El usuario es Niñ@'
No:'El usuario es Bebé'
lunes, 8 de febrero de 2016
SALARIO
ENTRADA:
Mensaje: 'Ingrese el salario ganado'
Variable: Salario
PROCESO:
SALIDA:
Asignaciòn: descuento←Salario-150000
Asignaciòn: abono←Salario+50000
Condiciòn: Salario>=1500000
Si:'Su salario es mayor:',descuento
No: 'Su salario es menor:',abono
Mensaje: 'Ingrese el salario ganado'
Variable: Salario
PROCESO:
SALIDA:
Asignaciòn: descuento←Salario-150000
Asignaciòn: abono←Salario+50000
Condiciòn: Salario>=1500000
Si:'Su salario es mayor:',descuento
No: 'Su salario es menor:',abono
EDAD
ENTRADA:
Mensaje: 'Digite la edad del usuario'
Variable: edad
PROCESO:
SALIDA:
Condición: edad>=18
Si: 'El usuario si es adulto'
No: 'El usuario no es un adulto'
Mensaje: 'Digite la edad del usuario'
Variable: edad
PROCESO:
SALIDA:
Condición: edad>=18
Si: 'El usuario si es adulto'
No: 'El usuario no es un adulto'
QUIMICA
ENTRADA
Mensaje: 'Digite la cantidad de NACI'
Variable: NACI
Mensaje: 'Digite la cantidad de NH3'
Variable: NH3
PROCESO
Variable: Suma
Asignacion: Suma←NACI+NH3
SALIDA
Mensaje: 'El resultado de la suma es de:',Suma
sábado, 6 de febrero de 2016
VELOCIDAD
ENTRADA
Mensaje: 'Digita la distancia que recorrio en km'
Variable: x
Mensaje: 'Digita el tiempo en minutos en el cual recorrio el auto'
Variable: t
PROCESO
Variable: Velocidad
Asignacion: Velocidad←x/t
SALIDA
Mensaje: 'El auto iba a una velocidad de:',Velocidad
TEOREMA DE PITAGORAS
ENTRADA
Mensaje: 'Digite el valor del primer cateto'
Variable: cateto1
Mensaje: 'Digite el valor del segundo cateto'
Variable: cateto2
PROCESO
Variable:hipotenusa
Asignación: hipotenusa←cateto1^2+cateto2^2
hipotenusa←hipotenusa^(1/2)
SALIDA
Mensaje: 'el valor de la hipotenusa es de:',hipotenusa
KILOMETROS
ENTRADA
Mensaje: 'Digite los metros de distancia desde mi casa hasta el colegio'
Variable: casa
PROCESO
Variable: kilometros
Asignacion: kilimetros←casa/1000
SALIDA
Mensaje: 'Los kilometros de distancia es de;',kilometros
COMPRA DE UTILES
ENTRADA
Mensaje: 'Digite el precio de los esferos'
Variable esferos
Mensaje: 'Digite el precio de los cuadernos'
Variable: cuadernos
Mensaje:'Digite el precio de las carpetas'
Variable: carpetas
PROCESOS
Variable: resultado
Asignación: resultado←esferos*2+cuaderos*7+carpetas*3
SALIDA
Mensaje:'El resultado de la compra es de:',resultado
lunes, 1 de febrero de 2016
LA VELOCIDAD DE UN AUTO
·
ENTRADA:
MENSAJE: 'DIGITA LA DISTANCIA
RECORRIDA DEL AUTO'
VARIABLE: X
MENSAJE: 'DIGITA EL TIEMPO DEL
RECORRIDO'
VARIABLE: T
·
PROCESO:
VARIABLE: VELOCIDAD
ASIGNACIÓN: VELOCIDAD←X/T
·
SALIDA:
MENSAJE: 'LA VELOCIDAD
RECORRIDA DEL AUTO ES DE:',VELOCIDAD
EL AREA DEL TRIANGULO
·
ENTRADA:
MENSAJE: 'DIGITA EL VALOR DE
LA BASE'
VARIABLE: B
MENSAJE: 'DIGITA EL VALOR DE
ALTURA'
VARIABLE: H
·
PROCESO:
VARIABLE: AREA
ASIGNACIÓN: AREA←B*H/2
·
SALIDA:
MENSAJE: 'EL AREA DEL
TRIANGULO ES DE:',AREA
EL ÁREA Y EL PERÍMETRO DE UN CIRCULO
·
ENTRADA:
MENSAJE: 'DIGITA EL VALOR DE
PI'
VARIABLE: PI
MENSAJE: 'DIGITA EL VALOR DE
RADIO'
VARIABLE: R
·
PROCESO:
VARIABLE: PERIMETRO
ASIGNACIÓN:
PERIMETRO←2*PI*R
VARIABLE: AREA
ASIGNACIÓN: AREA←PI*R*R
·
SALIDA:
MENSAJE: 'EL PERIMETRO Y EL
AREA DEL CIRCULO ES DE:',PERIMETRO,AREA
AREA DE UN CUADRADO
ENTRADA:
MENSAJE: 'DIGITE LA PRIMERA
MEDIDA DEL LADO DEL CUADRADO'
VARIABLE: LADO
PROCESO:
VARIABLE: ÁREA
ASIGNACIÓN: ÁREA ←LADO*LADO
SALIDA:
MENSAJE: 'EL ÁREA DEL CUADRADO
ES:',ÁREA
martes, 26 de enero de 2016
#1 SOLUCION TAREA
ENTRADA:
Mensaje: 'Digite el precio del blog de hojas:'
Variable: blogdehojas
Mensaje: 'Digite el precio de la leche'
Variable: leche
Mensaje:'Digite el precio del cereal'
Variable: cereal
PROCESO:
Variable: Resultado
Asignacion: Resultado←leche*5+blogdehojas*5+cereal*5
SALIDAD:
Mensaje: 'El total de la compra es: ',Resultado
2:
#2 SOLUCION TAREA
ENTRADA:
Mensaje: 'Digite los metros que hay en distancia desde la primera de mayo a l restrepo'
Variable: metrosdistancia
PROCESO:
Variable: Kilometros
Asignacion: Kilometros←metrosdistancia/1000
SALIDA:
Mensaje:'Los kilometros de distancia entre la av 1 de mayo y el restrepo es de:',Kilometros
lunes, 25 de enero de 2016
#2 DFD
ENTRADA:
Mensaje: 'Digite el primer número para las operaciones'
Variable: num1
Mensaje: 'Digite el segundo número para las operaciones'
Variable: num2
PROCESO:
Variable: Suma
Asignacion: Suma←num1+num2
Variable: Resta
Asignacion: Resta←num1-num2
Variable: Multi
Asignacion: Multi←num1*num2
Variable: Division
Asignacion: Division←num1/num2
SAIDAD:
Mensaje: 'El resultado de las operaciones es:',Suma,Resta,Multi,Division
Mensaje: 'Digite el primer número para las operaciones'
Variable: num1
Mensaje: 'Digite el segundo número para las operaciones'
Variable: num2
PROCESO:
Variable: Suma
Asignacion: Suma←num1+num2
Variable: Resta
Asignacion: Resta←num1-num2
Variable: Multi
Asignacion: Multi←num1*num2
Variable: Division
Asignacion: Division←num1/num2
SAIDAD:
Mensaje: 'El resultado de las operaciones es:',Suma,Resta,Multi,Division
#1 DFD
ENTRADA:
Mensaje: 'Digite el primer número para la suma'
Variable: num1
Mensaje: 'Digite el segundo número para la suma'
Variable: num2
PROCESO:
Variable: Suma
Asignacion: Suma←num1+num2
SALIDA:
Mensaje: 'El resultado de la suma es:',Suma
sábado, 23 de enero de 2016
MI PRIMERA PUBLICACIÓN
Las mascotas son lo mas hermosos pero aun así tienes tener en cuenta que ellos también necesidades, como comer, "ejecutar", tomar, también necesita nuestra atención, nuestro cariño.
Suscribirse a:
Entradas (Atom)





































