Introduccin al lenguaje de programacin SLE 2 Presentado

  • Slides: 24
Download presentation
Introducción al lenguaje de programación SLE 2 Presentado por: Oscar Danilo Montoya Giraldo Sistemas

Introducción al lenguaje de programación SLE 2 Presentado por: Oscar Danilo Montoya Giraldo Sistemas de Transmisión de Energía Universidad Tecnológica de Pereira Septiembre de 2014 1

Lenguaje de programación SLE 2 El pseudocódigo es la forma narrativa de desarrollar un

Lenguaje de programación SLE 2 El pseudocódigo es la forma narrativa de desarrollar un algoritmo. Mezcla instrucciones de computadora y lenguaje natural (inglés o español) utilizado para expresar un algoritmo. 2

Lenguaje de programación SLE 2 A continuación se presenta un sencillo programa SL que

Lenguaje de programación SLE 2 A continuación se presenta un sencillo programa SL que calcula la suma de los números pares comprendidos entre 1 y n. El programa pide al usuario que digite un valor para n. 3

Lenguaje de programación SLE 2 Palabras reservadas: son aquellas que no pueden ser empleadas

Lenguaje de programación SLE 2 Palabras reservadas: son aquellas que no pueden ser empleadas en nombres de variables u objetos, puesto que han sido asignadas en el código fuente. 4

Lenguaje de programación SLE 2 Declaración de variables: 5

Lenguaje de programación SLE 2 Declaración de variables: 5

Lenguaje de programación SLE 2 Ejemplo: 6

Lenguaje de programación SLE 2 Ejemplo: 6

Lenguaje de programación SLE 2 Operadores aritméticos 7

Lenguaje de programación SLE 2 Operadores aritméticos 7

Lenguaje de programación SLE 2 Operadores lógicos o booleanos: 8

Lenguaje de programación SLE 2 Operadores lógicos o booleanos: 8

Lenguaje de programación SLE 2 Operadores de relación: 9

Lenguaje de programación SLE 2 Operadores de relación: 9

Lenguaje de programación SLE 2 Orden de precedencia: 10

Lenguaje de programación SLE 2 Orden de precedencia: 10

Lenguaje de programación SLE 2 Manejo de la expresión condicional: 11

Lenguaje de programación SLE 2 Manejo de la expresión condicional: 11

Lenguaje de programación SLE 2 Forma alternativa del condicional: 12

Lenguaje de programación SLE 2 Forma alternativa del condicional: 12

Lenguaje de programación SLE 2 Ciclo mientras: 13

Lenguaje de programación SLE 2 Ciclo mientras: 13

Lenguaje de programación SLE 2 Ciclo desde: 14

Lenguaje de programación SLE 2 Ciclo desde: 14

Lenguaje de programación SLE 2 Ciclo repetir: 15

Lenguaje de programación SLE 2 Ciclo repetir: 15

Lenguaje de programación SLE 2 Todas las imágenes aquí presentadas, fueron tomadas del libro

Lenguaje de programación SLE 2 Todas las imágenes aquí presentadas, fueron tomadas del libro de manejo del SLE 2 disponible en ´dirección url: http: //www. cnc. una. py/sl/libro-sl. pdf GRAC IAS 16

Lenguaje de programación SLE 2 EJERCICIOS CON IF: Problema 1: Diseñar un programa que

Lenguaje de programación SLE 2 EJERCICIOS CON IF: Problema 1: Diseñar un programa que reciba dos números enteros n y m. Si m es mayor a n, que el programa muestre el producto entre n y m. De lo contrario que muestre la raíz cuadrada de m. Problema 2: La entrada a un circo cuesta $ 15000 para personas mayores de 18 años. Si un menor de edad tiene entre 1 y 4 años recibe un descuento del 40%, si tiene entre 5 y 12 recibe un descuento del 30% y si tiene entre 13 y 18 recibe un descuento del 15%. Diseñe un programa amigable con el usuario y donde al ingresarle la edad muestre el valor a pagar y además se ingrese el valor con que se paga y el valor a devolver. 17

Lenguaje de programación SLE 2 EJERCICIOS CON FOR: Problema 1: Diseñar un programa que

Lenguaje de programación SLE 2 EJERCICIOS CON FOR: Problema 1: Diseñar un programa que muestre en pantalla los números del 1 al 5. Problema 2: Diseñar un programa que muestre en pantalla los primeros “n” números enteros, donde n sea ingresado por el usuario. Problema 3: Diseñar un programa que reporte la suma de los primeros “n” números enteros, donde n sea ingresado por el usuario. Problema 4: Diseñar un programa que reporte la suma de los primeros “n” números enteros pares, donde n sea ingresado por el usuario. Problema 5: Diseñar un programa que reporte la suma de los primeros “n” números impares, donde n sea ingresado por el usuario. Problema 6: Diseñar un diagrama de flujo que permita leer “n” datos de tipo entero y luego genere un reporte que muestre el número mayor. (Pag 28 del pdf). Problema 7: Diseñar un diagrama de flujo que reporte el factorial de el número entero “n” , donde n sea ingresado por el usuario. 18

Lenguaje de programación SLE 2 EJERCICIOS CON WHILE: Problema 1: Diseñar un programa que

Lenguaje de programación SLE 2 EJERCICIOS CON WHILE: Problema 1: Diseñar un programa que permita entregar la suma acumulada de la serie 1+2+3+4+5. Problema 2: Diseñar un programa que muestre en pantalla los primeros “n” números enteros, donde n sea ingresado por el usuario. Problema 3: Diseñar un programa que reporte la suma de los primeros “n” números enteros, donde n sea ingresado por el usuario. Problema 4: Diseñar un programa que reporte la suma de los primeros “n” números enteros pares, donde n sea ingresado por el usuario. Problema 5: Diseñar un programa que reporte la suma de los primeros “n” números impares, donde n sea ingresado por el usuario. Problema 6: Diseñar un programa que no reciba el número hasta que el número sea positivo y menor a 4. Problema 7: Diseñar un programa que permita al usuario ingresar números hasta que la suma de ellos no pase de 300 y si se pasa indicarlo hasta que complete 300 exactos. 19

Lenguaje de programación SLE 2 Usando cadenas 20

Lenguaje de programación SLE 2 Usando cadenas 20

Lenguaje de programación SLE 2 Usando subrutinas 21

Lenguaje de programación SLE 2 Usando subrutinas 21

Lenguaje de programación SLE 2 Usando arreglos (vectores) 22

Lenguaje de programación SLE 2 Usando arreglos (vectores) 22

Lenguaje de programación SLE 2 Usando arreglos (matrices) 23

Lenguaje de programación SLE 2 Usando arreglos (matrices) 23

Lenguaje de programación SLE 2 Usando arreglos Problema 1: Diseñar un programa en SLE

Lenguaje de programación SLE 2 Usando arreglos Problema 1: Diseñar un programa en SLE que contenga una serie de códigos de estudiantes que ganaron una beca y al ingresar uno de los códigos reporte si el código existe en lista. Problema 2: Diseñar un programa en SLE que inicialmente reciba una base de datos de n personas donde primero pide el numero de personas n, luego pide ingresar para cada persona campos como “nombres”, “apellidos”, ”genero”, ”edad”, ”cedula”. Problema 3: Diseñar un programa en SLE que contenga la base de datos del ejercicio anterior y pida ingresar la cédula y muestre la información de la persona. Problema 4: Diseñar un programa en SLE que contenga la base de datos del ejercicio 2 y pida ingresar el nombre de la persona y muestre la información de la persona. Problema 5: 24