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

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


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


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







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



TODAS LA TABLAS DE MULTIPLICAR CICLO PARA


ANALISIS

ENTRADA:
PROCESO:
SALIDA:

 Ciclo Para: i←1.10.1
 Ciclo Para: j←1.10.1
 Mensajei, '*', j, '=', i*j

Cierre
Cierre

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.








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.

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.


MULTIPLOS DEL 4 CICLO PARA

ANALISIS:

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




EJEMPLO DEL CICLO PARA

ANALISIS

ENTRADA:
PROCESO:

Ciclo Para: i←1.10.1

SALIDA:

Mensaje: i

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.


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




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'




























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é'