0% encontró este documento útil (0 votos)
51 vistas8 páginas

Algoritmos de Descuentos y Jubilación

Los documentos presentan varios algoritmos y procesos para resolver problemas matemáticos y lógicos relacionados con descuentos, jubilaciones, calificaciones de estudiantes y ordenamiento de números. Los algoritmos utilizan condicionales como si/sino y definir variables para calcular resultados totales, aplicar descuentos, determinar el tipo de jubilación y más.

Cargado por

Juan Palomino
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
51 vistas8 páginas

Algoritmos de Descuentos y Jubilación

Los documentos presentan varios algoritmos y procesos para resolver problemas matemáticos y lógicos relacionados con descuentos, jubilaciones, calificaciones de estudiantes y ordenamiento de números. Los algoritmos utilizan condicionales como si/sino y definir variables para calcular resultados totales, aplicar descuentos, determinar el tipo de jubilación y más.

Cargado por

Juan Palomino
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

SOLUCION

1
Algoritmo descuento

definir val, numaleatorio como real;

escribir "digite valor de su compra";

leer val;

Escribir "su numero es", numaleatorio;

si numaleatorio< 74 Entonces

Escribir "se le descontara", val*0.15;

sino

Escribir "se le descontara", val*0.20;

FinSi

FinAlgoritmo
2
package EJERCICIO1;
public class ejercicio2 {
public static void main(String[] args) {
// TODO code application logic here
int pc;
double desc = 0, total, pu;
pu=11000;
System.out.println("¿Cuantas computadoras Compro?: ");
pc = entrada.entero();
if (pc > 0 && pc < 5)
desc = 0.1;
else if (pc >= 5 && pc <= 10)
desc = 0.2;
else if (pc > 10)
desc = 0.4;
total = (pu * pc) * ((pu*pc) - desc);
System.out.println("Total a pagar: "+ total);
}

Algoritmo jubilacion

Escribir "su edad"

leer edad

Escribir "antiguedad en el trabajo"

leer ant

si edad>60 y ant<25 Entonces

Escribir "la jubilacion es por edad"

SiNo

si edad>=60 y ant >25 Entonces

Escribir "la junilacion es por edad adulta"

SiNo

si edad>60 y ant>25 Entonces

Escribir " la jubilacion es por antiguedad joven"


sino

Escribir "no tiene que jubilarse"

FinSi

FinSi

FinSi

FinAlgoritmo

4
Algoritmo descuento
Escribir "total de compra"
leer tc
Escribir "color de bolita"
leer va
si va='blanca' Entonces
d<-tc-0;
sino
si va='verde' entonces
d<-tc-(tc*0.25);
sino
si va='azul' Entonces
d<-tc-(tc*0.50);
SiNo
d<-tc-tc;
FinSi
FinSi
FinSi
Escribir "total a pagar:"
FinAlgoritmo

5
Proceso alummno
Escribir " Calificaciones"
leer c1,c2,c3;
Escribir "Introduce calificacion de examen final"
leer ef;
Escribir "Introduce calificacion de trabajo final"
Leer tf
prom<-(c1+c2+c3)/3
ppar<-prom*0.55
pef<-ef*0.30
ptf<-tf*0.15
cf<-ppar+pef+ptf
Escribir "Calificacion Final:",cf;

FinProceso

6
7
Algoritmo numero
Definir n1 Como Entero
Definir n2 Como entero
Definir n3 Como Entero
Escribir "ingrese el primer numero"
leer n1
Escribir "ingrese el segundo numero"
leer n2
Escribir "ingrese el tercer numero"
leer n3
si(n1>n2 y n1>n3) Entonces
Escribir "el numero mayor es:",n1
FinSi

FinAlgoritmo

8
Algoritmo ordenar
Escribir 'ingrese los numeros'
Leer n1,n2,n3
Si n1>n2 Entonces
Si n2>n3 Entonces
Escribir 'los numeros ordenados son:',n3,n2,n1
FinSi
FinSi
FinAlgoritmo

9
Proceso NUM_medio

Escribir "ingresar tres numeros"


Leer n1, n2, n3
si n1<=n2 y n2<=n3 Entonces
escribir ,n2
Sino
si n1<=n3 y n3<=n2 Entonces
escribir ,n3
Sino
si n2<=n1 y n1<=n3 Entonces
Escribir ,n1
Sino
si n2<=n3 y n3<=n1 entonces
escribir ,n3
Sino
si n3<=n1 y n1<=n2 Entonces
Escribir ,n1
Sino
escribir , n2
FinSi
FinSi

FinSi
FinSi
FinSi

FinProceso

También podría gustarte