SlideShare una empresa de Scribd logo
1 de 3
1._ejercicio1
//Guardar 10 números en un arreglo//
//Mostrar cuántos valores son negativos, positivos y cero//
Proceso guardar
dimension num[10]
definir num,n,i,ne,pos,cero como entero
escribir "ingrese cantidad de numeros"
leer n
ne<-0
pos<-0
cero<-0
Para i<-1 hasta n hacer
escribir "n", i
leer num[i]
finpara
para i<-1 hasta n hacer
escribir "n",i, ": ",num[i]
FinPara
para i<-1 hasta n hacer
si num[i]>0 entonces
pos<-pos+1
Sino
si num[i]<0 entonces
ne<-ne+1
Sino
si num[i]=0 entonces
cero<-cero+1
finsi
finsi
finsi
finpara
escribir "positivos: ",pos
escribir "negativos: ",ne
escribir "cero: ", cero
FinProceso
--------------------------------------------------------------------------------
2._ejercicio2
//guardar n edades (máximo 50) de deportistas en un vector y//
//mostrar la menor de las edades y a que deportista corresponde.//
Proceso menores_edades
dimension edad[50]
definir n,i,edad,menor,d como entero
escribir "ingresar cantidad de deportistas"
leer n
para i<-1 hasta n hacer
escribir "edad_", i
leer edad[i]
FinPara
para i<-1 hasta n Hacer
escribir "edad_", i, " " , edad[i]
FinPara
menor<-99
para i<-1 hasta n hacer
si edad[i]<menor entonces
menor<-edad[i]
d<-i
FinSi
FinPara
escribir "la edad menor es ", menor," y pertenece al deportista ", d
FinProceso
--------------------------------------------------------------------------------
----
3._ejercicio 3
//Se desea ingresar por teclado 10 números, utilice un Menú de opciones para://
//a.- Ordenar y Listar los Números en forma ascendente//
//b.- Ordenar y Listar los Números en forma descendente//
Proceso Principal
Dimension codigo[10]
Definir codigo Como Entero
llenarVector(codigo)
menu( )
seleccion(codigo)
Escribir "Arreglo ordenado"
mostrarVector(codigo)
FinProceso
Subproceso menu( )
Escribir "Menú Ordenamiento"
Escribir "1. Orden ascendente"
Escribir "2. Orden descendente"
Escribir "3. Salir"
FinSubProceso
Subproceso seleccion(cod)
definir op como entero
Escribir "Escoger una opción:"
Leer op
Segun op Hacer
1:
orden_A(cod)
2:
orden_D(cod)
3:
FinSegun
FinSubProceso
Subproceso llenarVector(cod)
Definir i como Entero
Para i <-1 hasta 10 hacer
Escribir "Codigo ", i
Leer cod[i]
FinPara
FinSubProceso
Subproceso mostrarVector(cod)
Definir i como Entero
Para i <-1 hasta 10 hacer
Escribir "Codigo ", i," "
Escribir cod[i]
FinPara
FinSubProceso
Subproceso orden_A(cod)
Definir i, j, temp Como Entero
Para i<- 1 hasta 9 hacer
Para j<- i+1 hasta 10 hacer
Si cod[i]>cod[j] entonces
temp<-cod[i]
cod[i]<-cod[j]
cod[j]<-temp
FinSi
FinPara
FinPara
FinSubProceso
Subproceso orden_D(cod)
Definir i, j, temp Como Entero
Para i<- 1 hasta 9 hacer
Para j<- i+1 hasta 10 hacer
Si cod[i]<cod[j] entonces
temp<-cod[i]
cod[i]<-cod[j]
cod[j]<-temp
FinSi
FinPara
FinPara
FinSubProceso

Más contenido relacionado

La actualidad más candente (19)

Lpp
LppLpp
Lpp
 
Triangulo de floyd
Triangulo de floydTriangulo de floyd
Triangulo de floyd
 
Tarea sesión 3
Tarea sesión 3Tarea sesión 3
Tarea sesión 3
 
Alg.repet
Alg.repetAlg.repet
Alg.repet
 
G++
G++G++
G++
 
Lenguaje C
Lenguaje CLenguaje C
Lenguaje C
 
Eladoraciòn de un programa en C++ (Cuadro Mágico)
Eladoraciòn de un programa en C++ (Cuadro Mágico)Eladoraciòn de un programa en C++ (Cuadro Mágico)
Eladoraciòn de un programa en C++ (Cuadro Mágico)
 
Kevin garcia for
Kevin garcia forKevin garcia for
Kevin garcia for
 
Práctico 5 Derivadas
Práctico 5 DerivadasPráctico 5 Derivadas
Práctico 5 Derivadas
 
Microcontroladores clase 6
Microcontroladores clase 6Microcontroladores clase 6
Microcontroladores clase 6
 
Prog1
Prog1Prog1
Prog1
 
Proma en c ventas
Proma en c ventasProma en c ventas
Proma en c ventas
 
Funcion
FuncionFuncion
Funcion
 
simpson
simpsonsimpson
simpson
 
Práctico_ 5 Derivadas
Práctico_ 5 DerivadasPráctico_ 5 Derivadas
Práctico_ 5 Derivadas
 
Vectorae unicimencionales
Vectorae unicimencionalesVectorae unicimencionales
Vectorae unicimencionales
 
#19 xcopy
#19 xcopy#19 xcopy
#19 xcopy
 
Franklincuñas
Franklincuñas  Franklincuñas
Franklincuñas
 
Ejercicios pseudocodigo
Ejercicios pseudocodigoEjercicios pseudocodigo
Ejercicios pseudocodigo
 

Similar a Arreglos ejercicios resueltos

Ejercicios propuesto 3
Ejercicios propuesto 3Ejercicios propuesto 3
Ejercicios propuesto 3jfranco_123
 
26
2626
26V3NC
 
10 ejercicios word karol
10 ejercicios word karol10 ejercicios word karol
10 ejercicios word karolk4ritho
 
10 ejercicios word dhany
10 ejercicios word dhany10 ejercicios word dhany
10 ejercicios word dhanyD4niielith4
 
Ejercicios propuestos ejemplos de diagrama de flujo y algoritmos
Ejercicios propuestos ejemplos de diagrama de flujo y algoritmosEjercicios propuestos ejemplos de diagrama de flujo y algoritmos
Ejercicios propuestos ejemplos de diagrama de flujo y algoritmosfabiocelis
 
26.- ALGORITMOS
26.- ALGORITMOS 26.- ALGORITMOS
26.- ALGORITMOS BeverlyMG
 
Ejercicios propuestos 4
Ejercicios propuestos 4Ejercicios propuestos 4
Ejercicios propuestos 4YO Por Que
 
Ejercicios propuestos
Ejercicios propuestosEjercicios propuestos
Ejercicios propuestosjfranco_123
 
Ejercicios Whule y Do While
Ejercicios Whule y Do WhileEjercicios Whule y Do While
Ejercicios Whule y Do WhileJoshe Varillas
 
Pauta Guia 1(1) Bloc De Notas
Pauta Guia 1(1)   Bloc De NotasPauta Guia 1(1)   Bloc De Notas
Pauta Guia 1(1) Bloc De NotasDaniel Barraza
 
Hacer un programa que lea un año y que el mismo determine si el año es bisiesto
Hacer un programa que lea un año y que el mismo determine si el año es bisiestoHacer un programa que lea un año y que el mismo determine si el año es bisiesto
Hacer un programa que lea un año y que el mismo determine si el año es bisiestoyordanch
 
tarea--ejercicios propuestos 4
tarea--ejercicios propuestos 4 tarea--ejercicios propuestos 4
tarea--ejercicios propuestos 4 kimsavi
 

Similar a Arreglos ejercicios resueltos (20)

Ejemplos en PSeint
Ejemplos en PSeintEjemplos en PSeint
Ejemplos en PSeint
 
Ejercicios propuesto 3
Ejercicios propuesto 3Ejercicios propuesto 3
Ejercicios propuesto 3
 
26
2626
26
 
10 ejercicios word karol
10 ejercicios word karol10 ejercicios word karol
10 ejercicios word karol
 
10 ejercicios word dhany
10 ejercicios word dhany10 ejercicios word dhany
10 ejercicios word dhany
 
Ejemplos
EjemplosEjemplos
Ejemplos
 
Ejm repetitivas
Ejm repetitivasEjm repetitivas
Ejm repetitivas
 
Ejercicios propuestos ejemplos de diagrama de flujo y algoritmos
Ejercicios propuestos ejemplos de diagrama de flujo y algoritmosEjercicios propuestos ejemplos de diagrama de flujo y algoritmos
Ejercicios propuestos ejemplos de diagrama de flujo y algoritmos
 
Ejercicios desarrollados en clase Unidad 3.pdf
Ejercicios desarrollados en clase Unidad 3.pdfEjercicios desarrollados en clase Unidad 3.pdf
Ejercicios desarrollados en clase Unidad 3.pdf
 
26
2626
26
 
26.- ALGORITMOS
26.- ALGORITMOS 26.- ALGORITMOS
26.- ALGORITMOS
 
Ejercicios propuestos 4
Ejercicios propuestos 4Ejercicios propuestos 4
Ejercicios propuestos 4
 
Ejercicios propuestos
Ejercicios propuestosEjercicios propuestos
Ejercicios propuestos
 
Ejercicios Whule y Do While
Ejercicios Whule y Do WhileEjercicios Whule y Do While
Ejercicios Whule y Do While
 
Ejerciciospropuestos4
Ejerciciospropuestos4Ejerciciospropuestos4
Ejerciciospropuestos4
 
Pauta Guia 1(1) Bloc De Notas
Pauta Guia 1(1)   Bloc De NotasPauta Guia 1(1)   Bloc De Notas
Pauta Guia 1(1) Bloc De Notas
 
Hacer un programa que lea un año y que el mismo determine si el año es bisiesto
Hacer un programa que lea un año y que el mismo determine si el año es bisiestoHacer un programa que lea un año y que el mismo determine si el año es bisiesto
Hacer un programa que lea un año y que el mismo determine si el año es bisiesto
 
tarea--ejercicios propuestos 4
tarea--ejercicios propuestos 4 tarea--ejercicios propuestos 4
tarea--ejercicios propuestos 4
 
Algunos algoritmos1
Algunos algoritmos1Algunos algoritmos1
Algunos algoritmos1
 
Algoritmos
AlgoritmosAlgoritmos
Algoritmos
 

Arreglos ejercicios resueltos

  • 1. 1._ejercicio1 //Guardar 10 números en un arreglo// //Mostrar cuántos valores son negativos, positivos y cero// Proceso guardar dimension num[10] definir num,n,i,ne,pos,cero como entero escribir "ingrese cantidad de numeros" leer n ne<-0 pos<-0 cero<-0 Para i<-1 hasta n hacer escribir "n", i leer num[i] finpara para i<-1 hasta n hacer escribir "n",i, ": ",num[i] FinPara para i<-1 hasta n hacer si num[i]>0 entonces pos<-pos+1 Sino si num[i]<0 entonces ne<-ne+1 Sino si num[i]=0 entonces cero<-cero+1 finsi finsi finsi finpara escribir "positivos: ",pos escribir "negativos: ",ne escribir "cero: ", cero FinProceso -------------------------------------------------------------------------------- 2._ejercicio2 //guardar n edades (máximo 50) de deportistas en un vector y// //mostrar la menor de las edades y a que deportista corresponde.// Proceso menores_edades dimension edad[50] definir n,i,edad,menor,d como entero escribir "ingresar cantidad de deportistas" leer n para i<-1 hasta n hacer escribir "edad_", i leer edad[i] FinPara para i<-1 hasta n Hacer escribir "edad_", i, " " , edad[i] FinPara
  • 2. menor<-99 para i<-1 hasta n hacer si edad[i]<menor entonces menor<-edad[i] d<-i FinSi FinPara escribir "la edad menor es ", menor," y pertenece al deportista ", d FinProceso -------------------------------------------------------------------------------- ---- 3._ejercicio 3 //Se desea ingresar por teclado 10 números, utilice un Menú de opciones para:// //a.- Ordenar y Listar los Números en forma ascendente// //b.- Ordenar y Listar los Números en forma descendente// Proceso Principal Dimension codigo[10] Definir codigo Como Entero llenarVector(codigo) menu( ) seleccion(codigo) Escribir "Arreglo ordenado" mostrarVector(codigo) FinProceso Subproceso menu( ) Escribir "Menú Ordenamiento" Escribir "1. Orden ascendente" Escribir "2. Orden descendente" Escribir "3. Salir" FinSubProceso Subproceso seleccion(cod) definir op como entero Escribir "Escoger una opción:" Leer op Segun op Hacer 1: orden_A(cod) 2: orden_D(cod) 3: FinSegun FinSubProceso Subproceso llenarVector(cod) Definir i como Entero Para i <-1 hasta 10 hacer Escribir "Codigo ", i Leer cod[i] FinPara FinSubProceso Subproceso mostrarVector(cod) Definir i como Entero Para i <-1 hasta 10 hacer Escribir "Codigo ", i," " Escribir cod[i] FinPara FinSubProceso Subproceso orden_A(cod) Definir i, j, temp Como Entero Para i<- 1 hasta 9 hacer Para j<- i+1 hasta 10 hacer Si cod[i]>cod[j] entonces temp<-cod[i] cod[i]<-cod[j]
  • 3. cod[j]<-temp FinSi FinPara FinPara FinSubProceso Subproceso orden_D(cod) Definir i, j, temp Como Entero Para i<- 1 hasta 9 hacer Para j<- i+1 hasta 10 hacer Si cod[i]<cod[j] entonces temp<-cod[i] cod[i]<-cod[j] cod[j]<-temp FinSi FinPara FinPara FinSubProceso