SlideShare una empresa de Scribd logo
1 de 28
Introducción a la Computación (IC) ,[object Object],Semana 3
Introducción a la Computación (IC) ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
[object Object],[object Object],Introducción a la Computación (IC) ,[object Object]
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Introducción a la Computación (IC)
ESTRUCTURAS DE SECUENCIA ,[object Object],[object Object],[object Object],Introducción a la Computación (IC)
Permiten ingresar datos de diferente tipo a través de un dispositivo de entrada de una computadora (para nuestro curso a través del teclado). INGRESO DE DATOS Introducción a la Computación (IC) Estructuras lógicas de secuencia
LEER   nombreVariable En Pseudocódigo En DF nombreVariable INGRESO DE DATOS Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Ingreso de datos
Ejemplo N°1:  Desarrollo una solución que permita ingresar y mostrar el nombre de un alumno ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Ingreso de datos INICIO nombre FIN TEXTO nombre nombre
Ejemplo N°2:  Desarrollo una solución que ingresar  el nombre y dos notas de un alumno y mostrar su nombre y el promedio obtenido: (nota1+nota2)/2 ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Ingreso de datos INICIO nombre, nota1, nota2 FIN TEXTO nombre  REAL nota1, nota2, promedio promedio = (nota1 + nota2) / 2 nombre, promedio
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],PROCESOS DE CALCULO Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Procesos de Cálculo
VARIABLES Y CONSTANTES Variables:   Una variable es una estructura de datos (lineal-estática) que permite reservar un espacio con la finalidad de almacenar temporalmente los datos. Una variable sólo puede almacenar un solo dato a la vez y del mismo tipo; Declaración, Almacenamiento de datos e inicialización. Constantes:  Una constate es una estructura de datos que permite almacenar un valor fijo, el cual va a ser empleado sin lugar a modificación durante el desarrollo del algoritmo. Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Estructuras de Datos
Tenga presente que las REGLAS para el Pseudocódigo, DF y las palabras reservada, en  Java, no deben ser usadas como nombre de variable  o constante . TIPOS DE DATOS Pseudocódigo / D.F. JAVA REPRESENTA A: ENTERO int  long Un numero entero REAL float double Un numero real (Con decimales) CARÁCTER char Un solo carácter TEXTO S tring Una cadena de caracteres LOGICO boolean Un valor VERDADERO o FALSO Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Procesos de Cálculo
Declaración :  Significa definir el nombre de la variable y el tipo de dato que podrá almacenar Pseudocódigo / DF :  ENTERO   nota1  TEXTO  nombre   CARACTER  tipo Java : int   nota1 String  nombre   char  tipo VARIABLES tipoDato   nombreDeVariable Sintaxis:   CONSTANTE   pi   =  3.1416 Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Estructuras de Datos
Asignación :  Significa dar un valor a la variable durante el desarrollo del algoritmo. Pseudocódigo / DF  :  nota1  =   10   nombre  =   “ Luis “  tipo  =   ‘A’ Java :  nota1  =  10  nombre  =   “ Luis “    tipo  =   ‘A’ VARIABLES n ombreDeVariable   =   valor Sintaxis:   Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Estructuras de Datos
Inicialización :  Significa asignar un valor inicial a la variable al momento de ser declarada. Este valor puede ser  modificado durante la ejecución del algoritmo.    VARIABLES Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Estructuras de Datos  Pseudocódigo / DF :  ENTERO   nota1  =   0   TEXTO  nombre  =   “  “  CARACTER  tipo  =   ‘ ’  Java :  int   nota1  =  0   String  nombre  =   “  “  char  tipo  =   ‘ ’  tipoDato   nombreDeVariable   =   valorInicial
OPERADORES MATEMÁTICOS PS O DF JAVA C++ REPRESENTA A: + + + Suma - - - Resta * * * Multiplicación / / / División RESTO  ó  % % % Resto / Modulo Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Procesos de Cálculo
[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],Jerarquía de los operadores ´matemáticos Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Procesos de Cálculo
OPERADORES RELACIONALES, LÓGICOS y DE ASIGNACIÓN PS O DF JAVA C++ REPRESENTA A: < < < Menor que > > > Mayor que = == == Igual que <= <= <= Menor o igual que. >= >= >= Mayor o igual que <> ! = ! = Distinto de. NO  ! ! Negación. Y  && && Conjunción. O  || || Disyunción. = = = Asignación Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Procesos de Cálculo
Problema N°1 :  Desarrollo una solución que permita sumar los números 10 y 15. Mostrar el resultado. ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],INICIO FIN num1 = 10 num2 = 15 ENTERO num1, num2, suma suma = num1 + num2 suma Introducción a la Computación (IC)
Algoritmo  PrgPromedio ENTRADA:  SALIDA  :  promedio INICIO COMENTARIO  Declaración de variables REAL  n1, n2,  promedio COMENTARIO  Asignación de valor n1=15   n2=12 COMENTARIO  Procesos de cálculo   promedio = (n1 + n2) / 2 COMENTARIO  Salida de resultados ESCRIBIR   promedio  FIN Problema N°2 :   Calcular y mostrar el promedio de los numero 15 y 12, Introducción a la Computación (IC)
Problema  N°2 :  Desarrollo una solución que permita calcular el área de un cuadrado sabiendo que tiene lado = 10.  ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],INICIO FIN ENTERO lado, area area = lado * lado area ESTRUCTURA DE SECUENCIA lado  Introducción a la Computación (IC)
La visualización de datos nos permite mostrar los datos de salida proporcionados por el algoritmo. Para nuestro caso a través de la pantalla de la computadora. VISUALIZACIÓN DE DATOS Definición: Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Visualización de datos
ESCRIBIR  nombreVariable ESCRIBIR  x + 2 ESCRIBIR  “Hola” En Pseudocódigo En D.F. nombreVariable x + 2 “ Hola” Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Visualización de datos
Ejemplo:  Diseñar una solución que permita mostrar el saludo “Bienvenidos al desarrollo de algoritmos” ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],INICIO FIN “ Bienvenidos al  desarrollo de algoritmos” Introducción a la Computación (IC) Estructuras lógicas de secuencia–  Visualización de datos
En Pseudocódigo En DF SALTOLINEA( ) SALTO DE LINEA SALTOLINEA( ) Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Visualización de datos
Ejemplo:  Diseñar una solución que permita mostrar el saludo:  “ Bienvenidos al desarrollo de algoritmos   estamos creando una segunda línea” Algoritmo PrgSaludo ENTRADA :  SALIDA : INICIO ESCRIBIR  “ Bienvenidos al desarrollo de algoritmos”  SALTOLINEA( )  ESCRIBIR   “ Estamos mostrando datos en la segunda línea” FIN Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Visualización de datos
En Pseudocódigo En DF COMENTARIO  Este es un comentario COMENTARIOS Este es un comentario Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Visualización de datos
Ejemplo:  Diseñar una solución que permita mostrar el saludo:  “ Bienvenidos al desarrollo de algoritmos   estamos creando una segunda línea” Algoritmo PrgSaludo ENTRADA :  SALIDA : INICIO COMENTARIO  Este algoritmo permite mostrar dos mensajes ESCRIBIR  “ Bienvenidos al desarrollo de algoritmos”  SALTOLINEA( )  ESCRIBIR   “ Estamos mostrando datos en la segunda línea” FIN Introducción a la Computación (IC) Estructuras lógicas de secuencia –  Visualización de datos

