Diagrama de Bloques con PSEINT:VARIABLES SIMPLES(parte 2)

Que tal a todos los leyentes de esta información que os pongo en las manos.
Tengo algo para decirles a los que vinieron por este articulo y es que quiero agradecerles por ver .Bien ahora continuaremos con la 2 parte de "Problemas de computacionales resueltos con Diagrama de bloques en Pseint" .

NOTA: Si no vieron la 1 parte hagan clic aquí, les recomiendo la, a ver si encuentran su problema totalmente resuelto .

Bueno dicho eso, vamos allá.

                  VARIABLE SIMPLES

1. Determinar la edad de una persona, conociendo únicamente su fecha de nacimiento y la fecha actual.
 
EXPLICACIÓN: solo se trata de preguntas, si solo restas la fecha actual en la que estás leyendo esto menos la fecha de nacimiento de la persona, si el mes actual es menor que el mes de nacimiento tendrías la de edad la resta menos 1, si el mes actual es igual al mes de nacimiento se verifica el día sino tendrías la resta, si el día de nacimiento es menor que el día actual tendrías la resta menos 1, si los días son iguales tendrías la resta.
 
SOLUCIÓN: fecha de nacimiento 4/6/2003 fecha actual 24/2/2022 \2022-2003=19 años
Mes actual menor que mes de nacimiento así que =19-1=18 años de edad 
 
SOLUCION CON DIAGRAMAS DE BLOQUES:

2. Dadas las edades de tres personas, determinar cuántos años tienen el mayor y el menor de ellos.
 
EXPLICACIÓN: Bueno anteriormente vimos cómo sacar la edad de una persona, pero eso ya nos está dando así que solo tenemos que encontrar el mayor y el menor de ellos.
 
SOLUCIÓN:
persona1 edad=20
persona2 edad=18 menor
persona3 edad=32 mayor
 
SOLUCIÓN CON DIAGRAMAS DE BLOQUES:


3. Dada una lista de números enteros determinar el porcentaje de números pares.
 
EXPLICACIÓN Y SOLUCIÓN: tenemos un lista de 10 números al azar, y 6 de ellos son pares, ya saben los que al dividir por 2 dan como resto 0, bueno para sacar el porcentaje seria: 6/10*100 que nos da como porcentaje un 60 %.
 
SOLUCIÓN CON DIAGRAMAS DE BLOQUES:

4. Dada una lista N de números naturales determinar cuántos de ellos tienen una cantidad impar de divisores.
 
EXPLICACIÓN: hay una lista de números, cada número tiene cierta cantidad de divisores, ese número de cantidad puede ser par o impar, bueno solo hay que contar cuántos de esos números tiene una cantidad impar.
 
SOLUCIÓN: lista: 3, 23, 567, 2345, 2,34 bien 
3 cantidades de divisores impar ,1
23 cantidades de divisores par.1
567 cantidad de divisores impar 2
2345 cantidad de divisores par 2
2 cantidad de divisores impar 3
34 cantidad de divisores par 3
Bueno 3 de ellos tienen una cantidad impar de divisores.
 
SOLUCIÓN CON DIAGRAMAS DE BLOQUES:

5. Dada una lista de números enteros determinar el mayor y el menor de aquellos que sean primos
 
EXPLICACIÓN: teniendo una lista de números enteros, estos mismo serán puede o no haber números primos, en caso que si hubieran hallar el numero entero primo mayor y menor. Primero ordenar la lista de menor a mayor y después seleccionar al primo mayor y menor, pero como no se puede guardar números definiremos si es primo en base a eso ordenaremos solo los que sean primos...
 
SOLUCIÓN CON DIAGRAMA DE BLOQUES:


6. Dada una lista de números enteros, mostrar el mayor número par
 
EXPLICACIÓN: con una lista de números en las tendremos números pares e impares buscamos el mayor número de los números pares.
 
SOLUCIÓN CON DIAGRAMA DE BLOQUES:




7. Dada una lista de N números naturales, indicar la cantidad de dígitos del menor
 
EXPLICACIÓN: con una lista de números solo buscar el número menor y al final contar los dígitos de este.
 
SOLUCIÓN CON DIAGRAMA DE BLOQUES 


8. Dada una lista de números naturales, indicar cuántos de ellos son capicúas
 
EXPLICACIÓN: en una lista de números tenemos que contar la cantidad de números que se leen de la misma manera de izquierda que derecha, por ejemplo: 12321
 
SOLUCIÓN CON DIAGRAMA DE BLOQUES:

9. Dada una lista de números naturales determinar el promedio de los que cumplen con la condición de que la cantidad de divisores es un número primo.
 
EXPLICACIÓN: con una lista de números debemos verificar cada número que ingrese contando los divisores que tiene, si la cantidad es solo 2 indica que es primo por lo cual hay que sumar el numero ingresado, si encontramos otro igual con cantidad de 2 divisores hay que sumarlo con el que tenemos, con los números que no cumple no tenerlo en cuenta, al final con la suma total hay que dividirla entre la cantidad de números sumados para saber el promedio.
 
SOLUCIÓN CON DIAGRAMA DE BLOQUES:

10. Un docente tiene N alumnos en su comisión y desea obtener el promedio general de las notas de la evaluación realizada a sus alumnos. Las notas son números enteros en una escala de 0 a 100.
 
EXPLICACIÓN: en una lista de calificaciones solo debemos sumar cada nota y al final dividirla entre la cantidad de calificaciones.
 
SOLUCIÓN CON DIAGRAMA DE BLOQUES:

Bueno la continuación de estos problemas estarán próximamente, mil gracias por ver, espero haberlos ayudado y si no fue así o tienes alguna pregunta, afirmación, notificación de error o vieron algo  que no entendieron, déjenlo en los comentarios, estos diagramas los realice en mis comienzos en la programación, fueron difíciles al principio, pero en realidad no lo es, solo es práctica, como se dice "LA PRACTICA HACE AL MAESTRO”, así que tú puedes.

Vuelve pronto por lo demás problemas que planteare en este blog.







Comentarios