Está en la página 1de 14

Universidad

Universidad Dominicana 0yM.

Asignatura
Fundamentos de programación .

Sección
sección 0411.

Maestro/a docente
Ing. Felicia Alcántara.

Tema de Práctica
Conceptos de Programación.

Realizado por
Georgina Ovando.

Matricula
22-EICT-1-002.

Fecha
16/02/2023
Definir Variable
Las variables se suelen utilizar en muchos ámbitos
diferentes, como por ejemplo, en matemáticas. Pero aquí te
encontrarás la definición de variable en programación.

Una variable es donde se guarda en memoria (y se recupera)


datos que se utilizan en un programa.

Cuando escribimos código, las variables se utilizan para:

Guardar datos y estados.


Asignar valores de una variable a otra.
Representar valores dentro de una expresión matemática.
Mostrar valores por pantalla.

Todas las variables deben ser de un tipo de datos, ya sea un


dato de tipo primitivo, como un número o texto, o un dato
abstracto, como un objeto que se ha creado.

Describa los tipos de variables


● Variables tipo Boolean (bool)

Las variables tipo "bool" reciben su nombre del Álgebra de Boole


desarrollada por el matemático George Boole. Pueden
encontrarse en 2 estados posibles: True o False (verdadero o
falso). Las utilizamos para resolver operaciones lógicas.

En el método que se ve en la figura, definimos el bool


"validSelection" y lo inicializamos con el valor falso.

Dentro del bucle while se selecciona una pieza al azar del


laberinto y se verifica si está lo suficientemente lejos del
personaje.

Si la pieza de laberinto está muy cerca del personaje,


validSelection sigue siendo false y el programa vuelve a elegir
otra pieza de laberinto.

Si la pieza de laberinto está lo suficientemente lejos,


validSelection se hará verdadera y el programa seguirá adelante
utilizando esa pieza.

● Variables tipo Integer (int)

Las variables tipo "int" sirven para almacenar valores enteros


positivos y negativos.}
● Variables tipo Float

Las variables punto flotante nos sirven para representar


números reales. Es decir además de números enteros positivos y
negativos podemos representar números con parte decimal. Este
tipo de variables nos puede servir por ejemplo para representar
magnitudes físicas.

● Variables tipo String

Los string se utilizan para almacenar texto, no son una variable


en sí, sino instancias de una clase de programación, sin embargo
muchos entornos de desarrollo nos permiten tratar los strings
como variables primitivas.

El método "showMessage" que se ve en la figura pertenece al


script "UIManager", este método recibe como parámetro un
string llamado "message" y se encarga de mostrarlo en la
interfaz de usuario.

Establezca diferencias entre variables


y constantes. De ejemplo

Las variables se emplean para almacenar información en un


programa y pueden llamarse símbolos, etiquetas o
constantes.

Una variable es el tipo de dato más básico en un lenguaje de


programación. En los lenguajes de programación se pueden
usar variables para almacenar diferentes tipos de datos
como números, palabras y cadenas en la memoria del
ordenador.

Las constantes son tipos de datos que no son mutables.


Como en toda declaración de tipo, es necesario asignar un
valor a la constante en el momento de la declaración.

A las constantes se les debe asignar un valor cuando se


declaran. La única excepción es si la constante se declara
como “final”. Declarar una variable final como constante
significa que no puede ser reasignada, incluso si tiene un
valor inicial.

Algunos lenguajes de programación como C utilizan const


para declarar constantes y permiten asignarles valores en el
momento de la declaración. Esto puede hacer que el código
sea más legible y eficiente de usar porque elimina la
necesidad de declarar e inicializar por separado.

● Diferencia entre variables y constantes


Ahora, las variables se diferencian porque su valor puede
cambiar y puede ser el mismo contenedor todo el tiempo. Sin
embargo, cuando hablamos de constantes, estamos hablando
de contenedores que no pueden cambiar su valor.

● Ejemplos de constantes y variables


Imagina que tienes una canasta que funciona como un
contenedor para todo lo que le quieras depositar: sean
valores, sean fresas, sean frutas, sean verduras, o sea
cualquier otro elemento objeto que quieras contener en ella.

De esta manera, vas a poder jugar con su contenido cada vez


que se te antoje y podrás manejarlo a tu necesidad. Esto
finalmente es la funcionalidad de una variable.

Lo que va a hacer es contener valores que hacen referencia


a algo que tú necesitas trabajar para operar más adelante.
Ya sea a través de un algoritmo, sea en tu código o sea en
cualquier flujo de trabajo que estás manejando, siempre vas
a verlo como un contenedor, o como esa canasta en el cual
estás llevando algún valor que necesitas mantener.

5 Ejemplos de tipos de datos e


identificar
En programación es indispensable determinar a qué tipo o
categoría corresponden los datos con los que se trabaja.
Cada conjunto de datos de un tipo específico se manipula de
diferente manera para obtener los resultados deseados.

Numérico
● Entero. Tipo de dato formado por una variable
numérica que no cuenta con parte decimal.

● Real. Tipo de dato formado por una variable


numérica que puede contar con parte decimal.

Texto

● Carácter. Tipo de dato formado por una unidad o


símbolo que puede ser una letra, un número, una
mayúscula o un signo de puntuación.
● Cadena. Tipo de dato formado por un conjunto de
caracteres dispuestos de forma consecutiva que
se representa entre comillas.

Lógico.

● Boolean. Tipo de dato que puede representar dos


valores: verdadero o falso.

Datos estadísticos

Existen dos tipos de datos que se analizan en la estadística,


que deben ser procesados y enmarcados dentro de un
contexto para generar información;
● Datos cualitativos. Datos que responden a la pregunta
¿cuál? o ¿cuáles? y se representan con letras. Por
ejemplo: nombre, género.

● Datos cuantitativos. Datos que están referidos a los


números. Por ejemplo: precio, altura, edad.

RESOLVER
⦁ Si A = 6, B = 2 y C = 3, encontrar los valores
de las siguientes expresiones:
a) A-B+C d) A*B mod C
6-2+3=7 6*2 mod 3 =12 mod 3 =4 =residuo=0

b) A*B div C e) A+B mod C


6*2 div 3 6+2 mod 3= 8 mod 3= residuo=2

c) A div B + C f) A div B div C


6 div 2+3 6 div 2 div 3

Resultado de cada mandato paso a paso

¿Qué se obtiene en las variables A y B después de la


ejecución de las siguientes instrucciones?
A←5
B←A+6
A←A+1
B←A–5

Deducir los resultados que se obtienen del siguiente


algoritmo:

algoritmo Encontrar Valor Variables


var entero: X, Y, Z
inicio
X ← 15
Y ← 30
Z←Y-X
escribir (X,Y)
escribir (Z)
fin

Encontrar el valor de la variable VALOR después de la


ejecución de las siguientes operaciones:

a) VALOR ← 4.0 * 5
b) X ← 3.0
Y ← 2.0
VALOR ← X ** Y – Y
c) VALOR ← 5
X←3
VALOR ← VALOR * X
a) valor =4*5 = 1024

b) valor = 3*2 - 3 = 9 -2 = 7

c) 5 = valor" 3 5/3 = valor"

← SE LLAMA ASIGNACIÓN, SE CONOCE COMO SIGNO


DE IGUAL =

Diseño de algoritmo

Ejemplo. Algoritmo- Hacer una taza de té

EJEMPLO -- ALGORITMO: Hacer una taza de té


Análisis del problema
DATOS DE SALIDA: Taza de té
DATOS DE ENTRADA: Bolsa de té, agua
DATOS AUXILIARES: Pitido de la tetera, aspecto de la
infusión o té
PROCESO: Preparación
Después de echar agua en la tetera, se pone al fuego y se
espera a que el agua hierva (hasta que suena el pitido de la
tetera). Introducimos el té y se deja un tiempo hasta que
está hecho.
Diseño del algoritmo
inicio
tomar la tetera
llenarla de agua
encender el fuego
poner la tetera en el fuego mientras no hierva el agua
esperar
tomar la bolsa de té
introducirla en la tetera
mientras no esté hecho el té
esperar
echar el té en la taza
fin

Desarrolle los algoritmos que resuelvan los


problemas, mostrando ANALISIS DEL
PROBLEMA, DISEÑO DEL ALGORITMO, como la
figura de ejemplo más arriba:

⦁Realizar una tarea de cualquier asignatura que no sea


programación

Sumatoria de los números enteros comprendidos entre el


1 y el 10, es decir, 1 + 2 + 3 + …. + 10

1. Inicio
2. Declaración de variables:
N= 0, Suma = 0
3. Asignación Contador : N = N + 1
4. Asignación Acumulador: Suma = Suma + N
5. Si N = 10 Entonces
6. Escribir Suma
7. De lo contrario, Repetir desde el paso 3
8. Fin_Si.

⦁ Reparar pinchazo de una bicicleta

Paso 1: Colocar la bici y quitar la rueda.


Paso 2: Desmontar la cubierta y sacar la cámara.
Paso 3: Sacar la cámara y localizar el pinchazo.
Paso 4: Reparar el pinchazo.
Paso 5: Montar la cámara y la cubierta.
Paso 6: Colocar la rueda en la bici.
Paso 7: Colocar la bici y seguir el Camino.

⦁ Comprar varios artículos en una tienda y pagar

1. Hacer una lista con los productos deseados.


2. Ir directamente al mercado.
3. recorrer los pasillos y seleccionar los productos de la
lista.
4. Ir directamente a caja a pagar los productos y hacer la
fila correspondiente.
5. Cuando llegue el turno, esperar que escaneen los
productos seleccionados.
6. pagar el precio total por todo.
7. esperar a que empaquen los productos y salir del
mercado..
8. fin

También podría gustarte