Más contenido relacionado

La actualidad más candente

Tema 1-1: datos y tipos de datos
Tema 1-1: datos y tipos de datosTema 1-1: datos y tipos de datos
Tema 1-1: datos y tipos de datosRufi Flores
 
Tema 1 Datos y tipos de datos
Tema 1    Datos y tipos de datosTema 1    Datos y tipos de datos
Tema 1 Datos y tipos de datosrufiflores0469
 
Guia de Algoritmos del profesor Victor Gavidia -UNEFM - CAES
Guia de Algoritmos del profesor Victor Gavidia -UNEFM - CAESGuia de Algoritmos del profesor Victor Gavidia -UNEFM - CAES
Guia de Algoritmos del profesor Victor Gavidia -UNEFM - CAESwww.unefm.edu.ve
 
Algoritmos Tiposde datos
Algoritmos Tiposde datos Algoritmos Tiposde datos
Algoritmos Tiposde datos bakura4
 
Tipos de datos y operaciones
Tipos de datos y operacionesTipos de datos y operaciones
Tipos de datos y operacionesEdwinChamorroT
 
Lo básico para programar
Lo básico para programarLo básico para programar
Lo básico para programarCelestino Duran
 
Constantes y variables
Constantes y variablesConstantes y variables
Constantes y variablesEdgar0622
 
