Escolar Documentos
Profissional Documentos
Cultura Documentos
La programación estructurada:
Por ejemplo:
Ejemplo:
1.1 Algoritmo
Secuenciales.
Selectivas.
Iterativas.
Estructuras secuenciales:
Estructuras selectivas
Ejemplo:
Ejemplo 1.pdf
Múltiple( Do – Case)
Ejemplo 2.pdf
Ejemplo 3.pdf
Ejemplo 4.pdf
1.3 Diagramas
Diagrama de Flujo
Simbología:
Simbología:
5. Aceptar la altura.
6. Pedir la base.
8. área=(base*altura)/2
9. Desplegar área
Pseudocodigo.pdf
A continuación te presentamos varios ejemplos en los cuales están los
algoritmos, de las estructuras de control que hemos visto con los
diagramas de flujo y los pseudocódigos.
Ejemplos de Pseudocódigos.pdf
Actividad de aprendizaje 1.
Algoritmos en la solución de
problemas
Conclusiones
En donde:
nombre_variable = valor_inicial
Valor
Sintaxis nombre_variable Explicación
Asignado
Significa que a la
variable edad en un
edad = 18 edad 18 momento determinado se
le asigna o tiene el valor
de 18.
La variable nombre tiene
nombre = Juan nombre Juan asignada la
palabra Juan.
La variable promedio
promedio = 9.9 promedio 9.9 tiene asignado el valor
de 9.9.
Constantes
Identificador
Ejemplo Explicación
La variable precio_venta es de
precio_venta = 8.80
tipo float(porque contiene parte fraccionaria).
El identificador g es una constante de gravedad
g = 9.8 m/s^2 y es de tipo float, porque su valor es universal
y nunca cambia.
La variable primero es de tipo boolean, es
primero = true
decir que primero es verdadero.
La variable grado es de tipo char, sólo puede
grado = ’A’ tomar el valor de un carácter, es decir cualquier
símbolo del código ASCII.
planeta = ”Tierra” Planeta es una variable de tipo cadena, que
puede tomar como valor un conjunto de
caracteres o chars, por ejemplo el planeta
puede ser Marte, Júpiter, etcétera.
edad = 18 La variable edad es de tipo entera es decir Int
2.3 Expresiones
Expresión Explicación
Al valor de la variable x se le suma 3 te recordamos
x+3
que x y 3 son los operandos y + el operador.
Al resultado de la suma de la variable x más 3 lo
(x + 3) * 7 multiplicamos por 7. En dónde 3 y 7 son
operandos+ y * son los operadores
Al resultado de la suma de la variable b más 3 lo
(b + 3) / c dividimos entre c. En dónde b, 3 y c son los operandos,
mientras que + y / son los operadores.
2.4 Operadores
Asignación =
variable = expresión
Aritméticos
Los operadores aritméticos nos sirven para hacer que cualquier operación matemática se
aplique a la programación deseada. A continuación te mostramos una tabla en la que se
describen.
Resta operando 1 de
- op1 – op2
operando 2
Multiplica operando 1 y
* op1 * op2
operando 2
Residuo de la división
% op1 % op2 de operando 1 entre
operando 2
Operadores relacionales
== Si(a==b) Si a igual a b
!= Si(a!=b) Si a es diferente a b
Descripción(resultado de la
Operador Representa Ejemplo
condición)
Si
(edad==18) &&
(sexo==´M´)
Es decir la
Se vuelve verdadero si ambos condición es
&& And
operandos sonverdaderos. verdadera si la
edad es igual a
18 y el sexo es
igual a Masculino
(M).
Si (edad==18) ||
(sexo==´M´)
Se
Es verdadero si
|| Or vuelve verdadero sialguno de
edad igual a
los operandos esverdadero.
18 o sexo igual a
M.
Si (edad!=18)
! Not Niega el operando. Si edad no es
igual 18.
Para una mejor comprensión del tema, tenemos para ti las tablas de
verdad, que seguramente ya lo viste en Filosofía II.
Tabla de verdad.pdf
2.5 Arreglos
Por ejemplo:
Conclusiones
¡En hora buena!, hemos concluido un tema que te prepara para lo que
sigue, ya que conociste los elementos básicos de la programación, con
ellos estarás listo para incursionar en cualquier paradigma de
programación. Es decir, al comprender términos como: variables,
constantes, operadores y arreglos podrás comenzar el uso de un lenguaje
de programación como una herramienta para la solución de problemas.
Cabe mencionar que al ir progresando en las unidades, usaremos de
forma teórica y práctica nuevamente éstos términos.
3. Lenguajes de Programación
Introducción
Lenguajes de programación
Código Fuente
Traductor
Código Objeto
class Hola
{
Tal vez al mirar las siete líneas anteriores lo único que entendemos
es Hola, y Hola Mundo, pero no te preocupes comenzamos
inmediatamente la explicación:
class Hola
Aunque la Programación Orientada a Objetos está en la segunda
unidad, tendremos que conocer por adelantado algunos términos para
comprender este pequeño ejemplo.
Pues bien en Java todos los programas deben estar dentro de una
clase y les debemos dar un nombre, (para nuestro caso le dimos el
nombre de Hola) mismo con el que debemos guardar (salvar) al
programa físicamente, ya que Java identifica a todo programa como
una clase.
hola mundo.ppt
Pseudocódigo
1. altura = 0.
2. base = 0.
3. área = 0.
4. Desplegar “ De la altura”.
5. Aceptar altura.
6. Desplegar “ De la base”.
7. Aceptar base.
8. área = (base*altura)/2.
Desplegar área.
Leer.java
El programa anterior para calcular el área del triángulo funciona tal y como
se muestra en el ejemplo, si existe algún error a la hora de compilarlo,
favor de revisarlo línea a línea con el que se muestra. Con la práctica
podremos ver los tipos de errores y corregirlos.
Actividad de aprendizaje 3.
Aplicación de un lenguaje de
Programación
Conclusión