Categorieën: Alle - operadores - comparación - estructuras - constantes

door Andrea Orozco Rincón 1 jaar geleden

64

Diseño de Instrucciones

El texto proporciona una explicación detallada sobre los operadores utilizados en programación, incluyendo operadores lógicos, aritméticos y de comparación. Describe cómo los operadores lógicos como Y (

Diseño de Instrucciones

Diseño de Instrucciones

Expresiones

6.Expresiones de Función: -Llamada a una función con parámetros
Entero suma(Entero a, Entero b) resultado = suma(5, 3)
5.Expresiones de Asignación: -Asignación de un valor a una variable -Asignación con expresiones aritméticas
Entero variable = 10 Entero a = 5 Entero b = 3 Entero resultado = a + b
4.Expresiones de Cadenas de Texto: -Concatenación de cadenas
Cadena nombre = "Juan" Cadena apellido = "Pérez" Cadena nombreCompleto = nombre + " " + apellido
3.Expresiones Lógicas: -Y lógico -O lógico -Combinación de operadores lógicos
Booleano resultado = (Verdadero && Falso) Booleano resultado = (Verdadero || Falso) Booleano resultado = (Verdadero && (5 > 3)
2.Expresiones de Comparación: -Igualdad -Desigualdad -Mayor que -Menor que
Booleano esIgual = (5 == 5) Booleano noEsIgual = (10 != 7) Booleano esMayor = (8 > 3) Booleano esMenor = (4 < 9)
1.Expresiones Aritméticas: -Suma -Resta -Multiplicación -División -Combinación de operadores
Entero resultado = 5 + 3 Entero resultado = 8 - 2 Entero resultado = 4 * 6 Decimal resultado = 10.0 / 2.0 Decimal resultado = (5 + 3) / 2

Operadores

3.Operadores Lógicos: -Y lógico (&&): Devuelve verdadero si ambas condiciones son verdaderas. -O lógico (||): Devuelve verdadero si al menos una de las condiciones es verdadera. -No lógico (!): Niega el valor de una condición.
Booleano resultado = (Verdadero && Falso) Booleano resultado = (Verdadero || Falso) Booleano resultado = !Verdadero
2.Operadores de Comparación: -Igual (=): Compara si dos valores son iguales. -No igual (!=): Compara si dos valores no son iguales. -Mayor que (>): Compara si un valor es mayor que otro. -Menor que (<): Compara si un valor es menor que otro. -Mayor o igual que (>=): Compara si un valor es mayor o igual que otro. -Menor o igual que (<=): Compara si un valor es menor o igual que otro
Booleano esIgual = (5 == 5) Booleano noEsIgual = (10 != 7) Booleano esMayor = (8 > 3) Booleano esMenor = (4 < 9) Booleano esMayorOIgual = (5 >= 5) Booleano esMenorOIgual = (3 <= 3)
1.Operadores Aritméticos: -Suma (+): -Se utiliza para sumar dos valores. -Resta (-): Se utiliza para restar un valor de otro. -Multiplicación (*): Se utiliza para multiplicar dos valores. -División (/): Se utiliza para dividir un valor por otro. -Módulo (%): Devuelve el residuo de una división
Entero resultado = 5 + 3 Entero resultado = 8 - 2 Entero resultado = 4 * 6 Decimal resultado = 10.0 / 2.0 Entero residuo = 10 % 3

Tipos de datos

9.Enumeraciones (Enum): Definen un conjunto de valores posibles.
8.Estructuras (Struct): Permiten combinar varios tipos de datos en una sola estructura.
Estructura Persona { Cadena nombre Entero edad } Persona persona1 persona1.nombre = "María" persona1.edad = 30
7.Listas o arreglos (Array): Permiten almacenar múltiples elementos del mismo tipo.
6.Fecha y hora (Date/Time): Algunos lenguajes de programación incluyen tipos de datos para representar fechas y horas.
Fecha fechaNacimiento = "1998-03-15" Hora horaActual = "14:30:00"
5.Caracteres (char): Se utilizan para representar un solo carácter.
4.Booleanos (bool): Representan valores de verdad, es decir, verdadero o falso.
3.Cadenas de texto (string): Sirven para almacenar texto o caracteres.
2.Decimales (float o double): Se utilizan para representar números con decimales.
1.Enteros (int): Este tipo de datos se utiliza para representar números enteros, positivos o negativos.

Variables

8.Enumeraciones (Enum): Las variables de tipo enumeración definen un conjunto de valores posibles.
Enum Color { Rojo, Verde, Azul } Color colorFavorito = Color.Verde
7.Estructuras (Struct): Las variables de tipo estructura permiten combinar varios tipos de datos en una sola estructura personalizada.
Estructura Persona { Cadena nombre Entero edad } Persona persona1 persona1.nombre = "María" persona1.edad = 30
6.Listas o arreglos (Array): Las variables de tipo arreglo almacenan múltiples elementos del mismo tipo en una estructura ordenada.
Entero[] numeros = [1, 2, 3, 4, 5]
5.Caracteres (char): Las variables de tipo carácter almacenan un solo carácter.
Caracter genero = 'M'
4.Booleanos (bool): Las variables de tipo booleano almacenan valores de verdad, es decir, verdadero o falso.
Booleano esMayorDeEdad = Verdadero
3.Cadenas de texto (string): Las variables de tipo cadena almacenan texto o caracteres.
Cadena nombre = "Juan"
2.Decimales (float o double): Las variables de tipo decimal almacenan números con decimales.
Decimal precio = 19.99
1.Enteros (int): Las variables de tipo entero almacenan números enteros (positivos o negativos) sin decimales.
Entero edad = 25

Constante

Constantes de enumeración
Enum DíasDeLaSemana { Lunes, Martes, Miércoles, Jueves, Viernes, Sábado, Domingo } const DíasDeLaSemana DIA_DE_DESCANSO = DíasDeLaSemana.Sábado
Constantes booleanas
const Booleano VERDADERO = Verdadero const Booleano FALSO = Falso
Constantes de cadena de texto
const Cadena SALUDO = "Hola, mundo!"
Constantes de punto flotante
const Decimal PI = 3.14159
Constantes numéricas
const Entero EDAD_MAXIMA = 100