Algoritmos, lenguajes de programación, datos, tipos de datos y datos primitivos.
Algoritmos, lenguajes de programación, datos, tipos de datos y datos primitivos.Algoritmos, lenguajes de programación, datos, tipos de datos y datos primitivos.
Algoritmos, lenguajes de programación, datos, tipos de datos y datos primitivos.yoly1parra1
 
Guia didáctica unidad 4 metodología para el análisis y planteamiento del prob...
Guia didáctica unidad 4 metodología para el análisis y planteamiento del prob...Guia didáctica unidad 4 metodología para el análisis y planteamiento del prob...
Guia didáctica unidad 4 metodología para el análisis y planteamiento del prob...Leany González
 
Lo básico para programar
Lo básico para programarLo básico para programar
Lo básico para programarCelestino Duran
 
Identificadores, variables y constantes
Identificadores, variables y constantesIdentificadores, variables y constantes
Identificadores, variables y constantesCarlos Pes
 
Unidad 1 algoritmos y programas
Unidad 1 algoritmos y programasUnidad 1 algoritmos y programas
Unidad 1 algoritmos y programasRoberth Camana
 
Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacionCarlos Chevez
 

La actualidad más candente (20)

Tipos de datos variables expresiones
Tipos de datos variables expresionesTipos de datos variables expresiones
Tipos de datos variables expresiones
 
Tema 1-1: datos y tipos de datos
Tema 1-1: datos y tipos de datosTema 1-1: datos y tipos de datos
Tema 1-1: datos y tipos de datos
 
Tema 1 Datos y tipos de datos
Tema 1    Datos y tipos de datosTema 1    Datos y tipos de datos
Tema 1 Datos y tipos de datos
 
Tipos algoritmos
Tipos algoritmosTipos algoritmos
Tipos algoritmos
 
Guia de Algoritmos del profesor Victor Gavidia -UNEFM - CAES
Guia de Algoritmos del profesor Victor Gavidia -UNEFM - CAESGuia de Algoritmos del profesor Victor Gavidia -UNEFM - CAES
Guia de Algoritmos del profesor Victor Gavidia -UNEFM - CAES
 
Progra
PrograProgra
Progra
 
Tipos de datos
Tipos de datosTipos de datos
Tipos de datos
 
Algoritmos Tiposde datos
Algoritmos Tiposde datos Algoritmos Tiposde datos
Algoritmos Tiposde datos
 
Tipos De Datos
Tipos De DatosTipos De Datos
Tipos De Datos
 
Tipos de datos y operaciones
Tipos de datos y operacionesTipos de datos y operaciones
Tipos de datos y operaciones
 
Lo básico para programar
Lo básico para programarLo básico para programar
Lo básico para programar
 
Constantes y variables
Constantes y variablesConstantes y variables
Constantes y variables
 
Algoritmos, lenguajes de programación, datos, tipos de datos y datos primitivos.
Algoritmos, lenguajes de programación, datos, tipos de datos y datos primitivos.Algoritmos, lenguajes de programación, datos, tipos de datos y datos primitivos.
Algoritmos, lenguajes de programación, datos, tipos de datos y datos primitivos.
 
Guia didáctica unidad 4 metodología para el análisis y planteamiento del prob...
Guia didáctica unidad 4 metodología para el análisis y planteamiento del prob...Guia didáctica unidad 4 metodología para el análisis y planteamiento del prob...
Guia didáctica unidad 4 metodología para el análisis y planteamiento del prob...
 
Lo básico para programar
Lo básico para programarLo básico para programar
Lo básico para programar
 
Identificadores, variables y constantes
Identificadores, variables y constantesIdentificadores, variables y constantes
Identificadores, variables y constantes
 
Unidad 1 algoritmos y programas
Unidad 1 algoritmos y programasUnidad 1 algoritmos y programas
Unidad 1 algoritmos y programas
 
Introduccion a la programacion
Introduccion a la programacionIntroduccion a la programacion
Introduccion a la programacion
 
Datos simples
Datos simples Datos simples
Datos simples
 
Presentación1
Presentación1Presentación1
Presentación1
 

Destacado

