Está en la página 1de 35

Codo a Codo inicial

Clase 3
Variables
Les damos la bienvenida
Vamos a comenzar a grabar la clase
Clase 03 Clase 04
Clase 02

Análisis y resolución de problemas Variables Operadores

● Instalación de PSeInt. ● Operadores de asignación


● Hardware y Software ● Definición ● Operadores aritméticos
● Programa informático ● ● Entrada y salida por pantalla.
Tipos de variables
● Análisis y resolución de ● Ejemplos en pseudocódigo
problemas con algoritmos
● Datos
PSeInt

Herramienta que nos permite dar los primeros pasos en programación, mediante
pseudocódigo y complementado con diagrama de flujo.
Instalación
Instalación
Instalación
Sintaxis
La sintaxis de un lenguaje de programación se define como el conjunto de reglas que
deben seguirse al escribir el código fuente de los programas para considerarse como
correctos para ese lenguaje de programación.

Créditos: “Introducción a la programación | Carlos E. Cimino”


Configuración
Configuración
Configuración
El “Hola Mundo” en PSeInt
Conocemos la primer instrucción: Escribir
Variable
Una variable es un espacio reservado en la memoria de la máquina que permite alojar
información. Tal como su nombre lo indica, esta información puede cambiar en el
transcurso del programa, a contraposición de lo que sería una constante.

Créditos: “Introducción a la programación | Carlos E. Cimino”


Constante
Una constante es un espacio reservado en la memoria de la máquina que permite alojar
información.
Tal como su nombre lo indica, es constante, esto quiere decir que su valor NO puede
cambiar en el transcurso del programa.
Variables

Una variable en programación es utilizada de forma habitual, puesto que se trata de un


elemento fundamental para gestionar la información que decidas incorporar en el código y
básicamente funciona para guardar datos.
Variables

✔ Toda variable tiene un nombre

✔ Y contiene un dato o valor, para ser usado


en cualquier momento.
Características

Podemos encontrar tres características principales

⮚ Asignación de memoria

⮚ Declaración

⮚ Alcance
Asignación de memoria

La computadora le asigna a la variable una posición en su memoria, en función


al tipo de dato que almacene la misma.
Declaración

⮚ Nos referimos a asignarle un nombre y un tipo; de esta manera, el sistema le


podrá otorgar una abstracción de la memoria para almacenar los datos y su
valor.

⮚ Hay Lenguajes que se deben declarar antes de usarlas (JAVA) y otros que no
(Python)
Declaración

Veamos cómo declarar una variable en PSeInt


Proceso de declaración de las variables(EN PSEINT)
Alcance

Determina hasta dónde se puede leer o manipular la información o el


valor de una variable.

⮚ Globales: tienen la capacidad de funcionar a lo largo de todo el programa

⮚ Locales: el alcance solo llega a su propia función.


Tipos de variables

Tipos

Numéricas Texto Booleanas

Integer Decimal String char

short Float

long Double
Reglas para el nombre

Las reglas para el nombre de una variable vienen definida según cada lenguaje de
programación, la mayoría cumple estas reglas:

⮚ El nombre debe comenzar con una letra


⮚ Puede contener letras, números y guiones bajos
⮚ No puede llamarse igual que una palabra reservada del lenguaje
⮚ No debe contener caracteres extraños ( “ñ”, acentos, etc)
Ejemplos de nombres de variables

edad miCarrito2

nombre_usuario Calle+numero

año 99letra
Declarando variables en PSeInt
Variables, según tipado en los lenguajes

✔ Fuertemente tipados, no podemos operar en distintos tipos de datos (“23”+4 da


error)

✔ Débilmente tipados, si se puede operar en distintos tipos de datos aunque no de el


resultado esperado. (“23”+4 da ”234”)
Notación, algunas convenciones

En variables cortas de una palabra, el nombre se recomienda siempre en minúsculas, incluso su


primera letra. Cuando el nombre está formado por más de una palabra podemos utilizar algún
estilo de escritura:

⮚ Camel Case: nombreVariable

⮚ Pascal Case: NombreVariable

⮚ Snake Case: nombre_variable

⮚ Kebab Case: nombre-variable


Conozcamos la instrucción Leer
Una instrucción que habitualmente usaremos en nuestro código con PSeInt es Leer, la cual nos
permite ingresar un dato por teclado y enviárselo a una variable o varias.

Leer <variable>

Leer <variable1>, <variable2>, <variable3>, … , <variableN>


Ejemplos usando Leer
Vamos a practicar un poco
En el siguiente algoritmo se comenzó a declarar algunas variables, ¿cuáles serán aceptadas por
PSeInt?
Abran su PSeInt y copien las definiciones y vean que sucede.
Vamos a practicar un poco

Nos piden un programa que solicite tres frutas al usuario para mostrarlas primero en el orden
como fueron ingresadas y luego en orden invertido.
Vamos a practicar un poco
Diseñar un programa que nos solicite 3 datos, el nombre, la edad y color favorito.
El cliente pide que se use la nomenclatura camel case.

Y por último mostrar estos datos en pantalla.


No te olvides de dar el presente
Recordá:
● Revisar la Cartelera de Novedades.
● Hacer tus consultas en el Foro.

Todo en el Aula Virtual.

También podría gustarte