Escolar Documentos
Profissional Documentos
Cultura Documentos
Dadas dos variables numricas A y B, que el usuario debe teclear, se pide realizar un
algoritmo que intercambie los valores de ambas variables y muestre cuanto valen al final las
dos variables (recuerda la asignacin).
Papel:
1
2
3
4
5
6
7
8
9
10
11
Var A, B, C:
Inicio
Escribir
Leer A
Escribir
Leer B
C<-A
A<-B
B<-C
Escribir
Fin
numerica
"Introduce el valor de A"
"Introduce el valor de B"
PSeInt:
1
2
3
4
5
6
7
8
9
10
Proceso ejercicio_1
Escribir "Introduce el valor de A"
Leer A
Escribir "Introduce el valor de B"
Leer B
C<-A
A<-B
B<-C
Escribir "A vale " A " y B vale " B
FinProceso
2.
Algoritmo que lea dos nmeros, calculando y escribiendo el valor de su suma, resta, producto y
divisin.
Papel:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
PSeInt:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
Proceso ejercicio_2
Escribir "Introduce el primer numero"
Leer numero1
Escribir "Introduce el segundo numero"
Leer numero2
//inicializamos la variable resultado a 0 (recomendable)
resultado<-0
//sumamos los numeros y escribimos su resultado
resultado<-numero1+numero2
Escribir resultado
//restamos los numeros y escribimos su resultado
resultado<-numero1-numero2
Escribir resultado
//multiplicamos los numeros y escribimos su resultado
resultado<-numero1*numero2
Escribir resultado
//dividimos los numeros y escribimos su resultado
resultado<-numero1/numero2
Escribir resultado
FinProceso
3.
Algoritmo que lea dos nmeros y nos diga cual de ellos es mayor o bien si son iguales
(recuerda usar la estructura condicional SI)
Papel:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
PSeInt:
1
2
3
4
Proceso ejercicio_3
Escribir "Introduce el primer numero"
Leer numero1
Escribir "Introduce el segundo numero"
Leer numero2
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
4.
Algoritmo que lea tres nmeros distintos y nos diga cual de ellos es el mayor (recuerda usar la
estructura condicional Si y los operadores lgicos).
NOTA: De esta forma que esta hecha, aunque dos de los nmeros sean iguales, siempre dir el mayor.
Papel:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
PSeInt:
1
2
3
4
5
6
Proceso ejercicio_4
Escribir "Introduce el primer numero"
Leer numero1
Escribir "Introduce el segundo numero"
Leer numero2
Escribir "Introduce el tercer numero"
Leer numero3
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
5.
Disear un algoritmo que pida por teclado tres nmeros; si el primero es negativo, debe imprimir
el producto de los tres y si no lo es, imprimir la suma.
Papel:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
PSeInt:
1
2
3
4
5
6
7
8
9
10
11
Proceso ejercicio_5
Escribir "Introduce el primer numero"
Leer numero1
Escribir "Introduce el segundo numero"
Leer numero2
Escribir "Introduce el tercer numero"
Leer numero3
//si el numero1 es menor que 0,
//multiplicara los numero y sino los sumara
Si (numero1<0) Entonces
resultado<-numero1*numero2*numero3
Sino
resultado<-numero1+numero2+numero3
12
13
14
15
16
FinSi
Escribir resultado
FinProceso