Documentos de Académico
Documentos de Profesional
Documentos de Cultura
ING1310
Pregunta 1
Cree un arreglo de Strings que guarde las siguientes palabras: Rojo, Amarillo,
Azul, Violeta. Luego imprima en pantalla los elementos de este arreglo.
Pregunta 2
Hacer un programa que pregunte 5 números y luego los imprima en orden
inverso.
Pregunta 3
Cree un arreglo con cinco elementos dados por el usuario. Luego intercambie el
primer elemento con el último. Finalmente, imprima en pantalla los elementos del
arreglo.
Pregunta 4
Hacer un programa que pregunte los ponderadores de un polinomio (a0, a1, a2, a3,
a4 , a5… ) de cualquier grado (hasta 10):
Para cuando se ingrese el grado, debe tomar en cuenta que el usuario puede
ingresar un número mayor que 10 o menor que 0, en cuyo caso debe indicar que
el grado debe estar entre 0 y 10 y luego preguntar nuevamente. También debe
tomar en cuenta que el usuario puede ingresar un número con decimales, en cuyo
caso debe indicar que el grado debe ser entero y luego preguntar nuevamente.
Pregunta 5
En la industria papelera existe una máquina que debe alcanzar una temperatura de
150 º C en un lapso de 20 minutos. Debido a razones de seguridad la máquina
debe alcanzar la temperatura en forma controlada por lo que esta se registra
minuto a minuto. Se considera sospechoso si dos aumentos (exactamente 2, ni
más ni menos) consecutivos son mayores (o iguales) que 11 grados. Escriba un
programa que registre estas temperaturas, las cuales son dadas por el usuario, y
luego diga si hubo un aumento sospecho especificando en que minuto comenzó.
Tome en cuenta que puede haber más de un aumento sospechoso dentro de los
veinte minutos.
Solución Pregunta 1
class Colores
{
public static void main(String[] args)
{
String[] colores = {"Rojo", "Amarillo", "Azul", "Violeta"};
for(int i=0; i<colores.length; i++)
System.out.println(colores[i]);
}
}
Solución Pregunta 2
class Numeros
{
public static void main(String[] args)
{
double[] numeros = new double[5];
int i;
}
}
Solución Pregunta 3
class Intercambiar
{
public static void main(String[] args)
{
double[] numeros = new double[5];
int i;
double temporal;
temporal = numeros[0];
numeros[0]= numeros[4];
numeros[4]= temporal;
}
}
Solución Pregunta 4
class Polinomio
{
public static void main(String[] args)
{
//Debe ser hasta 11, pues en el caso
//de que el polinomio sea de grado
//10 tendremos 11 poderadores
//de a0 hasta a11
int i;
double grado=0;
double x;
double resultado=0;
boolean preguntar = true;
}
}
Solución Pregunta 5
class TemperaturaSospechosa
{
public static void main(String[] args)
{
double[] temp= new double[20];
int i;
i=0;
//Solo chequeamos hasta el minuto
//18 (o sea indice 17),pues de lo
//contrario al usar i+2
//produciriamos un error
}
}