Beruflich Dokumente
Kultur Dokumente
Pseudocdigo
Congruentes
Inicio
1 escribir (angulo 1)
2 leer a1
3 escribir (angulo 2)
4 leer a2
5 escribir (angulo 3)
6 leer a3
7 escribir (lado 1)
8 leer l1
9 escribir (lado 2)
10 leer l2
11 escribir (lado 3)
12 leer l3
13 si (a1=a2)
14 escribir (Triangulos congruentes)
15 si (a1T1=a1T2)
Y (a2T1=a2T2)
Y (a3T1=a3T2)
Y (l1T1=l1T2)
Y (l2T1=l2T2)
Y (l3T1=l3T2)
16 escribir (tringulos congruentes)
17 fin
Cdigo en java
package congruentes_1;
import javax.swing.*;
public class Congruentes
{
public static void main(String []args)
{
boolean congruente=false;
//Triangulo 1
//lados
int t1_lado1=Integer.parseInt(JOptionPane.showInputDialog("Ingresa el lado
[1] del triangulo [1]"));
int t1_lado2=Integer.parseInt(JOptionPane.showInputDialog("Ingresa el lado
[2] del triangulo [1]"));
int t1_lado3=Integer.parseInt(JOptionPane.showInputDialog("Ingresa el lado
[3] del triangulo [1]"));
//Angulos
int t1_ang1=Integer.parseInt(JOptionPane.showInputDialog("Ingresa el
angulo [1] del triangulo [1]"));
int t1_ang2=Integer.parseInt(JOptionPane.showInputDialog("Ingresa el
angulo [2] del triangulo [1]"));
int t1_ang3=Integer.parseInt(JOptionPane.showInputDialog("Ingresa el
angulo [3] del triangulo [1]"));
//Triangulo 2
//lados
}
else
{
congruente=false;
}
}
else
{
congruente=false;
}
}
else
{
congruente=false;
}
//Salida
if(congruente==true)
{
JOptionPane.showMessageDialog(null,"Los triangulos son congruentes");
}
else
{
JOptionPane.showMessageDialog(null,"Los triangulos NO son
congruentes");
}
}
}
Leer (numero)
Si (numero> mayor)
Mayor =numero
Salida: Mayor=numero
Pseudocdigo
Mayor
Inicio
1 variables: n mayor tipo
2 escribir (se ingresa nmeros N)
3 leer (N)
4 desde i=0 hasta N
5 leer (Numero)
6 si Numero>Mayor
Mayor
Numero
7 fin si
8 fin desde
9 fin mayor
Cdigo en java
package mayor;
import java.util.Scanner;
public class Mayor {
public static void main(String[] args) {
int N, i, Mayor=0, Numero;
Scanner nuevo=new Scanner(System.in);
System.out.println("cuantos numeros'");
N=nuevo.nextInt();
for(i=0; i<N; i++){
System.out.println("ingrese un numero");
Numero=nuevo.nextInt();
if(Numero>Mayor){
Mayor=Numero;
System.out.println(+Mayor);
}
}
System.out.println("el mayor es"+Mayor);
}
}
3.3 Elaborar un programa para enlistar los nmeros pares entre 0 y 20.
(while)
Anlisis
Entrada: se ingresa los numero del 0 al 20
Proceso: se comparam los nmeros que son pares
Salida: imprimir los nmeros pares entre el 0 y el 20
Pseudocdigo
Pares
Inicio
1 variables nmeros pares
2 escribir los nmeros pares entre o y 20
3 leer n <=0
4 escribir numero
Num<=num+2
5 fin
Cdigo en java
package numerospares;
3.4 Elaborar un programa que mida la inflacin sifrida por ciertos artculos y que
imprima
el
siguiente
reporte:
(do-while)
ANALISIS DE INFLACIN
ARTICULO
PRECIO
ANTERIOR ACTUAL INFLACIN
PRECIO
XXXXXXXX
99,999.99
.
.
XXXXXXXX 99,999.99 99,999.99 99.99
Promedio
de
Artculo
con
mayor
Procentaje mayor de inflacin: 99.99
Datos
PORCENTAJE
99,999.99
99.99
inflacin:
99.99
inflacin:
xxxxxxxxxxxxxxxxxxxxxxxxx
disponibles
de
cada
artculo:
Descripcin
Precio
Precio
Forma
anterior
actual
de
calcular
el
porcentaje
de
inflacin:
Anlisis
Entrada
Datos
articulo : Cadena
precioAnt: Real
precioAct: Real
ptjeInfla: Real
Proceso: Mtodo establecerArticulo(nom: Cadena)
a. articulo = nom
b. Fin Mtodo establecerArticulo
3. Mtodo establecerPrecioAnt(pAnt: Real)
a. precioAnt = pAnt
b. Fin Mtodo establecerPrecioAnt
4. Mtodo establecerPrecioAct(pAct: Real)
a. precioAct = pAct
b. Fin Mtodo establecerPrecioAct
5. Mtodo calcularPtjeInfla()
a. ptjeInfla = ((precioAct-precioAnt)/precioAnt)*100 b.
Fin Mtodo calcularPtjeInfla
6. Mtodo obtenerArticulo() Cadena
a. return articulo
b. Fin Mtodo obtenerArticulo
7. Mtodo obtenerPrecioAnt() Real
a. return precioAnt
b. Fin Mtodo obtenerPrecioAnt
Pseudocodigo
inflacion
Inicio
Mtodo principal()
a. Declarar Variables
art, artMayor: Cadena
totArticulos: Entero
preAn, preAc, totInfla,
mayorInfla, promInfla: Real
otro: Carcter
b. Imprimir encabezado
c. totArticulos = 0
totInfla = 0
mayorInfla = 0
Declarar, crear e iniciar objeto
Solicitar Articulo, precio actual y precio anterior
Leer art, preAc, preAn
Calcular objArti.calcularPtjeInfla()
Imprimir objArti.obtenerArticulo()
Preguntar Desea procesar otro artculo(S/N)?
Fin Mtodo principal
Fin
Cdigo en java
package inflacion;
import java.util.Scanner;
public class inflacion {
public static void main(String[] args) {
double precact=0, precant=0, porcentaje=0;
Scanner nuevo=new Scanner(System.in);
System.out.println("Ingrese nombre del articulo");
String artic=nuevo.nextLine();//().charAt(0);
System.out.println("Ingrese el precio anterior del articulo");
precant=nuevo.nextDouble();
System.out.println("Ingrese el precio actual del producto");
precact=nuevo.nextDouble();
porcentaje=((precact-precant)/precant)*100;
System.out.println("articulo"+" "+artic);
System.out.println("precio actual"+" "+precact);
System.out.println("precio anterior"+" "+precant);
System.out.println("la inflacion del producto es"+" "+porcentaje+"%");
}
}