





Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Prepara tus exámenes
Prepara tus exámenes y mejora tus resultados gracias a la gran cantidad de recursos disponibles en Docsity
Prepara tus exámenes con los documentos que comparten otros estudiantes como tú en Docsity
Encuentra los documentos específicos para los exámenes de tu universidad
Estudia con lecciones y exámenes resueltos basados en los programas académicos de las mejores universidades
Responde a preguntas de exámenes reales y pon a prueba tu preparación
Consigue puntos base para descargar
Gana puntos ayudando a otros estudiantes o consíguelos activando un Plan Premium
Comunidad
Pide ayuda a la comunidad y resuelve tus dudas de estudio
Ebooks gratuitos
Descarga nuestras guías gratuitas sobre técnicas de estudio, métodos para controlar la ansiedad y consejos para la tesis preparadas por los tutores de Docsity
En este documento se presentan ejercicios de programación en Java relacionados con la captura y procesamiento de datos numéricos. Se incluyen algoritmos, pseudocódigos y código fuente en Java para ejercicios como capturar un número entero y mostrar si es positivo, negativo, par o impar, y un hospital diagnóstico basado en síntomas y temperatura. Además, se proporcionan referencias bibliográficas.
Tipo: Apuntes
1 / 9
Esta página no es visible en la vista previa
¡No te pierdas las partes importantes!






Objetivo: Conocer y desarrollar las técnicas básicas del lenguaje en JAVA Instrucciones: Con base a los apuntes y las lecturas clave, realiza lo que a continuación se solicita.
Captura en pseint
2.. Escribe el pseudocódigo, algoritmo y programa para el siguiente enunciado: En un hospital se desea realizar el diagnóstico de los pacientes. Los datos de cada paciente son: número de cama, nombre, edad, síntoma (1 = dolor de cabeza, 2= dolor de estómago) y temperatura en grados centígrados. El diagnóstico se realizará con base a las reglas de negocio que se describen a continuación: Reglas de negocio ►► Si tiene síntoma de dolor de cabeza y más de 38 grados, el diagnóstico es gripe. ►► Si tiene síntoma de dolor de estómago y más de 38 grados, el diagnóstico es tifoidea. ►► Cualquier otro caso se da de alta ►► Realizar la programación y pseudocódigo mediante programación lineal y orientada a objetos. ►► Adjuntar todo el código fuente y pantallas que muestren la corrida del programa. ALGORITMO Algoritmo DATOS_DE_PACIENTE Definir NC, NOMBRE, EDAD Como CARACTER Escribir "ESCRIBA EL NOMBRE DEL PACIENTE"; Leer NOMBRE; Escribir "INGRESE LA EDAD DEL PACIENTE"; LEER EDAD; Escribir "ESCRIBA EL NUMERO DE CAMA"; Leer NC; Repetir Escribir "SELECCIONE EL SINTOMA DEL PACIENTE"
Escribir ' 3 ESE SINTOMA NO EXISTE'; ESCRIBIR " 4 SALIR"; Leer opc; SI opc= Escribir "EL SINTOMA ES DOLOR DE CABEZA" Escribir "INGRESE LA TEMPERATURA" Leer TM; si TM>38 Entonces Escribir 'SU DIAGNOSTICO ES GRIPE ' leer dc; FinSi FinSi SI opc= Escribir "EL SINTOMA ES DOLOR DE estomago" Escribir "INGRESE LA TEMPERATURA" Leer TM; si TM>38 Entonces Escribir 'SU DIAGNOSTICO ES TIFOIDEA' leer dc; SI opc= Escribir "SELECCIONA OTRO SINTOMA" si opc=3 Entonces Escribir 'selecciona 1 o 2' leer opc; SINO Escribir "esta bien" opc=4; FinSi FinSi Hasta Que opc= Escribir "adios" FinAlgoritmo DIAGRAMA DE FLUJO
if (opcio==2){ System.out.println("INGRESE SU TEMPERATURA\n"); if (opcion==3){ salir = true; } else { System.out.println("ESTA SANO \n"); return opcio; } } } CAPTURA DE PANTALLA
Escribir 'ingresa un numero' Leer num num <- 4 Para a<-1 Hasta num Hacer Para b<-1 Hasta a Hacer Escribir b Sin Saltar FinPara Escribir ' ' FinPara Escribir ' N' FinAlgoritmo DIAGRAMA DE FLUJO PROGRAMA package piramide; import java.util.Scanner; import javax.swing.JOptionPane; public class Piramide { public static void main(String[] args) { System.out.println("VERONICA PATIÑO MATRICULA 131739\n"); int num; Scanner numfi= new Scanner(System.in); System.out.println("ingresa un numero");num=numfi.nextInt(); for (int a=1; a<=num; a++){ System.out.println(""); for(int b=1; b<=a; b++){ System.out.print(b); }