SlideShare una empresa de Scribd logo
1 de 9
F.T.E «Sistemas tecnológicos»
Abril 2016
Alumno: Salvetti Luca
Docente: Guillermina Martín
Menú principal
 Definición de problema
 Tipos de datos
 Constante y variable
 Tipos de variable
 Expresiones
 Epílogo
Un problema (en informática) es una situación la cual se puede
solucionar
mediante un programa.
Un programa es la solución a un problema inicial, así que todo comienza
allí: en el problema. El proceso de programación es el siguiente:
Planteado el problema, el programador debe pensar una solución y
representarla utilizando un algoritmo. Se debe cifrar en un determinado
lenguaje y ejecutar el programa el cual refleja la solución del programa.
Los elementos con los cuales se construyen algoritmos están adjuntos a
una disciplina llamada: Programación estructurada.
Esta misma abarca distintos tipos de reglas, las cuales son:
Tipos de datos
Datos simples: Se clasifican en Numéricos, Lógicos y Alfanuméricos.
Datos estructurados: Son los Arreglos (Vectores, Matrices), Registros,
Archivos y Apuntadores.
Constantes, variables y expresiones en programación.
Constantes: Es un dato numérico o alfanumérico que no cambia durante la ejecución
del programa. Ejemplo: π=3.1416
Variable: Es un espacio en la memoria de la computadora que permite almacenar
temporalmente un dato de una constante durante la ejecución de un proceso.
Ejemplo: 𝐴 = 𝜋𝑟2
(^) operador aritmético
constante
variable
Clasificación de las variables
Variables
Por su contenido: Numéricas, lógicas y alfanuméricas (String)
Por su uso: De trabajo, contadores y acumuladores.
Por su contenido:
 Variables numéricas: Son aquellas en la cuales se almacenan valores
numéricos. Ejemplo: IVA=0,15 pi=3,1416 costo=2500.
 Variables lógicas: Son aquellas que solo pueden tener dos valores (cierto
o falso)
 Variables alfanuméricas: están formadas por caracteres alfanuméricos
(letras, números y caracteres especiales) Ejemplo: letra=a;
apellido=López; dirección: Av. Libertad #190.
Por su uso
 Variables de trabajo: Variables que reciben el resultado de una operación
matemática completa y que se usan normalmente dentro de un programa.
Ejemplo: Suma= a+b=c
 Contadores: Se utilizan para llevar el control del número e ocasiones en que se
realiza una operación o se cumple una condición.
 Acumuladores: Forma que toma una variable y que sirve para llevar la suma
acumulativa de una serie de valores que se van leyendo o calculando
progresivamente.
Expresiones
Las expresiones son combinaciones de constantes, variables, símbolos de
operación, paréntesis y nombres de funciones especiales.
Por ejemplo: a+(b+3)/c
Cada expresión toma un valor que se determina tomando los valores de las
variables y constantes implicadas y la ejecución de las operaciones
indicadas.
Realizado por: Luca Salvetti

Más contenido relacionado

La actualidad más candente

Lucía luengo y pilar cifuentes
Lucía luengo y pilar cifuentesLucía luengo y pilar cifuentes
Lucía luengo y pilar cifuentespilar cifuentes
 
Tipos programadores
Tipos programadoresTipos programadores
Tipos programadoresJose Nava
 
Escuela superior politécnica del chimborazo
Escuela superior politécnica del chimborazoEscuela superior politécnica del chimborazo
Escuela superior politécnica del chimborazojoel yandun
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programaciónjoel yandun
 
TIPOS DE OPERADORES PARA C++
TIPOS DE OPERADORES PARA C++TIPOS DE OPERADORES PARA C++
TIPOS DE OPERADORES PARA C++JazminIbarra1106
 
TIPOS DE OPERADORES PARA C++
TIPOS DE OPERADORES PARA C++TIPOS DE OPERADORES PARA C++
TIPOS DE OPERADORES PARA C++GabrielFVilla15
 
