Informática, pregunta formulada por kalycz210963, hace 1 día

Realiza un programa en C++ que encuentre el mayor de N números por medio de una función que realice tal acción.

Respuestas a la pregunta

Contestado por kaletpadilla946
1

Respuesta:

Cuando nos planteamos la resolución de problemas mediante computador lo más usual es que

queramos tratar con datos que son variables y cuantificables, es decir, que toman un conjunto

de valores distintos entre un conjunto de valores posibles, además de poder almacenar los

valores de estos datos en alguna forma aceptable para el computador (ya sea en la memoria o en

periféricos de almacenamiento externo).

En un lenguaje de programación el concepto de tipo de datos se refiere al conjunto de valores

que puede tomar una variable. Esta idea es similar a la que se emplea en matemáticas, donde

clasificamos las variables en función de determinadas características, distinguiendo entre

números enteros, reales o complejos. Sin embargo, en matemáticas, nosotros somos capaces de

diferenciar el tipo de las variables en función del contexto, pero para los compiladores esto

resulta mucho más difícil. Por este motivo debemos declarar explícitamente cada variable como

perteneciente a un tipo. Este mecanismo es útil para que el computador almacene la variable de

la forma más adecuada, además de permitir verificar que tipo de operaciones se pueden realizar

con ella.

Se suelen diferenciar los tipos de datos en varias categorías:

— Tipos elementales, que son aquellos cuyos valores son atómicos y, por tanto, no

pueden ser descompuestos en valores más simples. Entre las variables de estos tipos

siempre encontramos definidas una serie de operaciones básicas: asignación de un valor,

copia de valores entre variables y operaciones relacionales de igualdad o de orden (por lo

tanto, un tipo debe ser un conjunto ordenado).

Los tipos más característicos son:

booleanos = {verdadero, falso}

enteros = {… -2, -1, 0, +1, +2, …}

reales = {… -1.0, …, 0.0, …, +1.0, …}

caracteres = {… 'a', 'b', …, 'Z', …}

Generalmente existen mecanismos para que el usuario defina nuevos tipos elementales por

enumeración, es decir, definiendo el conjunto de valores explícitamente. Por ejemplo

podríamos definir el tipo día como {lunes, martes, miércoles, jueves, viernes, sábado,

domingo}, las variables definidas como día sólo podrían tomar estos valores.

Por último mencionaremos otro tipo de datos elemental de características especiales, el

puntero, que es el tipo que almacena las direcciones de las variables (la dirección de

memoria en la que se almacena su valor). Analizaremos este tipo más adelante

Explicación:

Otras preguntas