Aprendizaje colaborativo Cynthia Delgado Valdez
Aprendizaje colaborativo Cynthia Delgado ValdezAprendizaje colaborativo Cynthia Delgado Valdez
Aprendizaje colaborativo Cynthia Delgado Valdezcindin25
 
Coisinhas Bonitas Da Internet
Coisinhas Bonitas Da InternetCoisinhas Bonitas Da Internet
Coisinhas Bonitas Da Internetguestb2527815
 
Jessica lisiane galeano
Jessica lisiane galeanoJessica lisiane galeano
Jessica lisiane galeanolisianeduarte
 
Estatuto social abl
Estatuto social ablEstatuto social abl
Estatuto social ablIverson moya
 
Virtual box intalacion
Virtual box intalacionVirtual box intalacion
Virtual box intalacionevelin75
 
Las redes sociales en el mundo educativo
Las redes sociales en el mundo educativoLas redes sociales en el mundo educativo
Las redes sociales en el mundo educativomgy-mally
 
Cartas con convinacion de correspondencia
Cartas con convinacion de correspondenciaCartas con convinacion de correspondencia
Cartas con convinacion de correspondenciaTadeo Padres
 
Aprendizaje colaborativo
Aprendizaje colaborativoAprendizaje colaborativo
Aprendizaje colaborativotekoe2k
 
Computacion Parasitaria
Computacion ParasitariaComputacion Parasitaria
Computacion ParasitariaDaniel Torres
 
Uso del facebook como herramienta de investigacin social
Uso del facebook como herramienta de investigacin socialUso del facebook como herramienta de investigacin social
Uso del facebook como herramienta de investigacin socialmgy-mally
 

Destacado (20)

Maestros carmelita t.v.
Maestros carmelita t.v.Maestros carmelita t.v.
Maestros carmelita t.v.
 
Comunic
ComunicComunic
Comunic
 
Internet
InternetInternet
Internet
 
Aprendizaje colaborativo Cynthia Delgado Valdez
Aprendizaje colaborativo Cynthia Delgado ValdezAprendizaje colaborativo Cynthia Delgado Valdez
Aprendizaje colaborativo Cynthia Delgado Valdez
 
Formatos del 3er y 5º
Formatos del 3er y 5ºFormatos del 3er y 5º
Formatos del 3er y 5º
 
Los mayas
Los mayasLos mayas
Los mayas
 
Coisinhas Bonitas Da Internet
Coisinhas Bonitas Da InternetCoisinhas Bonitas Da Internet
Coisinhas Bonitas Da Internet
 
Jessica lisiane galeano
Jessica lisiane galeanoJessica lisiane galeano
Jessica lisiane galeano
 
Estatuto social abl
Estatuto social ablEstatuto social abl
Estatuto social abl
 
Virtual box intalacion
Virtual box intalacionVirtual box intalacion
Virtual box intalacion
 
Class one
Class oneClass one
Class one
 
Las redes sociales en el mundo educativo
Las redes sociales en el mundo educativoLas redes sociales en el mundo educativo
Las redes sociales en el mundo educativo
 
OSOL CEOSUG
OSOL CEOSUGOSOL CEOSUG
OSOL CEOSUG
 
Cartas con convinacion de correspondencia
Cartas con convinacion de correspondenciaCartas con convinacion de correspondencia
Cartas con convinacion de correspondencia
 
Punjab_Govt_Lic
Punjab_Govt_LicPunjab_Govt_Lic
Punjab_Govt_Lic
 
Tadeo graficas(1)
Tadeo graficas(1)Tadeo graficas(1)
Tadeo graficas(1)
 
Aprendizaje colaborativo
Aprendizaje colaborativoAprendizaje colaborativo
Aprendizaje colaborativo
 
Computacion Parasitaria
Computacion ParasitariaComputacion Parasitaria
Computacion Parasitaria
 
Uso del facebook como herramienta de investigacin social
Uso del facebook como herramienta de investigacin socialUso del facebook como herramienta de investigacin social
Uso del facebook como herramienta de investigacin social
 
Guia 5
Guia 5Guia 5
Guia 5
 

Similar a IC estructuras de secuencia

IC semana-02-2011-II-B
IC semana-02-2011-II-BIC semana-02-2011-II-B
IC semana-02-2011-II-Bcbertolotti
 
Algorítmos - Conceptos básicos
Algorítmos - Conceptos básicosAlgorítmos - Conceptos básicos
Algorítmos - Conceptos básicoscbertolotti
 
