Hola a todos, hoy os dejo una serie de ejercicios propuestos y resueltos sobre arreglos o arrays en pseudocódigo.
Los ejercicios no tienen una única solución, el objetivo es que haga lo que pide y si se pide que se haga de una forma especifica hacerlo.
¡Tenemos curso en udemy!
https://www.udemy.com/course/iniciacion-a-programacion-con-pseint/
Aquí os dejo el curso de pseudoódigo:
En youtube tenemos un curso completo de Pseudocódigo con PseInt:
https://www.youtube.com/watch?v=nYrYhJf685U
Si tienes alguna duda o quieres proponer alguna solución alternativa, deja un comentario en este post o mándanos un mensaje a administrador@discoduroderoer.es También dejare algunos comentarios para explicar que hace cada paso. Puedes ponerlos con //
Recuerda que debes escribir la función, el algoritmo principal y llamar la función en esta.
IMPORTANTE: para estos ejercicios vamos a utilizar esta configuración del perfil (Configurar – Opciones del lenguaje):
1) Crea un array o arreglo unidimensional con un tamaño de 5, asignale los valores numéricos manualmente (los que tu quieras) y muestralos por pantalla.
2) Modifica el ejercicio anterior para que insertes los valores numéricos con leer mediante un bucle y los muestre por pantalla.
3) Crea un array o arreglo unidimensional con un tamaño de 10, inserta los valores numéricos que desees de la manera que quieras y muestra por pantalla la media de valores del array.
4) Crea un array o arreglo unidimensional y crea una función que rellene el array o arreglo con los múltiplos de un numero pedido por teclado.
5) Crea dos arrays o arreglos unidimensionales que tengan el mismo tamaño (lo pedirá por teclado), en uno de ellos almacenaras nombres de personas como cadenas, en el otro array o arreglo ira almacenando la longitud de los nombres, para ello puedes usar la función LONGITUD(cadena) que viene en PseInt. Muestra por pantalla el nombre y la longitud que tiene. Puedes usar funciones si lo deseas.
6) Pedir valores numericos en dos arrays distintos y almacenar el resultado de los valores de cada posición (posición 0 del arreglo 1 + posición 0 del arreglo 2) y mostrar el contenido de los 3 arreglos de esta forma. valor pos 0 arreglo 1 + valor pos 0 arreglo 2 = valor pos 0 arreglo 3 valor pos 1 arreglo 1 + valor pos 1 arreglo 2 = valor pos 1 arreglo 3 …
7) Buscar un elemento dentro de un arreglo que nosotros le pedimos por teclado. Indicar las posición donde se encuentra. Si hay más de uno, indicar igualmente la posición.
8) Pediremos los IDs (números) de alumnos de dos clases, álgebra y análisis. Queremos mostrar todos los alumnos comunes en las dos asignaturas.
Estos alumnos se guarden en un tercer arreglo y que sea el que se muestre. También indica el numero de alumnos que se repiten.
9)
Crea un arreglo unidimensional y pedir los valores numéricos con los que se rellena. Los valores no se pueden repetir. Mostrar el arreglo con los valores al final.
10) Crea un arreglo de 5 posiciones rellenado con numeros aleatorios entre 0 y 20. Obten la posicion central y muestrala por pantalla.
11)
Crea un arreglo de 5 posiciones con notas de 0 a 10 generados aleatoriamente, calcule el promedio de aprobados y el promedio de los suspensos e indique la cantidad de aprobados y suspensos.
12) Crea un array de 5 posiciones con notas de 0 a 10 generados aleatoriamente, de acuerdo a la nota contenida, indique cuántos estudiantes son:
- Deficientes 0-5
- Regulares 6-7
- Buenos 8-9
- Excelentes 10
13) Realizar un programa con el siguiente menú:
1. Llenar Vector A de manera aleatoria.
2. Llenar Vector B de manera aleatoria.
3. Realizar C=A+B
4. Realizar C=B-A
5. Mostrar (Permitiendo al usuario elegir entre el Vector A, B, o C).
6. Salir. NOTA.
El rango de los número aleatorios para los Vectores será de [-100 a 100]. Validar opción 3, 4 y mostrar C de 5.
La longitud de los Vectores es la misma, por lo tanto solo se solicitará una vez.
14)
Queremos calcular el numero de billetes y monedas de una cantidad pasado por teclado. Los billetes son:
- 500 €
- 200 €
- 100 €
- 50 €
- 20 €
- 10 €
- 5 €
Las monedas son:
- 2 €
- 1 €
- 0.5 €
- 0.2 €
- 0.1 €
- 0.05 €
- 0.02 €
- 0.01 €
Recomiendo que las monedas las paséis a céntimos
Espero que os sea de ayuda. Si tenéis dudas, preguntad. Estamos para ayudarte.
Holaaaa me podrías ayudar por favor!!
1. Hacer un pseudocódigo para contar cuantos de los números almacenados en un arreglo de
50 números enteros, se encuentran entre 320 y 780.
2. Hacer un pseudocódigo para multiplicar dos vectores de 50 elementos cada uno
3. Hacer un pseudocódigo para leer y almacenar 40 números enteros en un arreglo,
posteriormente contar cuantos números primos hay en la primera mitad del arreglo.
Podrian ayudarme con este ejercicio
Crear una matriz de 5×5, cuya diagonal principal sea llenada de manera aleatoria con
valores del 1- 10 mientras que las demás posiciones tendrán como valor 0.
Determinar mediante la implementación de un método la media de los valores de la diagonal
principal de dicha matriz.
Realizarlo en lenguaje preferido
– Debe generar un vector de 30 números naturales menores a 100
– Realice un ordenamiento por el método preferido (deberá
mostrar el arreglo antes y después de ser ordenado)
– Realizar una búsqueda lineal de un dato ingresado por el
usuario (mostrar en que posición se encuentra el dato y en caso de no
encontrarlo mostrar mensaje de búsqueda sin éxito
me pueden ayudar un poco mas con este ejercicio que no sale.?
13) Realizar un programa con el siguiente menú:
1. Llenar Vector A de manera aleatoria.
2. Llenar Vector B de manera aleatoria.
3. Realizar C=A+B
4. Realizar C=B-A
5. Mostrar (Permitiendo al usuario elegir entre el Vector A, B, o C).
6. Salir. NOTA.
El rango de los número aleatorios para los Vectores será de [-100 a 100]. Validar opción 3, 4 y mostrar C de 5.
La longitud de los Vectores es la misma, por lo tanto solo se solicitará una vez.
me pueden ayudar con el 3 ejercicio en codigo python urgente
me ayudan con el 4 en codigo python urgente por favoorr
Necesito ayuda
Hacer un programa con un array de 8 números enteros, con ello hacer los siguiente:
• Recorrerlo y mostrarlo
• Ordenarlos y mostrarlo
• Mostrar longitud
• Buscar elemento dentro
• Buscar elemento ingresado por url
no me sale este ejercicio
Un estudiante egresado requiere obtener en la secretaría de escuela su récord académico, para conocer el promedio total con el que se graduará. Calcular el promedio del egresado conociendo que su carrera estuvo compuesta por 8 períodos e ingresando los promedios para cada uno de dichos períodos.
La Universidad Remington ha decidido abrir la inscripción para los próximos juegos internos, para lo cual pide a los alumnos de Algoritmos II y de Fundamentos de Programación que diseñen un programa que permita las inscripciones de los estudiantes para los tres equipos que participarán en el torneo:
Tigres
Leones Pumas
Por cada inscrito se debe guardar la siguiente información: Nombre, Cedula, Edad, Sexo, Carrera y Equipo.
Participarán los estudiantes de las siguientes carreras con que cuenta la Universidad:
Sistemas
Contaduría
Administración
Los estudiantes tienen libertad de elegir el equipo con el que van a participar, o sea que en cada equipo puede haber estudiantes de diferentes carreras.
Se nos pide elaborar un array o vector de registros que permita capturar y guardar dicha información.
Igualmente, se hace necesario conocer el total de jugadores por cada equipo, total de inscritos de cada carrera, total de hombres y total de mujeres y la edad promedio de las personas inscritas.
La Universidad Norte ha decidido abrir la inscripción para los próximos juegos internos, para lo cual pide a los alumnos de Algoritmos II y de Fundamentos de Programación que diseñen un programa que permita las inscripciones de los estudiantes para los tres equipos que participarán en el torneo:
Tigres
Leones Pumas
Por cada inscrito se debe guardar la siguiente información: Nombre, Cedula, Edad, Sexo, Carrera y Equipo.
Participarán los estudiantes de las siguientes carreras con que cuenta la Universidad:
Sistemas
Contaduría
Administración
Los estudiantes tienen libertad de elegir el equipo con el que van a participar, o sea que en cada equipo puede haber estudiantes de diferentes carreras.
Se nos pide elaborar un array o vector de registros que permita capturar y guardar dicha información.
Igualmente, se hace necesario conocer el total de jugadores por cada equipo, total de inscritos de cada carrera, total de hombres y total de mujeres y la edad promedio de las personas inscritas.