Manuales
PRÁCTICAS
MANUAL DE PRÁCTICAS
FUNDAMENTOS DE PROGRAMACIÓN
PRÁCTICA 1
Calcular e imprimir el área de un triangulo a partir de su base y altura.
Objetivo de la práctica
Implementar una clase para conocer su estructura e implementación en un lenguaje de
programación.
Análisis del problema
Para calcular el área de la figura es necesario la introducción de dos variables:Base y Altura, y una
tercera Area en donde se almacenara el resultado, todas de tipo float. La superficie de un triangulo se
calcula aplicando la siguiente fórmula:
Area =
(Base * Altura)
2
inicio
leer Base, Altura
Area = ( Base * Altura ) / 2
Escribir
Area
fin
Diagrama de Flujo Práctica 1
Pseudocódigo
inicio
leer Base, Altura
hacer Area = (Base * Altura) / 2escribir Area
fin
124
FUNDAMENTOS DE PROGRAMACIÓN
MANUAL DE PRÁCTICAS
Programa en Java
import java.io.*;
public class Practica_1{
public static void main (String args[]) throws IOException{
float Base, Altura, Area;
InputStreamReader res=new InputStreamReader(System.in);
BufferedReader calculo=new BufferedReader(res);
System.out.println("Introduzca la base del triangulo");
Base =Float.parseFloat(calculo.readLine());
System.out.println("Introduzca la altura del triangulo");
Altura = Float.parseFloat(calculo.readLine());
Area = (Base * Altura)/2;
System.out.println("La superficie del triangulo es: "+ Area);
}
}
PRÁCTICA 2
Calcular e imprimir el costo total a cobrar al cliente en una gasolinera, tomando en cuenta que la
gasolina que surten la registran en galones,pero el precio de la gasolina esta fijado en litros.
Objetivo de la práctica
Implementar una clase para conocer su estructura e implementación en un lenguaje de
programación.
Análisis del problema
Para obtener el costo total a cobrar por el surtidor al cliente, sean dos variable Galones y Precio,
que se necesitan leer desde el teclado y asignar el valor de la conversión del costo total dela gasolina
en una variable Total, todas tipo double. El equivalente a utilizar es de 3.785 Litros por Galón.
inicio
leer Galones, Precio
Total = Galones * 3.785 * Precio
Escribir
Total
fin
Diagrama de Flujo Práctica 2
125
MANUAL DE PRÁCTICAS
FUNDAMENTOS DE PROGRAMACIÓN
Pseudocódigo
inicio
leer Galones, Precio
hacer Total = Galones * 3.780 * Precio
escribir Totalfin
Programa en Java
import java.io.*;
public class Practica_2{
public static void main (String args[])throws IOException{
double Galones, Total, Precio;
InputStreamReader res=new InputStreamReader(System.in);
BufferedReader calculo=new BufferedReader(res);
System.out.println("Introduzca los galones de gasolina");
Galones=Float.parseFloat(calculo.readLine());System.out.println("Introduzca el precio del litro de gasolina");
Precio=Float.parseFloat(calculo.readLine());
Total=Galones*3.785*Precio;
System.out.println("Total a pagar del cliente es:"+Total);
}
}
PRÁCTICA 3
Calcular e imprimir el área y volumen de un cilindro, dados su radio y altura.
Objetivo de la práctica
Implementar un grupo de clases que utilicen constructores y modificadores de acceso paraanalizar de qué forma afectan el funcionamiento de las clases y cuando son recomendables cada uno
de ellos.
Análisis del problema
Para el cálculo de los valores del área y volumen de un cilindro, es necesaria la lectura de dos
variables Radio y Altura de tipo double, así como dos variables de asignación de los valores de área y
volumen, ambos de tipo double.
El área del cilindro lo calculamosaplicando la siguiente formula:
Área = 2 * π * radio * altura
Donde: π = 3.141592.
El volumen del cilindro lo calculamos aplicando la siguiente formula:
Volumen = π * radio2 * altura
126
FUNDAMENTOS DE PROGRAMACIÓN
MANUAL DE PRÁCTICAS
inicio
Pi = 3.141592
leer Radio, Altura
Area = 2 * Pi * Radio * Altura
Volumen = Pi * Radio * Radio * Altura
Escribir
Area, Volumen
fin...
Regístrate para leer el documento completo.