Algoritmos y clase
Algoritmos y claseAlgoritmos y clase
Algoritmos y clasedaosma
 
Algoritmos Y Programas Unidad1
Algoritmos Y  Programas Unidad1Algoritmos Y  Programas Unidad1
Algoritmos Y Programas Unidad1Silvanac
 
Algoritmosconeptosbasicos 1
Algoritmosconeptosbasicos 1Algoritmosconeptosbasicos 1
Algoritmosconeptosbasicos 1Espoch_lvaca
 
Algoritmos Conceptos Basicos - www.ingfiis.tk
Algoritmos Conceptos Basicos - www.ingfiis.tkAlgoritmos Conceptos Basicos - www.ingfiis.tk
Algoritmos Conceptos Basicos - www.ingfiis.tkLaurence HR
 
Guia examen diagnostico_pseint
Guia examen diagnostico_pseintGuia examen diagnostico_pseint
Guia examen diagnostico_pseintLeidyEspinoza6
 
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfU1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfEberCV1
 
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfU1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfEberCV1
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionBoris Salleg
 
1 excel funcional y dinamico
1 excel funcional y dinamico1 excel funcional y dinamico
1 excel funcional y dinamicoFrancisco Petrone
 
Entidades primitivas para algoritmos
Entidades primitivas para algoritmosEntidades primitivas para algoritmos
Entidades primitivas para algoritmosluisce03
 
Conceptos básicos sobre algortimia
Conceptos básicos sobre algortimiaConceptos básicos sobre algortimia
Conceptos básicos sobre algortimiaIEO Santo Tomás
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacionneyvajms
 

Similar a IC estructuras de secuencia (20)

IC semana-02-2011-II-B
IC semana-02-2011-II-BIC semana-02-2011-II-B
IC semana-02-2011-II-B
 
Algorítmos - Conceptos básicos
Algorítmos - Conceptos básicosAlgorítmos - Conceptos básicos
Algorítmos - Conceptos básicos
 
Algoritmos y clase
Algoritmos y claseAlgoritmos y clase
Algoritmos y clase
 
Algoritmos Y Programas Unidad1
Algoritmos Y  Programas Unidad1Algoritmos Y  Programas Unidad1
Algoritmos Y Programas Unidad1
 
Algoritmosconeptosbasicos 1
Algoritmosconeptosbasicos 1Algoritmosconeptosbasicos 1
Algoritmosconeptosbasicos 1
 
Algoritmos Conceptos Basicos - www.ingfiis.tk
Algoritmos Conceptos Basicos - www.ingfiis.tkAlgoritmos Conceptos Basicos - www.ingfiis.tk
Algoritmos Conceptos Basicos - www.ingfiis.tk
 
Guia examen diagnostico_pseint
Guia examen diagnostico_pseintGuia examen diagnostico_pseint
Guia examen diagnostico_pseint
 
Tema 02 secuencial
Tema 02 secuencialTema 02 secuencial
Tema 02 secuencial
 
Tema 02 secuencial
Tema 02 secuencialTema 02 secuencial
Tema 02 secuencial
 
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfU1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
 
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdfU1-1_UPC_ Algoritmos Conceptos Básicos.pdf
U1-1_UPC_ Algoritmos Conceptos Básicos.pdf
 
Computacion asignacion 3
Computacion asignacion 3Computacion asignacion 3
Computacion asignacion 3
 
Unidad i
Unidad iUnidad i
Unidad i
 
Unidad i
Unidad iUnidad i
Unidad i
 
Algoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacionAlgoritmo variables, constantes, tipos de datos y asignacion
Algoritmo variables, constantes, tipos de datos y asignacion
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
1 excel funcional y dinamico
1 excel funcional y dinamico1 excel funcional y dinamico
1 excel funcional y dinamico
 
Entidades primitivas para algoritmos
Entidades primitivas para algoritmosEntidades primitivas para algoritmos
Entidades primitivas para algoritmos
 
Conceptos básicos sobre algortimia
Conceptos básicos sobre algortimiaConceptos básicos sobre algortimia
Conceptos básicos sobre algortimia
 
Fundamentos de Programacion
Fundamentos de ProgramacionFundamentos de Programacion
Fundamentos de Programacion
 

