ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

ALGORITMOS. ACTIVIDAD 1: UNIDAD 3: ESTRUCTURA SELECTIVAS


Enviado por   •  25 de Octubre de 2022  •  Apuntes  •  1.899 Palabras (8 Páginas)  •  71 Visitas

Página 1 de 8

Lunes 12 DE Octubre de 2022

Asignatura: Algoritmos

Profesor: L.C. Gloria Guadalupe González Flores

Horario: Lunes-Miercoles - Viernes:

12:00 Pm -14:00 pm

=============================================================================

ACTIVIDAD 1: ===================================================================================

ACTIVIDAD 1: UNIDAD 3: ESTRUCTURA SELECTIVAS

3.1. Definición de Estructuras Selectivas

3.2. Estructura selectiva simple, en una herramienta de software.

3.3. Estructura selectiva doble.

3.4. Estructuras selectivas anidadas.

3.5. Estructuras selectivas múltiples.

==============================================

UNIDAD 3: ESTRUCTURAS SELECTIVAS

REPASO:

SEntencia Selectiva Simple:

Si (condicion) Entonces

SentenciasCondicionadas;

FinSi

CONDICIONES: debe de tener un valor de falso o verdadero,

a) Valor lógico: Falso o Verdadero

b) Variable lógica:Es importante asignarle un valor lógico

a la variable lógica, ya sea un valor constante(falso, verdadero)

o una expresión relacional / lógica

c) expresión relacional:utiliza variables, constantes,operadores

relacionales, y hasta operadores aritméticos

operadores relacionales: <,>,<=,>=,=,<>

comparan valores, estos operadores actuan sobre dos valores

del mismo tipo y el resultado es de tipo lógico, o sea Falso o Verdadero.

===REPRESENTACION ALGORITMICA (EXPRESIONES RELACIONALES) DE

CONDICIONES DADAS EN LENGUAJE NATURAL.

EJEMPLOS:

1.

c1: UN valor numérico x es positivo

Definir x como Real;

c1: x>0

2. C2: un valor numérico z sea negativo

Definir z como REal;

C2: z<0

3. C3: la compra es inferior a $1000

Definir compra como REal;

C3: compra < 1000

4. C4: el valor numérico N, es diferente de 0

Definir N como Real;

C4: N <> 0

5. C5: X es Par

Definir X como Entero;

C5: X mod 2 = 0

---- Evaluar para x: 9

Sustituyendo y evaluando:

9 mod 2 = 0

1 = 0

Falso : REsultado

Por lo tanto, 9 no es Par

--- Evaluar para x: 22

Sustituyendo y evaluando:

22 mod 2 = 0

0 = 0

Verdadero : REsultado

Por lo tanto, 22 es Par.

6: C6: X es impar

Definir X como Entero;

C6: X mod 2 <>0

--- Evaluar para x: 9

Sustituyendo y evaluando:

9 mod 2 <> 0

1 <> 0

Verdadero : REsultado

Por lo tanto, 9 es Impar,

--- Evaluar para x: 22

Sustituyendo y evaluando:

22 mod 2 <> 0

0 <> 0

Falso : REsultado

Por lo tanto, 22 no es Impar.

x es Par: x mod 2 = 0

x es impar: No (x mod 2 = 0)

ó

x mod 2 <> 0

================

d) expresion relacional/lógica:

OPERADORES LOGICOS: y, o, No

los valores de los operadores lógicos deben de ser lógicos

y el resultado es un valor lógico(falso, verdadero)

Ejemplos:

Definir a,b como Entero;

Definir car, simb como Caracter;

Definir nombre, mensaje como Cadena;

Definir p,q,s como Logico;

1: p y q Evaluar para los siguientes valores de las variables:

p:Falso q:Verdadero

Sustituyendo y evaluando:

Falso y Verdadero

Falso : REsultado

2: p o s Evaluar para los siguientes valores de las variables:

p:Falso s:Verdadero

Sustituyendo y evaluando:

Falso o Verdadero

Verdadero : REsultado

3: No s Evaluar para los siguientes valores de las variables:

s:Verdadero

Sustituyendo y evaluando:

No Verdadero

FAlso : RESultado

4: No (p y s) Evaluar para los siguientes valores de las variables:

p:Falso s:FAlso

Sustituyendo y evaluando:

No (Falso y Falso)

No ( FAlso)

Verdadero : Resultado

5: No (No(p) o s) Evaluar para los siguientes valores de las variables:

p:Falso s:Verdadero

Sustituyendo y evaluando:

No (No(Falso) o Verdadero)

No ( Verdadero o Verdadero)

No ( Verdadero)

Falso : Resultado

6: (a > 5) y (nombre= "Pedro")

Evaluar para los siguientes valores de las variables:

a: 8 nombre:"Pedro Luis"

Sustituyendo y evaluando:

(8 >5) y ("Pedro Luis" = "Pedro")

...

Descargar como (para miembros actualizados) txt (9 Kb) pdf (50 Kb) docx (15 Kb)
Leer 7 páginas más »
Disponible sólo en Clubensayos.com