Facebook Twitter E-mail RSS
Home Posts tagged "tipos de datos"
formats

Curso C –> TEMA 3, problema 5 – Sentencias de condición: Partes enteras y redondeo

Publicado en 07/03/2011 por en Problemas de C

Descripción del problema

Escribe un programa que lea un número real y escriba su parte entera inferior, su parte entera superior y su redondeo (redondeo hacia arriba a partir de .5).

Probablemente vuestra solución se va a basar en obtener la parte decimal del número y a partir de aquí, realizar las operaciones correspondientes en cada caso. Esta solución es tan buena como cualquier otra, pero para que veáis por primera vez lo que es un casting, la solución propuesta utiliza este método: se trata de “convertir” una variable a otro tipo de datos; por ejemplo, convertir un float a un int va a conservar el valor del float eliminando la parte decimal (si hacemos casting de un float con valor 5.7 a un int, el valor del int resultante será 5).

Para ver como funciona el casting podéis mirar la solución del problema.

 

Ejemplos de entrada/salida

Introduce un número real:

3.99999

Parte entera: 3

Parte entera superior: 4

Redondeo: 4

Leer más…

 
 Share on Facebook Share on Twitter Share on Reddit Share on LinkedIn
1 Comentario  comments 
formats

Curso C –> Capítulo 1 – Declaración de variables: tipos de datos

Publicado en 30/01/2011 por en Curso de C

Podemos definir variable como espacio de memoria donde se almacenan unos datos. Para poder guardar estos datos en variables y usarlas en nuestro programa debemos “declararlas” antes para que el compilador pueda guardarnos sitio en memoria. Para declarar una variable primero se escribe su tipo seguido del nombre que le queremos dar a la variable:

int numero;

En este caso declaramos una variable de tipo int (entero) llamada numero. El nombre de las variables puede contener letras de la ‘a’ a la ‘z’ (sin incluir la ‘ñ’ ni letras acentuadas), números y el símbolo ‘_’ (barra baja).

Aparte de declarar una variable, también la podemos inicializar con un valor concreto utilizando el operador ‘=’:

int numero;
numero = 7;

Leer más…

 
© Programación iOS
credit