Último

Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxAna Fernandez
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIACarlos Campaña Montenegro
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadAlejandrino Halire Ccahuana
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxlclcarmen
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADOJosé Luis Palma
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arteRaquel Martín Contreras
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptELENA GALLARDO PAÚLS
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PCCesarFernandez937857
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdfDemetrio Ccesa Rayme
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Carlos Muñoz
 

Último (20)

Power Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptxPower Point: "Defendamos la verdad".pptx
Power Point: "Defendamos la verdad".pptx
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
RETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docxRETO MES DE ABRIL .............................docx
RETO MES DE ABRIL .............................docx
 
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIARAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
RAIZ CUADRADA Y CUBICA PARA NIÑOS DE PRIMARIA
 
Lecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdadLecciones 04 Esc. Sabática. Defendamos la verdad
Lecciones 04 Esc. Sabática. Defendamos la verdad
 
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptxTIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
TIPOLOGÍA TEXTUAL- EXPOSICIÓN Y ARGUMENTACIÓN.pptx
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
Sesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdfSesión de clase: Defendamos la verdad.pdf
Sesión de clase: Defendamos la verdad.pdf
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADODECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
DECÁGOLO DEL GENERAL ELOY ALFARO DELGADO
 
Historia y técnica del collage en el arte
Historia y técnica del collage en el arteHistoria y técnica del collage en el arte
Historia y técnica del collage en el arte
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.pptDE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
DE LAS OLIMPIADAS GRIEGAS A LAS DEL MUNDO MODERNO.ppt
 
Identificación de componentes Hardware del PC
Identificación de componentes Hardware del PCIdentificación de componentes Hardware del PC
Identificación de componentes Hardware del PC
 
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdfResolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
Resolucion de Problemas en Educacion Inicial 5 años ED-2024 Ccesa007.pdf
 
Neurociencias para Educadores NE24 Ccesa007.pdf
Neurociencias para Educadores  NE24  Ccesa007.pdfNeurociencias para Educadores  NE24  Ccesa007.pdf
Neurociencias para Educadores NE24 Ccesa007.pdf
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
Plan Refuerzo Escolar 2024 para estudiantes con necesidades de Aprendizaje en...
 