Pres. algoritmos
Pres. algoritmosPres. algoritmos
Pres. algoritmosSanty_E
 
Introducción Al Calculo Numérico y Manejo de Errores
Introducción Al Calculo Numérico y Manejo de ErroresIntroducción Al Calculo Numérico y Manejo de Errores
Introducción Al Calculo Numérico y Manejo de ErroresCarlos Lozada
 
Algoritmos y estructura de datos
Algoritmos y estructura de datosAlgoritmos y estructura de datos
Algoritmos y estructura de datosLily- XztrzitA-
 
Conceptos basicos de programacion
Conceptos basicos de programacion Conceptos basicos de programacion
Conceptos basicos de programacion Rika Furude
 

La actualidad más candente (19)

Lucía luengo y pilar cifuentes
Lucía luengo y pilar cifuentesLucía luengo y pilar cifuentes
Lucía luengo y pilar cifuentes
 
Tipos programadores
Tipos programadoresTipos programadores
Tipos programadores
 
Algortitmos
AlgortitmosAlgortitmos
Algortitmos
 
Escuela superior politécnica del chimborazo
Escuela superior politécnica del chimborazoEscuela superior politécnica del chimborazo
Escuela superior politécnica del chimborazo
 
Fundamentos de programación
Fundamentos de programaciónFundamentos de programación
Fundamentos de programación
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
TIPOS DE OPERADORES PARA C++
TIPOS DE OPERADORES PARA C++TIPOS DE OPERADORES PARA C++
TIPOS DE OPERADORES PARA C++
 
algortimos
algortimosalgortimos
algortimos
 
Excel1
Excel1Excel1
Excel1
 
TIPOS DE OPERADORES PARA C++
TIPOS DE OPERADORES PARA C++TIPOS DE OPERADORES PARA C++
TIPOS DE OPERADORES PARA C++
 
excel
excelexcel
excel
 
Pres.algoritmos
Pres.algoritmosPres.algoritmos
Pres.algoritmos
 
Pres. algoritmos
Pres. algoritmosPres. algoritmos
Pres. algoritmos
 
Algoritmo
AlgoritmoAlgoritmo
Algoritmo
 
Introducción Al Calculo Numérico y Manejo de Errores
Introducción Al Calculo Numérico y Manejo de ErroresIntroducción Al Calculo Numérico y Manejo de Errores
Introducción Al Calculo Numérico y Manejo de Errores
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos y estructura de datos
Algoritmos y estructura de datosAlgoritmos y estructura de datos
Algoritmos y estructura de datos
 
Conceptos basicos de programacion
Conceptos basicos de programacion Conceptos basicos de programacion
Conceptos basicos de programacion
 
TAREA 6
TAREA 6TAREA 6
TAREA 6
 

Destacado

Being Strategic in Science Communication
Being Strategic in Science CommunicationBeing Strategic in Science Communication
Being Strategic in Science CommunicationJohn C. Besley
 
Andrew F4PDR-C
Andrew F4PDR-CAndrew F4PDR-C
Andrew F4PDR-Csavomir
 
Pengertian bearing,seal&gasket
Pengertian bearing,seal&gasketPengertian bearing,seal&gasket
Pengertian bearing,seal&gasketAndhika Adjie
 
память народная, вечная память...
память народная,  вечная память...память народная,  вечная память...
память народная, вечная память...sch1200
 

Destacado (7)

Being Strategic in Science Communication
Being Strategic in Science CommunicationBeing Strategic in Science Communication
Being Strategic in Science Communication
 
Script the janitor
Script the janitorScript the janitor
Script the janitor
 
Andrew F4PDR-C
Andrew F4PDR-CAndrew F4PDR-C
Andrew F4PDR-C
 
Pengertian bearing,seal&gasket
Pengertian bearing,seal&gasketPengertian bearing,seal&gasket
Pengertian bearing,seal&gasket
 
Uriel
UrielUriel
Uriel
 
память народная, вечная память...
память народная,  вечная память...память народная,  вечная память...
память народная, вечная память...
 
