sábado, 28 de noviembre de 2020

PRESENTACIÓN DEL GRUPO

 ESCUELA SUPERIOR NAVAL 

"CMDTE. RAFAEL MORÁN VALVERDE"

GM MAYGUALEMA JORDAN



Contacto: jcmaygualema@espe.edu.ec


GM VARGAS ANDRES



Contacto: aavargas8@espe.edu.ec




GM SALTOS JUAN




Contacto: jasaltos3@espe.edu.ec


GM MERA ANGEL

Contacto: armera@espe.edu.ec






miércoles, 25 de noviembre de 2020

APRENDA SOBRE LOS ALGORITMOS SECUENCIALES DOBLES

 

ESTRUCTURAS SELECTIVAS DOBLES

Son estructuras lógicas que permiten controlar la ejecución de varias acciones y se utilizan cuando se tienen dos opciones de acción, por la naturaleza de estas se debe ejecutar una o la otra, pero no ambas a la vez, es decir, son mutuamente excluyentes.

 

REPRESENTACIÓN GRÁFICA:

2.10

DONDE:

Condición:       Expresa la condición o conjunto de condiciones a evaluar

Acción 1:                     Expresa la operación o conjunto de operaciones que se van a realizar si la condición resulta verdadera.

Acción 2:                     Expresa la operación o conjunto de operaciones que se van a realizar si la condición resulta falsa

 

 

REPRESENTACIÓN PSEUDOCODIFICADA.

Español                                                                      Inglés

Si <condición> entonces                                           If <condición> then

            <acción S1>                                                               <acción S1>

sino                                                                            else

            <acción S2>                                                               <acción S2>

Fin_Si                                                                         End_if

 

En este caso se constituye en una selección de dos posibilidades. Si la condición es verdadera se ejecuta la acción 1, y si es falsa, se ejecuta la acción 2. En el Flujograma es recomendable que el camino verdadero deba colocarse a la derecha y lo falso a la izquierda. En el diagrama N-S no se puede cambiar el orden del Si y No. 

 


EJEMPLOS

 Dado como dato la calificación de un alumno en un examen, escriba “aprobado” si su calificación es mayor o igual que 7 y “Reprobado” en caso contrario.

2.11 

 

 

2.12

 Ejemplo




EJEMPLOS

Dado el sueldo de un empleado, encontrar el nuevo sueldo si obtiene un aumento del 10% si su sueldo es inferior a $600, en caso contrario no tendrá aumento.


 


ALGORITMOS EN PSEINT



                         EJEMPLOS DE CONDICIONALES DOBLES                                                               

DEFINICIÓN DEL PROBLEMA.

El mismo enunciado.

 

ANALISIS DEL PROBLEMA.

Salidas: nuevo sueldo

Entradas: sueldo del empleado

 







APRENDE LOS ALGORITMOS ANIDADOS

 ALGORITMOS ANIDADOS 

Cuando en el desarrollo de un algoritmo se plantean ya no dos soluciones a la condición dada sino 3 o más, se deben usar condiciones anidadas.

    • Sintaxis

       Si condición 1 entonces

         instrucciones

              sino si condición 2 entonces

                instrucciones

                       sino si condición 3 entonces 

                         instrucciones

                               sino

                                 instrucciones

                               fin si 

                       fin si

               fin si 

       fin si 

Decimos que una estructura condicional es anidada cuando por la rama del verdadero o el falso de una estructura condicional hay otra estructura condicional.



• Ejemplos 

 

1. Desarrollar un algoritmo que muestre los días de la semana que transcurren en la escuela naval luego de ingresada la primera letra.

 

2.  Desarrollar un algoritmo que me permita ingresar 3 números y al final me diga cual es el mayor ocupando de una manera rápida para sacar numérico en la brigada de guardiamarinas y tener un orden de mayor a menor .

 



 

 


martes, 24 de noviembre de 2020

CONDICIONALES SIMPLES




 DEFINICIONALES CONDICIONALES




DEFINICIONES DE LOS CONDICIONALES SIMPLES





LOS DIAGRAMA DE FLUJO EN LA PROGRAMACIÓN

El diagrama de flujo o flujograma o diagrama de actividades es la representación gráfica de un algoritmo o proceso. Se utiliza en disciplinas como programación, economía, procesos industriales y psicología cognitiva.


EJEMPLO DE DIAGRAMA DE FLUJO EN UN EJEMPLO BÁSICO DE PROGRAMACIÓN 

Es imprenscindible conocer que símbolos emplear al momento de proceder con la graficación de un diagrama de flujo, además de tener en claro las variables que juegan un papel importante en el algoritmo.

1. Se empieza siempre con un rectangulo con los vertices redondeados, aquí daremos inicio al algoritmo.

2. Luego, geralemente empleamos un romboide llamada ENTRADA Y SALIDA que sirve básicamente para que el algoritmo almacene las variables que estarán en juego.

3. Después, con el uso de un rectangulo común detallaremos los procesos que desarrollaremos en el trancurso (No existe limite de proceso siempre y cuando tengan sentido).

4. Al término de nuestro algoritmo deberemos colocar el mismo simbolo de Inicio de Algoritmo .


viernes, 20 de noviembre de 2020

APRENDA SOBRE LOS ALGORITMOS CONDICIONALES SIMPLES

 Las estructuras condicionales dobles permiten elegir entre dos opciones o alternativas posibles en función del cumplimiento o no de una determinada condición. Se representa de la siguiente forma:




