Ejericios En Lpp
Enviado por Pelo44 • 5 de Diciembre de 2012 • 532 Palabras (3 Páginas) • 2.912 Visitas
Ejercicio 1
/*1. Diseñar un algoritmo que lea una secuencia de 10 números como máximo y los almacene
en una estructura de tipo array. El algoritmo debe devolver el array inverso.
v = { 8, 4, 2, 6, 0, 1, 7, 6, 6, 5 }
v-1 = { 5, 6, 6, 7, 1, 0, 6, 2, 4, 8 }.*/
Arreglo [10] de Entero Array, Inverso
Entero i
Inicio
Para i <- 1 Hasta 10 Haga
Escriba "Digite numero ", i, ": "
Lea array[ i ]
Llamar nueva_linea
Fin Para
Para i <- 1 Hasta 10 Haga
inverso[ 11-i ] <- array[ i ]
Fin Para
Llamar nueva_linea
Para i <- 1 Hasta 10 Haga
Escriba inverso[ i ], " : "
Fin Para
Fin
Ejercicio 2
/*2.Diseñar un algoritmo que lea desde un dispositivo de entrada un número entero N y un vector V de 10 componentes. El algoritmo debe buscar el número N en el vector V y
devolver la posición donde se encuentra dicho número. Si no lo encuentra, debe escribir el mensaje “Número no encontrado”.
*/
Arreglo [10] de entero vecV
entero numN, i, n, contador
Inicio
contador <- 0
Escriba "Numero N "
Llamar nueva_linea
Lea numN
Escriba "Vector "
Llamar nueva_linea
Para i <- 1 Hasta 10 Haga
Escriba "Digite numero ", i, ": "
Lea vecV[i]
fin para
Para i <- 1 Hasta 10 Haga
Si vecV[i] = numN Entonces
Llamar nueva_linea
Escriba "Numero encontrado", " ",verdadero," ", "en posicion N ",i
Sino
contador <- contador + 1
Fin Si
Fin Para
Si contador = 10 entonces
llamar nueva_linea
Escriba "Numero no encontrado"
fin si
fin
Ejercicio 3
/*4. En una avícola se tiene el registro de 100 Aves, de cada Ave se anota: Tipo (1= Gallo, 2= Gallina), Especialidad Gallina (1= Ponedora, 2= Calienta Huevos, 3= Neutra). Calcular e imprimir:
Cantidad de Gallos hay.
Cantidad de gallinas Ponedoras
Cantidad de gallinas Calienta huevos
Cantidad de gallinas
*/
arreglo[4] de entero suma
entero respuesta, contador
Inicio
suma[1] <- 0
suma[2] <- 0
suma[3] <- 0
suma[4] <- 0
...