Mesas laboratorio mayo 2016
Mesas laboratorio mayo 2016Mesas laboratorio mayo 2016
Mesas laboratorio mayo 2016
 

Similar a Introducción a Algoritmos

Similar a Introducción a Algoritmos (20)

Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Algoritmos 02
Algoritmos 02Algoritmos 02
Algoritmos 02
 
Introducción a algoritmos
Introducción a algoritmosIntroducción a algoritmos
Introducción a algoritmos
 
10_ALGORITMOS 2.pdf
10_ALGORITMOS 2.pdf10_ALGORITMOS 2.pdf
10_ALGORITMOS 2.pdf
 
material_2018F1_COM115_01_105735.ppt
material_2018F1_COM115_01_105735.pptmaterial_2018F1_COM115_01_105735.ppt
material_2018F1_COM115_01_105735.ppt
 
Unidad i
Unidad iUnidad i
Unidad i
 
Entidades Primitivas Para Algoritmos
Entidades Primitivas Para AlgoritmosEntidades Primitivas Para Algoritmos
Entidades Primitivas Para Algoritmos
 
Tipos de datos y operaciones
Tipos de datos y operacionesTipos de datos y operaciones
Tipos de datos y operaciones
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Unidad i
Unidad iUnidad i
Unidad i
 
Características%20 de%20los%20programas[1]
Características%20 de%20los%20programas[1]Características%20 de%20los%20programas[1]
Características%20 de%20los%20programas[1]
 
Revista Algoritmos
Revista AlgoritmosRevista Algoritmos
Revista Algoritmos
 
Guía no. 1 grado 7
Guía no. 1 grado 7Guía no. 1 grado 7
Guía no. 1 grado 7
 
Guía no. 1 grado 7
Guía no. 1 grado 7Guía no. 1 grado 7
Guía no. 1 grado 7
 
Guía no. 1 grado 7
Guía no. 1 grado 7Guía no. 1 grado 7
Guía no. 1 grado 7
 
Unidad II Datos y Entidades Primitivas
Unidad II Datos y Entidades PrimitivasUnidad II Datos y Entidades Primitivas
Unidad II Datos y Entidades Primitivas
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 
Introducción a Algoritmos
Introducción a AlgoritmosIntroducción a Algoritmos
Introducción a Algoritmos
 
Tema 2 parte 2 Algoritmos - Variables, constantes y operadores.pptx
Tema 2 parte 2 Algoritmos - Variables, constantes y operadores.pptxTema 2 parte 2 Algoritmos - Variables, constantes y operadores.pptx
Tema 2 parte 2 Algoritmos - Variables, constantes y operadores.pptx
 
Estructuras de un Algoritmo
Estructuras de un AlgoritmoEstructuras de un Algoritmo
Estructuras de un Algoritmo
 

Último

TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
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
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdfgimenanahuel
 
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
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosCesarFernandez937857
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuelacocuyelquemao
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteJuan Hernandez
 
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
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxOscarEduardoSanchezC
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscaeliseo91
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docxAleParedes11
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinavergarakarina022
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxlclcarmen
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.José Luis Palma
 
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
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzprofefilete
 

Último (20)

TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
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
 
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 2do Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 2do Grado Educacion Primaria 2024 Ccesa007.pdf
 
Repaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia GeneralRepaso Pruebas CRECE PR 2024. Ciencia General
Repaso Pruebas CRECE PR 2024. Ciencia General
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf30-de-abril-plebiscito-1902_240420_104511.pdf
30-de-abril-plebiscito-1902_240420_104511.pdf
 
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
 
Informatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos BásicosInformatica Generalidades - Conceptos Básicos
Informatica Generalidades - Conceptos Básicos
 
Movimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en VenezuelaMovimientos Precursores de La Independencia en Venezuela
Movimientos Precursores de La Independencia en Venezuela
 
Unidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parteUnidad II Doctrina de la Iglesia 1 parte
Unidad II Doctrina de la Iglesia 1 parte
 
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...
 
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptxPPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
PPT GESTIÓN ESCOLAR 2024 Comités y Compromisos.pptx
 
la unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fiscala unidad de s sesion edussssssssssssssscacio fisca
la unidad de s sesion edussssssssssssssscacio fisca
 
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docxGLOSAS  Y PALABRAS ACTO 2 DE ABRIL 2024.docx
GLOSAS Y PALABRAS ACTO 2 DE ABRIL 2024.docx
 
codigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karinacodigos HTML para blogs y paginas web Karina
codigos HTML para blogs y paginas web Karina
 
Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020Razonamiento Matemático 1. Deta del año 2020
Razonamiento Matemático 1. Deta del año 2020
 
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptxSINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
SINTAXIS DE LA ORACIÓN SIMPLE 2023-2024.pptx
 
Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.Clasificaciones, modalidades y tendencias de investigación educativa.
Clasificaciones, modalidades y tendencias de investigación educativa.
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyzel CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
el CTE 6 DOCENTES 2 2023-2024abcdefghijoklmnñopqrstuvwxyz
 

Introducción a Algoritmos

  • 1. F.T.E «Sistemas tecnológicos» Abril 2016 Alumno: Salvetti Luca Docente: Guillermina Martín
  • 2. Menú principal  Definición de problema  Tipos de datos  Constante y variable  Tipos de variable  Expresiones  Epílogo
  • 3. Un problema (en informática) es una situación la cual se puede solucionar mediante un programa. Un programa es la solución a un problema inicial, así que todo comienza allí: en el problema. El proceso de programación es el siguiente: Planteado el problema, el programador debe pensar una solución y representarla utilizando un algoritmo. Se debe cifrar en un determinado lenguaje y ejecutar el programa el cual refleja la solución del programa.
  • 4. Los elementos con los cuales se construyen algoritmos están adjuntos a una disciplina llamada: Programación estructurada. Esta misma abarca distintos tipos de reglas, las cuales son: Tipos de datos Datos simples: Se clasifican en Numéricos, Lógicos y Alfanuméricos. Datos estructurados: Son los Arreglos (Vectores, Matrices), Registros, Archivos y Apuntadores.
  • 5. Constantes, variables y expresiones en programación. Constantes: Es un dato numérico o alfanumérico que no cambia durante la ejecución del programa. Ejemplo: π=3.1416 Variable: Es un espacio en la memoria de la computadora que permite almacenar temporalmente un dato de una constante durante la ejecución de un proceso. Ejemplo: 𝐴 = 𝜋𝑟2 (^) operador aritmético constante variable
  • 6. Clasificación de las variables Variables Por su contenido: Numéricas, lógicas y alfanuméricas (String) Por su uso: De trabajo, contadores y acumuladores. Por su contenido:  Variables numéricas: Son aquellas en la cuales se almacenan valores numéricos. Ejemplo: IVA=0,15 pi=3,1416 costo=2500.  Variables lógicas: Son aquellas que solo pueden tener dos valores (cierto o falso)  Variables alfanuméricas: están formadas por caracteres alfanuméricos (letras, números y caracteres especiales) Ejemplo: letra=a; apellido=López; dirección: Av. Libertad #190.
  • 7. Por su uso  Variables de trabajo: Variables que reciben el resultado de una operación matemática completa y que se usan normalmente dentro de un programa. Ejemplo: Suma= a+b=c  Contadores: Se utilizan para llevar el control del número e ocasiones en que se realiza una operación o se cumple una condición.  Acumuladores: Forma que toma una variable y que sirve para llevar la suma acumulativa de una serie de valores que se van leyendo o calculando progresivamente.
  • 8. Expresiones Las expresiones son combinaciones de constantes, variables, símbolos de operación, paréntesis y nombres de funciones especiales. Por ejemplo: a+(b+3)/c Cada expresión toma un valor que se determina tomando los valores de las variables y constantes implicadas y la ejecución de las operaciones indicadas.