1.1 Identifica los elementos y las características de un programa desarrollado en lenguaje C, de acuerdo con estándares internacionales.

F. Realiza operaciones entre cadenas y valores numéricos.

Tipos de datos, Variables, Inicialización, Constantes, Enumeraciones, Operadores, Precedencia de operadores.

Un Dato es una representación simbólica de algo, o bien una unidad mínima de lo que posteriormente puede ser una Información. Pero para que estos datos puedan constituir una información específica, es necesario que exista un debido Procesamiento. [1]


Un dato dentro de un programa se caracteriza por llevar asociado un identificador, un tipo y un valor.

  • Identificador: Nombre para referenciar al dato dentro del programa
  • Tipo: el tipo de un dato determina el rango de valores que puede tomar el dato y su ocupación en memoria durante la ejecución del programa
  • Valor: Sera un elemento determinado dentro del rango de valores permitidos por el tipo de dato definido.


Tipos de Datos


Variable

Es una dirección de memoria referenciada por un nombre mnemotécnico, en la cual el programador asigna un valor determinado por el tipo de dato que el lenguaje de programación va soportar, para declararla es necesario saber que tipo de dato la contiene, cuyo valor puede cambiar en cualquier momento.

Para declarar una variable es necesario especificar el tipo de dato, el nombre de la variable y finalizar con punto y coma(;). Se puede inicializar con un dato específico. Ejemplo:

int edad = 5;

Constante

Es una dirección de memoria referenciada por un nombre, cuyo valor no cambia durante la ejecución de un programa.

Enumeraciones

Las variables enumeradas, enumeraciones o más abreviadamente enum (palabra reservada), son un tipo especial de variables que tienen la propiedad de que su rango de valores es un conjunto de constantes enteras denominadas constantes de enumeración, a cada una de las cuales se le asigna un valor. Para mayor legibilidad del código. Por ejemplo, la declaración:

enum dia { DOM, LUN, MART, MIER, JUEV, VIER, SAB } diaX;

establece un tipo enum al que se identifica por dia. Las variables de este tipo pueden adoptar un conjunto de siete valores enteros 0, 1, 2, 3, 4, 5, 6 (enumeradores) representados por los nemónicos DOMLUN,...,SAB. Además se define una variable diaX de este tipo (variable enumerada).

En el ejemplo anterior, la variable diaX puede adoptar siete valores enteros (del 0 al 6). El programa los identifica con los nemónicos ya señalados. Ojo: no confundir la variable -enumeración- con los valores que puede adoptar -constante de enumeración-.[2]


Operadores

C, permite manejar operadores aritméticos, lógicos, relacionales y de asignación

Operadores Aritméticos
OperadorNombreDescripciónSentido
+SumaSuma dos númerosDe izquierda a derecha
RestaResta dos númerosDe izquierda a derecha
/DivisiónDivide dos númerosDe izquierda a derecha
*ProductoMultiplica dos númerosDe izquierda a derecha
%RestoCalcula  el resto de una divisiónDe izquierda a derecha











Operadores Lógicos
OperadorNombreDescripciónSentido
!No lógicoRealiza la operación lógica NOTDe izquierda a derecha
&&Y lógicoRealiza la operación lógica ANDDe izquierda a derecha
||Ó lógicoRealiza la operación lógica ORDe izquierda a derecha








Operadores Relacionales
OperadorNombreDescripciónSentido
==Igual aCompara dos valores y devuelve verrdadero (1) si son iguales.De izquierda a derecha
!=Diferente deCompara dos valores y devuelve verrdadero (1) si son diferentes.De izquierda a derecha
>Mayor queCompara dos valores y devuelve verrdadero si el izquierdo es mayor que el derecho.De izquierda a derecha
>=Mayor o igual queCompara dos valores y devuelve verrdadero si el izquierdo es mayor o igual que el derecho.De izquierda a derecha
<Menor queCompara dos valores y devuelve verrdadero si el izquierdo es menor que el derecho.De izquierda a derecha
<=Menor o igual queCompara dos valores y devuelve verrdadero si el izquierdo es menor o igual que el derecho.De izquierda a derecha

















Operadores de Asignación
OperadorNombreDescripciónSentido
++IncrementoIncrementa en uno al valor actual de una variable
DecrementoDecrementa en uno al valor actual de una variable
=AsignaciónAsigna un valor dado a una variableDe derecha a izquierda
+=Incremento deIncrementa en una cantidad dada al valor de una variableDe derecha a izquierda
-=Decremeto deDecrementa en una cantidad dada al valor de una variableDe derecha a izquierda
*=Asignación del productoMultiplica al valor de una variable con un número dado y se lo asigna a la misma.De derecha a izquierda
/=Asignación de la divisiónDivide al valor de una variable para un número dado y se lo asigna a la misma.De derecha a izquierda




Video Arreglos  

Docente: ISC. Judith Araminta Cruz Nieto


[1] https://www.mastermagazine.info/termino/4530.php
[2] http://www.zator.com/Cpp/E4_8.htm

Entradas populares de este blog

1.2 Organiza y ordena bloques de código para resolver una situación dada mediante estructuras de control de flujo.

2.1. Automatiza operaciones mediante la creación de funciones para la agilización de procesos.