Pseudocodigo

Páginas: 5 (1222 palabras) Publicado: 22 de junio de 2012
PSEUDOCODIGO

Suma el entero 5 y el entero 7
Class Suma5y7{
principal
comienza
int a <- 5
int b <- 7
int c <- a + b
termina
}

Dar los Buenos dias al usuario a traves de la pantalla

Class Saludo
{
pincipal
comienza
escribe “buenos dias”
termina

}

Escribir un programa que permita sumar dos numero senteros
Proporcionados por el usuario

Entrada: 2 numeroenteros
Proceso: sumar los 2 numeros
Salida: resultado

Class{
principal
comienza
int a,b,c
escribe “dame el primer sumando”
lee a
escribe “dame elsegundo sumando”
lee b
c <- a+b
escribe “la suma de los dos es”+ c

}

Calcular el IVA de un producto

Datos que tenemos: IVA
Entrada: valor producto
Proceso: valor * IVA
Salida: resultado

Class{
principal
comienzaint precio, iva
escribe “dame el valor del producto”
lee precio
iva <- precio * 0.15
escribe “el IVA de su producto es”+ iva

}

Si ahora se desea calcular el IVA y el costo total del producto

Datos que tenemos: IVA
Datos entrada: precioproducto
Proceso: precioproducto * IVA
Salida: costo total

Class{
principal
comienza
const int IVA <- 0.15
int precio,total
escribe “dame el precio del producto”
lee precio
total <- precio * 0.15
escribe “el precio del producto es”precio + “mas iva”+ total
termina

}

Suponga que se desea calcular el costo de peaje de camiones. Los camiones quellegan a una cabina de peaje deben pagar $5.00 por eje mas $10.00 por cada tonelada del peso total del camión.

Datos que tenemos: peaje: 5.00 por eje10.00 por cada tonelada del peso total del camión

Datos entrada: cantidadeje, pesototaltoneladas
Proceso: cantidadeje * 5.00 + pesototaltoneladas * 10.00
Salida: costo a pagar

Class{
principal
comienza
const float eje <- 5.00
const float tonelada <- 10.00
int cantEje, pesoTonelada, total
escribe “ingrese la cantidad de eje”
lee cantEje
escrbe “ingrese peso totalen toneladas”
lee pesoTonelada
total <- cantEje * 5.00 + pesoTonelada * 10.00
escribe “el total a pagar es”+ total
termina

}

Estructuras de Control

* Secuenciacion
La secuenciación sirve para indicar que después de la acción e1 continua la acción e2. En psudocódigo se expresa como
e1
e2
Ejemplos de secuenciación:
Todos los ejemplos que se han visto hasta ahorita sonde secuenciación.
1. Calcular el área y la circunferencia de un círculo.

Datos que tenemos : pi
Entrada: radio circulo
Proceso: area <- pi * radio2 circunferencia <- 2*pi*radio
Salida: area y circunferencia
Class{
Principal
Comienza
const int pi <- 3.14
float radio, area, circunferencia
escribe “escribe el radio del circulo”
lee radio
area <- pi * radio2circunferencia <- 2*pi*radio
escribe “un circulo con radio”+ radio
escribe “tiene un area de”+ area
escribe “y una circunferencia de”+ circunferencia
termina
}

2. Intercambiar los valores de dos variables tipo carácter
Entrada: dos carácter
Proceso: intercambiar valores
Salida: valores cambiado

Class{
Principal
Empieza
char valor1, valor2, temp
escribe “ingrese valor 1”lee valor1
escribe “ingrese valor 2”
lee valor2
temp <- valor1
valor1 <- valor2
valor2 <- temp
escribe “Ahora el primer carácter vale”+ valor1+
“y el segundo”+ valor2
termina
}

Selección
La selección permite tomar diferentes caminos dependiendo de una cierta condición.

1. Determinar cuando una persona es joven. Se considera joven cuando tiene menos de 21 añosde edad
Datos: 21 años
Entrada: edad
Proceso: si es menor a 21
Resultado: mensaje

Class SiempreJoven{
Principal
Comienza
Const int joven <- 21
Int edad
Escribe “ingresa tu edad”
Lee edad
si ed edad < joven
escribe “la juventud es un tesoro”
escribe “la edad es un estado mental”
termina

}

2. Determinar el mayor de 2 números enteros:

Entrada: 2 enteros...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Pseudocodigo
  • Pseudocodigo
  • Pseudocodigos
  • pseudocodigo
  • Pseudocodigos
  • Pseudocódigo
  • Pseudocodigo
  • Pseudocódigo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS