Diversos bloques de código con una interrogación en medio.

Ejercicios de lectura de código: conversión explícita de tipos primitivos

Nivel básico

¿Cuál es el valor de b?

int a = 10;
double b = (double) a;

¿Cuál es el valor de b?

double a = 5.75;
int b = (int) a;

¿Cuál es el valor de ascii?

char c = 'A';
int ascii = (int) c;

¿Cuál es el valor de c?

int a = 97;
char c = (char) a;

¿Cuál es el valor de f?

float f = 3.14f;
int i = (int) f;

Nivel intermedio

¿Cuál es el valor de b?

int a = 50;
byte b = (byte) a;

¿Cuál es el valor de l?

double d = 9.99;
long l = (long) d;

¿Cuál es el valor de i?

long l = 123456789;
int i = (int) l;

¿Cuál es el valor de b?

int a = 130;
byte b = (byte) a;

¿Cuál es el valor de c?

short s = 100;
char c = (char) s;

Nivel moderado

¿Cuál es el valor de f?

double d = 7.25;
float f = (float) d;

¿Cuál es el valor de d?

byte b = 64;
double d = (double) b;

¿Cuál es el valor de f?

long l = 9876543210L;
float f = (float) l;

¿Cuál es el valor de d?

float f = 3.99f;
int i = (int) f;
double d = (double) i;

Nivel Avanzado

¿Cuál es el valor de ascii?

int a = 65;
char c = (char) a;
int ascii = (int) c;

¿Cuál es el valor de b?

long l = 123456789123L;
int i = (int) l;
byte b = (byte) i;

¿Cuál es el valor de c?

double d = 123.456;
int i = (int) d;
char c = (char) i;

¿Cuál es el valor de i?

float f = 5.5f;
short s = (short) f;
int i = (int) s;

¿Cuál es el valor de d?

byte b = 127;
int i = (int) b;
double d = (double) i / 2;

Deja una respuesta

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *

Este sitio usa Akismet para reducir el spam. Aprende cómo se procesan los datos de tus comentarios.