Escolar Documentos
Profissional Documentos
Cultura Documentos
1. OPERACIONES:
PSEINT:
Proceso Escojer_operaciones
Escribir "ingrese el primer numero"
leer n1
Escribir "ingrese el segundo numero"
Leer n2
Escribir "Menu Opciones"
Escribir "1.suma"
Escribir "2.resta"
Escribir "3.multiplicacion"
Escribir "4.division"
Escribir "5.salir"
Escribir "Escoja la opcion deseada"
Leer OP
Segun OP Hacer
1:R=n1+n2
Escribir n1," + ",n2 "=",R
2:
R=n1-n2
Escribir n1, "- ",n2," =",R
3:R=n1*n2
Escribir n1,"*",n2,"=",R
4:
si (n2=0) entonces
Escribir "Division por 0 no existe"
Sino
R=n1/n2
Escribir n1,"/",n2,"=",R
FinSi
5:
Escribir "ADIOS"
De Otro Modo:
Escribir "opcion no existe"
Fin Segun
FinProceso
JAVA:
/*
* To change this template, choose Tools | Templates
* and open the template in the editor.
*/
/**
*
* @author usuario
*/
import javax.swing.*;
public class Operaciones {
public static void main(String args[]) {
int n1,n2,OP,R;
n1=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el primer numero"));
n2=Integer.parseInt(JOptionPane.showInputDialog("Ingrese el segundo numero"));
OP=Integer.parseInt(JOptionPane.showInputDialog("Menu de
opciones\n"+"1.suma\n"+"2.resta\n"+"3.multiplicacion\n"+"4.division\n"+"5.salir\n"+"esc
oja la opcion deseada\n"));
switch (OP) {
case 1:
R=n1+n2;
JOptionPane.showInputDialog(null,"La solucion es= "+R);
break;
case 2:
R=n1-n2;
JOptionPane.showInputDialog(null,"La solucion es= "+R);
break;
case 3:
R=n1*n2;
JOptionPane.showInputDialog(null,"La solucion es= "+R);
break;
case 4:
if (n2==0){
JOptionPane.showInputDialog(null,"La division por 0 no esta permitida");
}else{
R=(n1/n2);
case 5:
default:
JOptionPane.showInputDialog(null,"La opcion seleccionada no existe");
}
}
2. PERIMETRO DE FIGURAS
PSEINT
Proceso Perimetro
Escribir ""
Escribir ""
Escribir "1.CIRCULO"
Escribir "2.RECTANGULO"
Escribir "3.TRIANGULO"
Escribir "4.CUADRADO"
Escribir ""
Escribir ""
Segun f Hacer
1:
Leer ra
p=3.1416
R=2*(p)*ra
Escribir "El perimetro del circulo es igual a: ",R
2:
3:
4:
De Otro Modo:
si f>4 Entonces
Escribir "la Opcion seleccionada no existe"
FinSi
Fin Segun
FinProceso
JAVA:
* @author Janio Garcia
*/
import javax.swing.*;
public class Figuras {
public static void main(String args[]) {
int ra,h,b,l1,l2,l3,lc,F;
double p,R,R1,R2,R3;
p=3.1416;
F=Integer.parseInt(JOptionPane.showInputDialog("Menu de
opciones\n"+"1.Circulo\n"+"2.Rectangulo\n"+"3.Triangulo\n"+"4.Cuadrado\n"+"5.
salir\n"+"escoja la opcion deseada\n"));
switch (F){
case 1:
default:
if (F>4){
JOptionPane.showMessageDialog(null,"La opcion seleccionada no
existe");
}
}
}
}
3. SEGURO DE UN COCHE - AVERIGUAR PRECIO
PSEINT
Proceso Seguro_coche
Escribir "Acontinuacion escoja uno de los siguientes modelos:"
Escribir ""
Escribir "1.Subaru"
Escribir "2.Mazda"
Leer M
PBA=240.41
PMA=330.00
POA=270.50
PBB=300.00
PMB=360.50
POB=330.00
Segun M Hacer
1:
Escribir ""
Escribir ""
Escribir "Ingrese su edad"
Leer E
Escribir ""
Escribir "Hace cuanto saco su pase (aos)? "
Leer TP
FinSi
FinSi
FinSi
FinSi
FinSi
FinSi
FinSi
2:
si (E<26) y (TP<2) Entonces
R=(PBA*0.25)+(PBA*0.25)+PBA
Escribir "El precio de su pase tendra un valor total de ",R,"$"
si (E<26) y (T>2)Entonces
R=(PBA*0.25)+PBA
Escribir "El precio de su pase tendra un valor total de ",R,"$"
FinSi
Sino
si (E>26) o (E=30) y (TP<2) Entonces
R=(PMA*0.10)+(PMA*0.25)+PMA
Escribir "El precio de su pase tendra un valor total de ",R,"$"
Sino
si (E>26) o (E=30) y (TP>2)Entonces
R=(PMA*0.10)+PMA
Escribir "El precio de su pase tendra un valor total de ",R,"$"
Sino
si (E>30) o (E=65) y (TP<2) Entonces
R=(PMA*0.25)+PMA
Escribir "El precio de su pase tendra un valor de ",R,"$"
sino
si (E>30) o (E=65) y (TP>2) Entonces
R=PMA
escribir "El precio de su pase tendra un valor de ",R,"$"
Sino
si (E>65) y (TP<2) entonces
R=(PMA*0.10)+(PMA*0.25)+PMA
escribir "El precio de su pase tendra un valor de ",R,"$"
sino
si(E>65) y (TP>2) entonces
R=(PMA*0.10)+PMA
Escribir "El precio de su pase tendra un valor de ", R,"$"
FinSi
FinSi
FinSi
FinSi
FinSi
FinSi
FinSi
3:
si (E<26) y (TP<2) Entonces
R=(POA*0.25)+(POA*0.25)+POA
Escribir "El precio de su pase tendra un valor total de ",R,"$"
si (E<26) y (T>2)Entonces
R=(POA*0.25)+POA
Escribir "El precio de su pase tendra un valor total de ",R,"$"
FinSi
Sino
si (E>26) o (E=30) y (TP<2) Entonces
R=(POA*0.10)+(POA*0.25)+POA
Escribir "El precio de su pase tendra un valor total de ",R,"$"
Sino
si (E>26) o (E=30) y (TP>2)Entonces
R=(POA*0.10)+POA
Escribir "El precio de su pase tendra un valor total de ",R,"$"
Sino
si (E>30) o (E=65) y (TP<2) Entonces
R=(POA*0.25)+POA
Escribir "El precio de su pase tendra un valor de ",R,"$"
sino
si (E>30) o (E=65) y (TP>2) Entonces
R=POA
escribir "El precio de su pase tendra un valor de ",R,"$"
Sino
si (E>65) y (TP<2) entonces
R=(POA*0.10)+(POA*0.25)+POA
escribir "El precio de su pase tendra un valor de ",R,"$"
sino
si(E>65) y (TP>2) entonces
R=(POA*0.10)+POA
Escribir "El precio de su pase tendra un valor de ", R,"$"
FinSi
FinSi
FinSi
FinSi
FinSi
FinSi
FinSi
De Otro Modo:
si C>3 Entonces
Escribir "La opcion seleccionada no existe"
FinSi
Fin Segun
2:
Escribir ""
Escribir ""
Escribir "Ingrese su edad"
Leer E
Escribir ""
Escribir "Hace cuanto saco su pase (aos)?"
Leer TP
R=(PBB*0.25)+PBB
Escribir "El precio de su pase tendra un valor total de ",R,"$"
FinSi
Sino
si (E>26) o (E=30) y (TP<2) Entonces
R=(PBB*0.10)+(PBB*0.25)+PBB
Escribir "El precio de su pase tendra un valor total de ",R,"$"
Sino
si (E>26) o (E=30) y (TP>2)Entonces
R=(PBB*0.10)+PBB
Escribir "El precio de su pase tendra un valor total de ",R,"$"
Sino
si (E>30) o (E=65) y (TP<2) Entonces
R=(PBB*0.25)+PBB
Escribir "El precio de su pase tendra un valor de ",R,"$"
sino
si (E>30) o (E=65) y (TP>2) Entonces
R=PBB
escribir "El precio de su pase tendra un valor de ",R,"$"
Sino
si (E>65) y (TP<2) entonces
R=(PBB*0.10)+(PBB*0.25)+PBB
escribir "El precio de su pase tendra un valor de ",R,"$"
sino
si(E>65) y (TP>2) entonces
R=(PBB*0.10)+PBB
Escribir "El precio de su pase tendra un valor de ", R,"$"
FinSi
FinSi
FinSi
FinSi
FinSi
FinSi
FinSi
2:
si (E<26) y (TP<2) Entonces
R=(PMB*0.25)+(PMB*0.25)+PMB
Escribir "El precio de su pase tendra un valor total de ",R,"$"
si (E<26) y (T>2)Entonces
R=(PMB*0.25)+PMB
FinSi
Sino
si (E>26) o (E=30) y (TP<2) Entonces
R=(POB*0.10)+(POB*0.25)+POB
Escribir "El precio de su pase tendra un valor total de ",R,"$"
Sino
si (E>26) o (E=30) y (TP>2)Entonces
R=(POB*0.10)+POB
Escribir "El precio de su pase tendra un valor total de ",R,"$"
Sino
si (E>30) o (E=65) y (TP<2) Entonces
R=(POB*0.25)+POB
Escribir "El precio de su pase tendra un valor de ",R,"$"
sino
si (E>30) o (E=65) y (TP>2) Entonces
R=POB
escribir "El precio de su pase tendra un valor de ",R,"$"
Sino
si (E>65) y (TP<2) entonces
R=(POB*0.10)+(POB*0.25)+POB
escribir "El precio de su pase tendra un valor de ",R,"$"
sino
si(E>65) y (TP>2) entonces
R=(POB*0.10)+POB
Escribir "El precio de su pase tendra un valor de ", R,"$"
FinSi
FinSi
FinSi
FinSi
FinSi
FinSi
FinSi
De Otro Modo:
si C2>3 Entonces
Escribir "La opcion seleccionada no existe"
FinSi
Fin Segun
De Otro Modo:
si M>3 Entonces
Escribir "La opcion seleccionada no existe"
FinSi
Fin Segun
FinProceso
JAVA:
*/
import javax.swing.*;
public class SegurObligatorio {
public static void main(String args[]) {
int E,M,TP,C,C1;
double
PBA,PMA,POA,PBB,PMB,POB,PBA1,PBA2,PBA3,PBA4,PMA1,PMA2,PMA3,PMA4,POA1,POA
2,POA3,POA4;
double PBB1,PBB2,PBB3,PBB4,PMB1,PMB2,PMB3,PMB4,POB1,POB2,POB3,POB4;
PBA=240.41;
PMA=330.00;
POA=270.50;
PBB=300.00;
PMB=360.50;
POB=330.00;
PBA1=(PBA*0.25)+(PBA*0.25)+PBA;
PBA2=(PBA*0.25)+PBA;
PBA3=(PBA*0.10)+(PBA*0.25)+PBA;
PBA4=(PBA*0.10)+PBA;
PMA1=(PMA*0.25)+(PMA*0.25)+PMA;
PMA2=(PMA*0.25)+PMA;
PMA3=(PMA*0.10)+(PMA*0.25)+PMA;
PMA4=(PMA*0.10)+PMA;
POA1=(POA*0.25)+(POA*0.25)+POA;
POA2=(POA*0.25)+POA;
POA3=(POA*0.10)+(POA*0.25)+POA;
POA4=(POA*0.10)+POA;
PBB1=(PBB*0.25)+(PBB*0.25)+PBB;
PBB2=(PBB*0.25)+PBB;
PBB3=(PBB*0.10)+(PBB*0.25)+PBB;
PBB4=(PBB*0.10)+PBB;
PMB1=(PMB*0.25)+(PMB*0.25)+PMB;
PMB2=(PMB*0.25)+PMB;
PMB3=(PMB*0.10)+(PMB*0.25)+PMB;
PMB4=(PMB*0.10)+PMB;
POB1=(POB*0.25)+(POB*0.25)+POB;
POB2=(POB*0.25)+POB;
POB3=(POB*0.10)+(POB*0.25)+POB;
POB4=(POB*0.10)+POB;
M=Integer.parseInt(JOptionPane.showInputDialog("MODELOS
DISPONIBLES\n"+"1.SUBARU\n"+"2.MAZDA\n"+"ESCOJER OPCION\n"));
switch (M){
case 1:
E=Integer.parseInt(JOptionPane.showInputDialog("Ingrese su edad"));
TP=Integer.parseInt(JOptionPane.showInputDialog("Ingrese la antiguedad del
pase en aos"));
C=Integer.parseInt(JOptionPane.showInputDialog("COLORES
DISPONIBLES\n"+"1.BLANCO\n"+"2.METALICO\n"+"OTROS\n"));
switch (C){
case 1:
if (E>26 && TP<2){
JOptionPane.showMessageDialog(null,"El precio del seguro sera de"
+PBA1+"$");
}else{
if (E>26 && TP>2){
JOptionPane.showMessageDialog(null,"El precio del seguro sera de"
+PBA2+"$");
}else{
if(E>26 || E==30 && E<30 && TP>2 )
{
}
}
}
}
}
}
}
FALTA.....
4.
VOLUMEN
PSEINT:
Proceso Volumen
Escribir ""
Escribir ""
Escribir "ESCOJER ALGUNA DE LAS SIGUIENTES FIGURAS"
Escribir ""
Escribir ""
Escribir "1.Cubo"
Escribir "2.esfera"
Escribir "3.cono"
Escribir "4.Cilindro"
leer f
Segun f Hacer
1: escribir "Ingrese longitud de la cara del cubo"
Leer lc
R=(lc^3)
Escribir "El volumen de la figura seleccionada "," CUBO ", " es de: ", R,"cm3"
2:
Escribir "Ingrese el radio de la esfera"
Leer Re
p=3.1416
R1=(p*(3/4))*Re^3
Escribir "el volumen de la figura seleccionada ", "ESFERA", "es de: ", R1,"cm3"
3:
Escribir "Ingrese la altura del cono"
leer Hc
Escribir "Ingrese el radio de la base del cono"
Leer rb
p=3.1416
R2= (p*Hc^3*rb)/3
Escribir "El volumen de la figura seleccionada ", "CONO", "es de: ",R2,"cm3"
4:
Escribir "Ingrese el radio del cilindro"
Leer rci
Escribir "ingrese la altura del cilindro"
Leer hci
p=3.1416
R3=(p*rci^2*hci)