Preview

Aprendiendo Estructura de Datos Como En Primaria

Satisfactory Essays
Open Document
Open Document
353 Words
Grammar
Grammar
Plagiarism
Plagiarism
Writing
Writing
Score
Score
Aprendiendo Estructura de Datos Como En Primaria
Material de Estudio

Tema: PROGRAMACION EN LENGUAJE PASCAL Subtemas : Estructuras de Control de Programas
Profesor : Braulio Barrios - Marzo de 2009

ESTRUCTURAS DE CONTROL DE PROGRAMAS EN PASCAL Como hemos dicho en clase, PASCAL es un lenguaje de programación ESTRUCTURADO, por tal razón, provee sentencias para cada una de las primitivas de la Programación Estructurada, y son las siguientes: 1.- ESTRUCTURA CONDICIONAL
CONDICIONAL SIMPLE O SENCILLO … IF Expresión THEN Begin Sentencia1; Sentencia2; . . Sentencia N; End; ================== CONDICIONAL DOBLE …

IF Expresión THEN
Begin Sentencia1; Sentencia2; . . Sentencia N; End

ELSE
Begin

(* Observe que NO se escribe ‘ ; ‘ Antes del ELSE *) Sentencia A; Sentencia B; . . Sentencia Z;

End; ================== CONDICIONAL ANIDADO …

IF Expresión1 THEN
Begin

IF Expresión2 THEN
Begin

IF Expresión3 THEN
Begin Sentencia1; Sentencia2; . . Sentencia N; End; End; End;

2.- ESTRUCTURAS DE CONTROL REPETITIVAS Permiten que el control del programa itere (repita) un proceso varias veces según se requiera. Son Tres (3) las estructuras repetitivas que provee PASCAL: Repeat For, While,

CICLO FOR … FOR Asignación TO Valor Final DO Begin Sentencia1; Sentencia2; . . Sentencia N; End;

CICLO WHILE … WHILE Expresión DO Begin Sentencia1; Sentencia2; . . Sentencia N; Modificar expresión End;

CICLO REPEAT … REPEAT (* Observe que no require BEGIN … END *) Sentencia1; Sentencia2; . . Sentencia N; Modificar expresión UNTIL (Expresión);

Quiero ilustrar el uso de ciclos repetitivos en PASCAL para lo cual resolveremos el siguiente ejercicio: Escriba un programa que permita mostrar en pantalla la tabla de multiplicar del 5, así:

5 5 5

X 1 = 5 X 2 = 10 X 3 = 15

Algoritmo1: (usando ciclo FOR)
TABLA1 1 HASTA 10 Haga PARA I Escriba( “ 5 X “, I , “ =”, 5*I) FIN PARA FIN TABLA1

Programa Pascal
PROGRAM Tabla1; (* Resuelve el problema utilizando un ciclo repetitivo FOR *) USES Wincrt; VAR I : Integer;

