Numéricos.- Pueden ser (Enteros, punto flotante o reales) ----- > (num)
No Numéricos.- Cadena de caracteres -----> (string)
Son valores alfanuméricos los cuales tienen caracteres alfabéticos como numero y letras.
Carácter.- Puede ser una letra o numero pero depende el modo de ingreso para ser tomado como proceso.
Variables .- Es un enunciado que proporciona el tipo de dato y un identificador para una variable, la inicialización de una variable corresponde a una buena practica pues así no se llega a generar basura en el programa, siempre una variable debe ser creada al inicio del programa pues seria un gravísimo error tomarla desde la mitad del programa dando como resultado un error.
Ejemplo:
num numero = 9.8
Identificador.- Es el nombre que se le da a la variable y este debe constar de una palabra, comenzar con una letra y deben tener algún significado.
Ejemplo:
Inicio
string Nombre
Palabras claves o reservadas
En C. scanf es una palabra reservada para leer una variable
Asignación de variables
Se lee de derecha a izquierda
<-------------------------------------------------------------------------
Set impuesto = numero x 0.12
El valor calculado es asignado a la variable = La computadora calcula
Operadores Aritméticos
+ Suma, adición
- Restar, Sustracción
* Multiplicación
/ División
Reglas de Procedencia
1.- Las expresiones se evalúan primero los paréntesis
2.- La multiplicación y la división se evalúa después
3.- Al ultimo se evalúa la suma y la resta
Modulo
Es una pequeña porción del programa principal, también se las denomina subrutinas, funciones, métodos ya depende de cada tipo de lenguaje.
Modularización
Es el proceso de descomponer el programa extenso en módulos mas pequeños, su utilización sirve para:
- Entender mas fácil el programa
- Dividir el trabajo para varias personas
- Permite utilizar el trabajo con facilidad
Características de un buen diseño de programa
- Realizar pruebas de escritorio
- Usar programas que tengan comentarios
- Elegir los identificadores de manera minuciosa
- Declarar y si es posible inicializar las variables para no generar basura.
TIPOS DE OPERADORES
ARITMÉTICOS.- Resta, multiplicación, división generalmente se los utiliza para hacer cálculos.
RELACIONES.- >=, <=, mayor, menor o igual que
LÓGICOS.- Conjunción "y" dos cosas por algo, disyunción "o" o lo uno o lo otro, no negación el resultado final pero mostrado en negación del mismo
Estructuras de control
Secuenciales - secuencia
Nos indican la manera de pasos ordenados donde se ejecuta el programa
Condicionales o selectivas - selección
if, son aquellas donde debemos tomar una descicion o condición para que se realice el siguiente paso
Repetitivas o iterativas - ciclo
While - Do while - For son aquellas donde se ejecutan varias veces dependiendo de la condición que se les de