Académique Documents
Professionnel Documents
Culture Documents
que : 1. Si el usuario introduce 1 Sume dos números 2. Si el usuario introduce 2 Reste dos
números 3. Si el usuario introduce 3 Multiplique dos números 4. Si el usuario introduce 4
Divida dos números Asegúrese que el segundo operando no sea cero, dado que la división por
cero no está permitida.
Proceso menu
leer n;
leer i;
Leer j;
leer p;
Segun p Hacer
1:
suma<-n+i;
2:
resta<-n-i;
3:
multi<-n*i;
escribir "la multiplicacion es ",multi;
4:
Si i<>0 Entonces
divi<-n/i;
Sino
FinSi
De Otro Modo:
FinSegun
j<-j-1;
FinMientras
FinProceso
Ejemplo 3: Construya seudocódigo, diagrama de flujo , que al recibir como datos el nivel
académico de un profesor de una universidad así como su salario, incremente éste último
siguiendo las especificaciones de la tabla e imprima tanto el nivel del profesor como su nuevo
salario.
Proceso sin_titulo
Leer salario;
Leer op;
Segun op Hacer
1:
salario<-salario+(salario*0.035);
2:
salario<-salario+(salario*0.041);
3:
salario<-salario+(salario*0.048);
4:
salario<-salario+(salario*0.053);
FinSegun
FinProceso
Proceso importe_km_autopista
Escribir "1.Bicicleta";
Escribir "2.Moto";
Escribir "3.Automovil";
Escribir "4.Camion";
Leer op;
Leer km;
Leer tm;
Segun op Hacer
1:
suma<-10;
2:
suma<-km*30;
3:
suma<-km*30;
4:
suma<-(km*30)+(tm*25);
De Otro Modo:
FinSegun
FinProceso
1. Construya seudocódigo, diagrama de flujo que permita calcular el valor de f(x) según la
siguiente expresión:
Algoritmo funci
definir n,i,respuesta como reales
Escribir "Ingrese el valor de Y";
leer i;
n = i mod 4
Segun n Hacer
0:
respuesta <- i^(3)
escribir " la funcion f(y)=",i,"^3";
escribir respuesta;
1:
respuesta <- (i^(2)-10)/i^(3)
escribir " la funcion f(y)=",i,"^2-10/",i,"^3";
escribir respuesta;
2:
respuesta <- i^(3) + 5
escribir " la funcion f(y)=",i,"^3+5";
escribir respuesta;
De Otro Modo:
Escribir " no existe funcion";
Fin Segun
FinAlgoritmo