You May Also Find These Documents Helpful

  • Satisfactory Essays

    unit 7 assignment 1

    • 431 Words
    • 2 Pages

    7. Convert the While loop in the following code to a Do-While loop: int x;…

    • 431 Words
    • 2 Pages
    Satisfactory Essays
  • Satisfactory Essays

    nos nos dio. Ming essequi ssectetue duis ad magna facidunt laing essequi ssectetue duis ad magna facimcortio conulla commy exero corem vel duis delit alit vulput praessectet dip el ut nos nos dio. Ming essequi ssectetue duis ad agna facidunt lamcortio…

    • 453 Words
    • 4 Pages
    Satisfactory Essays
  • Good Essays

    Design Main program Declare Type as integer Declare 1 as string Declare 2 as string Declare 3 as string Declare 4 as string Declare 5 as string Declare Amount as real Declare MP_XRate as real Declare CD_XRate as real Declare EP_XRate as real Declare JY_XRate as real Declare FF_XRate as real Declare USD as real…

    • 762 Words
    • 12 Pages
    Good Essays
  • Better Essays

    Spanish Midterm

    • 1133 Words
    • 5 Pages

    En un examen los estudiantes deben ____________ todas las preguntas para sacar una buena nota.…

    • 1133 Words
    • 5 Pages
    Better Essays
  • Powerful Essays

    Haha, I Dont Like This

    • 837 Words
    • 4 Pages

    Top of Form 2. A Laura le gusta una camisa blanca pero a Norma le gusta más una camisa .…

    • 837 Words
    • 4 Pages
    Powerful Essays
  • Good Essays

    Final Exam prep

    • 598 Words
    • 3 Pages

    8. The Verb ESTAR: You will be given some sentence fragments. From those, write a complete Spanish sentence using the verb ESTAR. Study the phrases with ESTAR…

    • 598 Words
    • 3 Pages
    Good Essays
  • Good Essays

    5. What distinguishes a Loop control construct from a While control construct, in terms of what is known about the number of times the block of code will be repeated?…

    • 610 Words
    • 3 Pages
    Good Essays
  • Powerful Essays

    In sequential programs, the program is under control The user must synchronize with the program:…

    • 1859 Words
    • 8 Pages
    Powerful Essays
  • Satisfactory Essays

    11: once12: doce13: trece14: catorce15: quince16: dieciséis17: diecisiete18: dieciocho19: diecinueve20: veinteNote than numbers 16 (dieciséis), 17 (diecisiete), 18 (dieciocho) and 19 (diecinueve) are "contracted" words:16 = diez y seis -> dieciséis17 = diez y siete -> diecisiete18 = diez y ocho -> dieciocho19 = diez y nueve -> diecinueve(where the word "y" means "and")This first 20 numbers could be the most complicated, as 30, 40, 50, etc… follow rules which may be easier to remember.…

    • 602 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    Show all the possible interleavings of the execution of preceding two processes (Show this by giving execution “traces” in terms of the atomic statements)…

    • 810 Words
    • 4 Pages
    Good Essays
  • Satisfactory Essays

    Conclude with a sentence that's compound or parallel in structure; such sentences can establish a sense of balance or order that may feel just right at the end of a complex…

    • 72 Words
    • 1 Page
    Satisfactory Essays
  • Satisfactory Essays

    E’ fondamentale scegliere la formattazione più appropriata per ogni elemento del documento, utilizzando degli stili pre-impostati, per una corretta strutturazione ed enumerazione, in automatico, dell’intera opera. Per questo, nel presente documento sono stati pre-definiti gli stili seguenti:…

    • 694 Words
    • 3 Pages
    Satisfactory Essays
  • Good Essays

    Metodo Simplex

    • 11321 Words
    • 46 Pages

    2 INTRODUCCIÓN Este trabajo tiene como propósito proveer ayuda al estudiante para que pueda comprender y manejar más efectivamente el método símplex de programación lineal. Ilustraremos la aplicación a situaciones de maximización, minimización y análisis de sensibilidad. El Método Símplex como herramienta de programación lineal fue desarrollado para la época de los años cuarenta por George Dantzing, un joven matemático. El método constituye una forma sistemática y de búsqueda intensiva a través de todas las posibles soluciones para obtener una solución óptima. Ello resulta de gran utilidad debido a su eficiencia. Además es fácil programarlo en una computadora. En contraste con el análisis gráfico, este método permite el uso de muchas variables. También permite la aplicación de cantidades de restricciones lineales con signos; mayores e igual, menores e igual y de igualdad. En comparación con el método gráfico, el método símplex tiene como punto de partida el origen siendo este la solución inicial al problema. El método prueba todos los puntos extremos gráficos aunque no necesariamente se detiene en todos los vértices. Por otro lado utiliza el concepto de álgebra de matrices en una serie de tablones. EL PROBLEMA DE MAXIMIXACIÓN SÍMPLEX FORMULACIÓN INICIAL Utilizando el siguiente ejemplo estableceremos la formulación inicial símplex y demostraremos la mecánica del método y su interpretación. El gerente de la Relojería la Torre desea conocer la ganancia máxima que se puede obtener de la producción y venta de dos clases de relojes económicos digitales de pulsera. La ganancia que se obtiene por la producción y venta de un reloj de hombre es de $4 y de $6 para un reloj de mujer. La empresa cuenta con 120 horas semanales para la producción de los relojes y 100 horas para la inspección y empaque de estos. La fabricación de un reloj de hombre requiere 2 horas de producción y 2 horas de…

    • 11321 Words
    • 46 Pages
    Good Essays
  • Powerful Essays

    O Empirismo Baconiano

    • 3788 Words
    • 16 Pages

    A este projeto foi dado o nome de Grande Instauração. Ele abrangia seis partes, sendo a primeira, a classificação completa das ciências existentes; a segunda, a apresentação dos princípios de um novo método para conduzir a busca da verdade; a terceira, uma coleta de dados empíricos; a quarta, uma série de exemplos de aplicação do método; a quinta, uma lista de generalizações de suficiente interesse para mostrar o avanço permitido pelo novo método e a sexta, a nova filosofia que iria apresentar o resultado final organizado num sistema completo de axiomas.…

    • 3788 Words
    • 16 Pages
    Powerful Essays
  • Good Essays

    Therbligs

    • 1513 Words
    • 7 Pages

    Movimiento con la mano vacía desde y hacia el objeto; por lo general en esta tarea se toma el objeto y luego se suelta y así sucesivamente.…

    • 1513 Words
    • 7 Pages
    Good Essays