Академический Документы
Профессиональный Документы
Культура Документы
Describir y explicar los conceptos básicos de algoritmos así como aplicar las
estructuras lógicas de secuencia
CAPACIDAD DE LA SESIÓN 01
5
Operadores ARITMETICOS
Operador Resultado
+ Suma
- Resta
* Producto
/ División
% Módulo
s=n1+n2;
r=n1-n2;
m=n1*n2;
d=n1/n2;
re=n1%n2;
Funciones Numéricas
Funciones Matemáticas
}
}
Un maestro se encuentra en apuros, necesita calcular el promedio de las tres
calificaciones de sus alumnos. Requiere una forma rápida de obtener el promedio
de dichas calificaciones resolver mediante pseudocodigo DFD y Programa en java
INICIO
n1, n2, n3, P: Real
Leer(n1,n2,n3)
P=(n1+n2+n3)/3
Mostrar(Promedio)
FIN
package EjerciciosDiapositivas;
import javax.swing.JOptionPane;
public class Promedio {
INGRESAR:
NH,NM
Inicio
nh,nm entero
Leer nh, nm TA=NH+NM
ta = nh + nm PH=(NH*100)/TA
ph = nh * 100 / ta PM=(NM*100)/TA
pm = nm * 100 / ta
Imprimir ph, pm
Fin
IMPRIMIR:PH,PM
FIN
• package Ejercicios1;
• import javax.swing.JOptionPane;
MT: real
Leer C, L, Y, J, A INGRESAR:
C, L, Y, J, A, PC, PL, PY, PJ, PA
Leer PC, PL, PY, PJ, PA, TC, TL, TY, TJ, TA
TC=C*PC
TL=L*PL TC=C*PC
TY=Y*PY TL=L*PL
TY=Y*PY
TJ=J*PJ TJ=J*PJ
TA=A*PA TA=A*PA
MT= TC+TL+TY+TJ+TA
MT= TC+TL+TY+TJ+TA
Imprimir TC, TL, TY, TJ, TA, MT
FIN IMPRIMIR:
TC, TL, TY, TJ, TA, MT
FIN
package Iniciales;
import javax.swing.JOptionPane;
public class Compras {
public static void main(String[] args) {
int C,L,Y,J,A;
float PC,PL,PY,PJ,PA,TC,TL,TA,TY,TJ,MT;
C=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el n° de cajas de cereal"));
Y=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el n° de botellas de yogurt"));
L=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el n° de sixpack de leches"));
J=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el n° de jabones"));
A=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el n° de latas de atún"));
PC=Float.parseFloat(JOptionPane.showInputDialog("Ingrese el precio de la caja de cereal"));
PL=Float.parseFloat(JOptionPane.showInputDialog("Ingrese el precio del sixpack de leche"));
PY=Float.parseFloat(JOptionPane.showInputDialog("Ingrese el precio del yogurt"));
PJ=Float.parseFloat(JOptionPane.showInputDialog("Ingrese el precio del jabón"));
PA=Float.parseFloat(JOptionPane.showInputDialog("Ingrese el precio del atún"));
TC=C*PC;
TL=L*PL;
TY=Y*PY;
TJ=J*PJ;
TA=A*PA;
MT=TC+TL+TY+TJ+TA;
JOptionPane.showMessageDialog(null,"El monto total es:"+MT+"\n¨+”El total a pagar de Cereales :"+TC+
"\n”+”El total a pagar de Leche es :"+TL+ "\n”+”El total a pagar de Yogurt es :"+TY +"\n¨+”El total a pagar de
Atún es :"+TA +"\n¨+” El total a pagar deJabón es :"+TJ);
}
}
Un vendedor de Sodimac recibe un sueldo base
con un aumento del 45% por comisión de sus
ventas realizadas, el vendedor desea saber
cuánto dinero obtendrá por las comisiones que
realizo en tres ventas que hizo en el último mes
y el total que recibirá en el mes, teniendo en
cuenta su sueldo inicial y comisiones.
INICIO
sb, v1, v2, v3: real
tot_vta, com, tpag: real
leer (sb) (v1) (v2) (v3)
tot_vta=v1+v2+v3
com=tot_vta*0.45
tpag=sb+com
imprimir (tpag) (com)
FIN
package Iniciales;
import javax.swing.JOptionPane;
public class Sueldo{
public static void main (String[] args) {
double sb, v1, v2, v3, tot_vta, com, tpag;
sb=Double.parseDouble(JOptionPane.showInputDialog("Ingrese sueldo base"));
v1=Double.parseDouble(JOptionPane.showInputDialog("Ingrese venta 1"));
v2=Double.parseDouble(JOptionPane.showInputDialog("Ingrese venta 2"));
v3=Double.parseDouble(JOptionPane.showInputDialog("Ingrese venta 3"));
tot_vta=v1+v2+v3;
com=tot_vta*0.45;
tpag=sb+com;
JOptionPane.showMessageDialog(null, "El total a pagar es: " +tpag + "\n" + "La
comisión es: " +com);
}
}
Aplicación que permita calcular e imprimir el nombre y promedio
ponderado de los alumnos del quinto grado de secundaria de I.E
el promedio se debe obtener teniendo en cuenta lo siguiente.
Se ingresara por teclado la nota promedio de cada curso, la nota
promedio se multiplicara por su correspondiente crédito, de la
misma manera se realizara para los demás cursos sumándolos a
cada uno de ellos y el promedio se obtendrá dividiendo todo lo
anterior entre el total de créditos.
CURSOS CREDITOS
LENGUAJE 7
HISTORIA 5
MATEMATICA 6
ARTE 4
TECNOLOGIA Y AMBIENTE 3
RAZONAMIENTO MATEMATICA 6
RAZONAMIENTO VERBAL 4
EDUCACION FISICA 3
package Iniciales;
import javax.swing.JOptionPane;
public class Creditos {
public static void main(String[] args) {
String nombre, no;
float n1,n2,n3,n4,n5,n6,n7,n8;
float p1,p2,p3,p4,p5,p6,p7,p8,pp;
nombre=JOptionPane.showInputDialog ("Ingrese nombre del alumno");
no=nombre.toString();
n1=Float.parseFloat (JOptionPane.showInputDialog ("Ingrese Nota de Lenguaje "));
n2=Float.parseFloat (JOptionPane.showInputDialog ("Ingrese Nota de Historia "));
n3=Float.parseFloat (JOptionPane.showInputDialog ("Ingrese Nota de Matematica "));
n4=Float.parseFloat (JOptionPane.showInputDialog ("Ingrese Nota de Arte "));
n5=Float.parseFloat (JOptionPane.showInputDialog ("Ingrese Nota de Tenologia y Ambiente "));
n6=Float.parseFloat (JOptionPane.showInputDialog ("Ingrese Nota de razonamiento Matematico "));
n7=Float.parseFloat (JOptionPane.showInputDialog ("Ingrese Nota de Razonamiento verbal "));
n8=Float.parseFloat (JOptionPane.showInputDialog ("Ingrese Nota de Educacion Fisica "));
p1=n1*7;
p2=n2*5;
p3=n3*6;
p4=n4*4;
p5=n5*3;
p6=n6*6;
p7=n7*4;
p8=n8*3;
pp=(p1+p2+p3+p4+p5+p6+p7+p8)/38;
JOptionPane.showMessageDialog (null,"El Nombre de Alumno es "+no+"\n"+"El Promedio Ponderado es
"+pp);
}}
EVALUACIÓN
LINKOGRAFIA
1. Libro de texto: “Thinking in Java”.
2. Java Hispano: www.javahispano.org.
3. Tutoriales de internet.
M
u
c
h
a
s
G
r
a
c
i
a
s