IC estructuras de secuencia

  • 1.
  • 2.
  • 3.
  • 4.
  • 5.
  • 6. Permiten ingresar datos de diferente tipo a través de un dispositivo de entrada de una computadora (para nuestro curso a través del teclado). INGRESO DE DATOS Introducción a la Computación (IC) Estructuras lógicas de secuencia
  • 7. LEER nombreVariable En Pseudocódigo En DF nombreVariable INGRESO DE DATOS Introducción a la Computación (IC) Estructuras lógicas de secuencia – Ingreso de datos
  • 8.
  • 9.
  • 10.
  • 11. VARIABLES Y CONSTANTES Variables: Una variable es una estructura de datos (lineal-estática) que permite reservar un espacio con la finalidad de almacenar temporalmente los datos. Una variable sólo puede almacenar un solo dato a la vez y del mismo tipo; Declaración, Almacenamiento de datos e inicialización. Constantes: Una constate es una estructura de datos que permite almacenar un valor fijo, el cual va a ser empleado sin lugar a modificación durante el desarrollo del algoritmo. Introducción a la Computación (IC) Estructuras lógicas de secuencia – Estructuras de Datos
  • 12. Tenga presente que las REGLAS para el Pseudocódigo, DF y las palabras reservada, en Java, no deben ser usadas como nombre de variable o constante . TIPOS DE DATOS Pseudocódigo / D.F. JAVA REPRESENTA A: ENTERO int long Un numero entero REAL float double Un numero real (Con decimales) CARÁCTER char Un solo carácter TEXTO S tring Una cadena de caracteres LOGICO boolean Un valor VERDADERO o FALSO Introducción a la Computación (IC) Estructuras lógicas de secuencia – Procesos de Cálculo
  • 13. Declaración : Significa definir el nombre de la variable y el tipo de dato que podrá almacenar Pseudocódigo / DF : ENTERO nota1 TEXTO nombre CARACTER tipo Java : int nota1 String nombre char tipo VARIABLES tipoDato nombreDeVariable Sintaxis: CONSTANTE pi = 3.1416 Introducción a la Computación (IC) Estructuras lógicas de secuencia – Estructuras de Datos
  • 14. Asignación : Significa dar un valor a la variable durante el desarrollo del algoritmo. Pseudocódigo / DF : nota1 = 10 nombre = “ Luis “ tipo = ‘A’ Java : nota1 = 10 nombre = “ Luis “ tipo = ‘A’ VARIABLES n ombreDeVariable = valor Sintaxis: Introducción a la Computación (IC) Estructuras lógicas de secuencia – Estructuras de Datos
  • 15. Inicialización : Significa asignar un valor inicial a la variable al momento de ser declarada. Este valor puede ser modificado durante la ejecución del algoritmo. VARIABLES Introducción a la Computación (IC) Estructuras lógicas de secuencia – Estructuras de Datos Pseudocódigo / DF : ENTERO nota1 = 0 TEXTO nombre = “ “ CARACTER tipo = ‘ ’ Java : int nota1 = 0 String nombre = “ “ char tipo = ‘ ’ tipoDato nombreDeVariable = valorInicial
  • 16. OPERADORES MATEMÁTICOS PS O DF JAVA C++ REPRESENTA A: + + + Suma - - - Resta * * * Multiplicación / / / División RESTO ó % % % Resto / Modulo Introducción a la Computación (IC) Estructuras lógicas de secuencia – Procesos de Cálculo
  • 17.
  • 18. OPERADORES RELACIONALES, LÓGICOS y DE ASIGNACIÓN PS O DF JAVA C++ REPRESENTA A: < < < Menor que > > > Mayor que = == == Igual que <= <= <= Menor o igual que. >= >= >= Mayor o igual que <> ! = ! = Distinto de. NO ! ! Negación. Y && && Conjunción. O || || Disyunción. = = = Asignación Introducción a la Computación (IC) Estructuras lógicas de secuencia – Procesos de Cálculo
  • 19.
  • 20. Algoritmo PrgPromedio ENTRADA: SALIDA : promedio INICIO COMENTARIO Declaración de variables REAL n1, n2, promedio COMENTARIO Asignación de valor n1=15 n2=12 COMENTARIO Procesos de cálculo promedio = (n1 + n2) / 2 COMENTARIO Salida de resultados ESCRIBIR promedio FIN Problema N°2 : Calcular y mostrar el promedio de los numero 15 y 12, Introducción a la Computación (IC)
  • 21.
  • 22. La visualización de datos nos permite mostrar los datos de salida proporcionados por el algoritmo. Para nuestro caso a través de la pantalla de la computadora. VISUALIZACIÓN DE DATOS Definición: Introducción a la Computación (IC) Estructuras lógicas de secuencia – Visualización de datos
  • 23. ESCRIBIR nombreVariable ESCRIBIR x + 2 ESCRIBIR “Hola” En Pseudocódigo En D.F. nombreVariable x + 2 “ Hola” Introducción a la Computación (IC) Estructuras lógicas de secuencia – Visualización de datos
  • 24.
  • 25. En Pseudocódigo En DF SALTOLINEA( ) SALTO DE LINEA SALTOLINEA( ) Introducción a la Computación (IC) Estructuras lógicas de secuencia – Visualización de datos
  • 26. Ejemplo: Diseñar una solución que permita mostrar el saludo: “ Bienvenidos al desarrollo de algoritmos estamos creando una segunda línea” Algoritmo PrgSaludo ENTRADA : SALIDA : INICIO ESCRIBIR “ Bienvenidos al desarrollo de algoritmos” SALTOLINEA( ) ESCRIBIR “ Estamos mostrando datos en la segunda línea” FIN Introducción a la Computación (IC) Estructuras lógicas de secuencia – Visualización de datos
  • 27. En Pseudocódigo En DF COMENTARIO Este es un comentario COMENTARIOS Este es un comentario Introducción a la Computación (IC) Estructuras lógicas de secuencia – Visualización de datos
  • 28. Ejemplo: Diseñar una solución que permita mostrar el saludo: “ Bienvenidos al desarrollo de algoritmos estamos creando una segunda línea” Algoritmo PrgSaludo ENTRADA : SALIDA : INICIO COMENTARIO Este algoritmo permite mostrar dos mensajes ESCRIBIR “ Bienvenidos al desarrollo de algoritmos” SALTOLINEA( ) ESCRIBIR “ Estamos mostrando datos en la segunda línea” FIN Introducción a la Computación (IC) Estructuras lógicas de secuencia – Visualización de datos