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)  •  36 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;

...

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