PROBLEMA 
-Se desea programar una aplicacion para que aquel guardiamarina que sea mayor a 20 años reciba un descuento del 20% en los uniformes que adquiera para su promoción de año de formación. Si el gama es menor de 20 años, no recibirá descuento.

   Hemos decidido emplear el lenguaje C para realizar este ejemplo, y podemos comprobralo en la           aplicación de C++

#include<stdio.h>
main ()
{
int edad,monto;
float desc;
printf ("¿Cuál es tu edad?");
scanf ("%d",&edad);
printf ("Cuál es el monto");
scanf ("%d",&monto);
if (edad>20)
desc=monto*0.2;
printf ("Su descuento será de:%f",desc);
}













miércoles, 18 de noviembre de 2020

AQUÍ TIENES MAS EJEMPLOS DE CONDICIONALES SIMPLES

Como algoritmo denominamos un conjunto ordenado y finito de operaciones simples a través del cual podemos hallar la solución a un problema. ... Los algoritmos nos permiten ejecutar una acción o resolver un problema mediante una serie de instrucciones definidas, ordenadas y finitas.

ALGORITMO CONDICIONAL SIMPLE

1. //TODOS LOS GUARDIAMARINAS DEBEN FORMAR PARA CÍRCULOS SI TIENEN ALGUN TALENTO






Proceso Condicion
Escribir;ESCRIBA SU EDAD;
Leer A
Escribir;TIENE ALGUN TALENTO;
Leer B
Si B=Sí Entonces
Escribir;USTED DEBE FORMAR PARA CIRCULOS;

SiNo
Escribir;USTED NO DEBE FORMAR PARA CIRCULOS;
Fin Si
Escribir;GRACIAS POR TU PARTICIPACION;
FinAlgoritmo


 
 2. //TODOS LOS GUARDIAMARINAS DEBEN PASAR A LA CANTINA SI TIENEN CHAROLADAS LAS BOTAS




Proceso Condicion
Escribir;HACE CUANTO TIEMPO CHAROLO;
Leer A
Escribir;TIENE CHAROLADAS SUS BOTAS;
Leer B
Si B=Sí Entonces
Escribir ;USTED PUEDE PASAR A LA CANTINA;

SiNo

Escribir ;USTED NO PUEDE PASAR TIENE SERVICIO ESPECIAL POR NO CHAROLAR;
Fin Si
Escribir ;GRACIAS POR TU PARTICIPACION SI MINTIO LE MANDARAN UNA FALTA
ATENTATORIA;
FinAlgoritmo

3. //TODOS LOS OFICIALES DEBEN SANCIONAR A LOS GUARDIAMARINAS SI TIENEN MAL ESTIBADA LA LITERA




Proceso Condicion
Escribir ;CUANTOS CUBRECAMA TIENE;
Escribir ;TIENE ESTIBADA SU LITERA;
Leer B
Si B=Sí Entonces
Escribir ;USTED NO SERA SANCIONADO POR ALGUN OFICIAL;

SiNo
Escribir ;USTED SERA SANCIONADO CON UNA FUERTE FALTA;
Fin Si
Escribir ;GRACIAS POR TU PARTICIPACION SI MINTIO LE MANDARAN UNA FALTA
ATENTATORIA;

4. // LA BRIGADA DE GUARDIAMARINAS SALDRA FRANCO SI TIENE ESTIBADA EL AREA DE VIVIENDA




Proceso Condicion
Escribir ;EN QUE ENTREPUENTE VIVE;
Leer A
Escribir ;TIENE SU ENTREPUENTE ESTIBADO Y EN ORDEN;
Leer B
Si B=Sí Entonces
Escribir ;USTED NO SERA SANCIONADO POR ALGUN OFICIAL Y NO PERDERA SU
FRANQUICIA;
SiNo
Escribir ;USTED SERA SANCIONADO CON UNA FUERTE FALTA Y PERDERA SU

FRANQUICIA ;
Fin Si
Escribir ;GRACIAS POR TU PARTICIPACION SI MINTIO LE MANDARAN UNA FALTA
ATENTATORIA;
FinAlgoritmo

5. // PASARÁN EN LA NOCHE ARMADOS Y EQUIPADOS LOS GUARDIAMARINAS DE LA
BANDA DE GUERRA




Proceso Condicion
Escribir ;QUE INSTRUMENTO SABES TOCAR;
Leer A
Escribir ;PERTENECES A LA BANDA DE GUERRA;
Leer B
Si B=Sí Entonces
Escribir ;USTED NO SERÁ SANCIONADO CON SERVICIO ESPECIAL;

SiNo
Escribir;USTED SERÁ SANCIONADO CON UNA FUERTE FALTA Y SERVICIO ESPECIAL;
Fin Si
Escribir ;GRACIAS POR TU PARTICIPACIÓN SI MINTIÓ LE MANDARÁN UNA FALTA
ATENTATORIA;
FinAlgoritmo

PRESENTACIÓN DEL GRUPO

 ESCUELA SUPERIOR NAVAL  "CMDTE. RAFAEL MORÁN VALVERDE" GM MAYGUALEMA JORDAN Contacto: jcmaygualema@espe.edu.ec GM VARGAS ANDRES C...