Descargar como pdf o txt
Descargar como pdf o txt
Está en la página 1de 8

UNIVERSIDAD TECNOLÓGICA DE EL SALVADOR

FACULTAD DE INFORMÁTICA Y CIENCIAS APLICADAS


ESCUELA DE INFORMÁTICA
Asignatura: Programación III Sección Ciclo Aula Nota obtenida
Docente : Ing. Kirio Marvin Ventura Fuentes 02 01-2023
Evaluación: 1er Parcial Ordinario
No de carnet: 17-0503-2017
Alumnos: Fernando Alberto Sánchez García
2542-79-2013
Ervin Christopher Rivas Alvarado
No lista:
Carrera: Ingeniería en sistemas Fecha: 27/08/2023

Verificar si los estudiantes son capaces de: Desarrollar aplicaciones dinámicas en plataforma Windows, utilizando el
lenguaje de programación Java.

Indicaciones generales:
• Escribir sus apellidos-coma-nombres, el carnet, el número de lista y la carrera.
• Primero lea todo el test, asegúrese de que esté completo, luego comience a contestarlo. Escriba claro y con
tinta negra o azul, toda corrección invalida su respuesta.
• No está permitido el acceso a ningún material de apoyo (impreso o digital), de incumplir esta disposición, la
evaluación será anulada y la nota que se asignará será cero puntos cero (0.0).

POR NINGÚN MOTIVO ESTÁ PERMITIDO EL USO DE SU CELULAR, CUALQUIER INCUMPLIMIENTO ANULA LA
PRUEBA. NO SE ARRIESGUE.

Desarrollo:

PRIMERA PARTE (Prueba de conocimientos) ………………………… Ponderación 40%.


Indicaciones – Usando las técnicas de desarrollo de sistemas en Java se pide crear el siguiente programa.

1. Crear un programa que solicite valores para realizar la conversión de temperaturas de Grados Centígrados a Grados
Fahrenheit o viceversa y también se realice lo mismo de Grados Centígrados a Grados Kelvin o viceversa.
°F = 9 / 5 * °C + 32° °K = °C + 273.15°

SEGUNDA PARTE (Prueba de ejecución - Habilidades) ……….…… Ponderación 50%.


Indicaciones – Usando las estructuras de control en Java se pide crear el siguiente programa:

1. Crear un programa que solicite valores positivos o negativos y calcule:


a. El valor mayor
b. El valor menor
c. El promedio
Nota: Debe subir todo lo desarrollado en un PDF, coloque capturas de pantalla y las pruebas de los Programas con
los resultados obtenidos de las diferentes pruebas realizadas.

TERCERA PARTE (Escala de autoevaluación de valores) ……………. Ponderación 10.0%.


Indicaciones: Mediante esta rúbrica se autoevaluará las actitudes y los valores mostrados durante sus clases, deberá
asignarse una nota entre 1 a 10, según lo planteado, haciendo una marca en la casilla correspondiente.
Actitudes mostradas 1 2 3 4 5 6 7 8 9 10
1. Cumplo con la entrega a tiempo de las obligaciones x
definidas en la materia y al equipo de trabajo.
2. Soy íntegro en mis compromisos académicos de la x
materia y con los integrantes de mi equipo de trabajo.
Sumatoria 20
Promedio (total/2) 10
PRIMERA PARTE
Grados Centígrados a Grados Fahrenheit
Grados Fahrenheit a Grados Centígrados
Grados Centígrados a Grados Kelvin

Kelvin a centígrados
CODIGO PRIMERA PARTE

package parcial1progra3;

import java.util.Scanner;

public class Parcial1Progra3 {

public static void main(String[] args) {

Scanner lector = new Scanner(System.in);

System.out.println("Elija una opcion");


System.out.println("1. Grados centigrados a fahrenheit");
System.out.println("2. Grados fahrenheit a Centigrados");
System.out.println("3. Grados Centigrados a Kelvin");
System.out.println("4. Grados Kelvin a centigrados");
System.out.print("=>: "); int opc = lector.nextInt();

switch(opc){
case 1:
System.out.println("Digite la temperatura en Centigrados");
double ftco = lector.nextDouble();
System.out.println("Temperatura en grados fahrenheit: " + (9.0/5.0 * ftco + 32));
break;
case 2:
System.out.println("Digite la temperatura en fahrenheit");
double ftoc = lector.nextDouble();
System.out.println("Temperatura en grados centigrados: " + (5.0/9.0 * (ftoc - 32)));
break;
case 3:
System.out.println("Digite la temperatura en centigrados");
double ctok = lector.nextDouble();
System.out.println("Temperatura en grados kelvin: " + (ctok + 273.5));
break;
case 4:
System.out.println("Digite la temperatura en kelvin");
double ktoc = lector.nextDouble();
System.out.println("Temperatura en grados centigrados: " + (ktoc - 273.5));
break;
}
}

SEGUNDA PARTE
CODIGO SEGUNDA PARTE

package parcial1progra3;

import java.util.Scanner;

public class Parcial1Progra3 {

public static void main(String[] args) {

Scanner lector = new Scanner(System.in);

int[] au3 = new int[10];


int vMen = 0, vMay = 0, suma = 0;
float prom = 0;
for(int x = 0; x < au3.length; x++){
//int x= au2[3];
System.out.println("Ingrese el valor de AU3 para la posiciòn: " + x + ": ");
au3[x] = lector.nextInt();
if(x == 0){
vMen = au3[x];
vMay = au3[x];
}
suma += au3[x];
if(au3[x] > vMay) vMay = au3[x];
if(au3[x] > vMay) vMen = au3[x];
}
prom = suma / au3.length;
System.out.println("El valor menor es: " + vMen);
System.out.println("El valor Mayor es: " + vMay);
System.out.println("El promedio es: " + prom);
}

También podría gustarte