You are on page 1of 2

SERVICIO NACIONAL DE APRENDIZAJE SENA

Regional Norte de Santander


Centro de la Industria, la Empresa y los Servicios
Área de Teleinformática

Ejercicios Algoritmos y Diagramas de Flujo

1) Determine si un número cualquiera es impar


2) Hallar el cociente y el residuo de dos números enteros.
3) Dado un número de 3 dígitos, devolver el número en orden inverso. Ej: Ingresa: 123 - Sale: 321
(Determinar si es número capicua, Ej: Ingresa: 121 - Sale: 121)
4) Dado un número de cualquier cantidad de dígitos, devolver el número en orden inverso. Ej:
Ingresa: 1234 - Sale: 3214; Ingresa: 987654321 - Sale: 123456789. (Determinar si es número
capicua, Ej: Ingresa: 1221 - Sale: 1221)
5) Determinar si un número entero es positivo, negativo o cero.
6) Determinar si un número entero es múltiplo de 5
7) Dado dos números a y b crear diagrama que calcule el resultado de elevar a ^ b
8) Dado tres números diferentes en cualquier orden, imprimir los tres ordenados de mayor a menor.
Ej: Ingresa: 1,2,3 - Sale: 3,2,1 ; Ingresa: 2,1,3 - Sale: 3,2,1; Ingresa: 3,2,1 - Sale: 3,2,1
9) Dado un número ”N” cualquiera, obtener la suma de los N primeros números. Ej: Si N es 10, hacer
suma del 1 al 10. Si N es 25, hacer suma del 1 al 25
10) Obtener la suma de los números pares e impares que hay entre 1 y 24
11) Calcule el cuadrado y cubo de cualquier número
12) Crear un programa que permita convertir una cantidad dada de segundos en horas, minutos y
segundos. Ej: 3662 Segundos = 1:01:02 (hh:mm:ss)
13) Dados dos números enteros positivos diferentes en cualquier orden, determinar cuántos números
enteros positivos están incluidos entre ellos. Ej1: Entre 1 y 5 hay 3 enteros (2,3,4). Ej2: Entre 7 y 2
hay 4 (3,4,5,6)
14) Dado un número imprimir el doble del número si es par, en caso contrario imprimir el triple del
número Ej: Ingresa: 12 - Sale: 24 Ingresa: 15 - Sale: 45
15) Determinar si un número entero es múltiplo de 3 y 5 a la vez. Ej: el 15 es múltiplo de 3 y 5 a la vez
(3 * 5=15)
16) Dado un número determine si es número primo, recordar que un número primo es aquel que solo
es divisible por 1 y por él mismo. Ej: 7
17) Dado un número determine su factorial, recordar que el factorial de un número es el producto
desde 1 hasta el número.
18) Ej: 3!= 1*2*3=6
19) Dado un número del 1 al 7, imprimir el nombre del dia en texto. Ej: Ingresa 1 y Sale Lunes; Ingresa
7 y Sale Domingo, etc
20) Dado el número de un mes, imprimir el nombre del mes en texto. Ej: Ingresa 1 y Sale Enero;
Ingresa 2 y Sale Febrero, etc
21) Dado un número determinar si es número perfecto. Un número perfecto es un número natural
que es igual a la suma de sus divisores propios positivos, sin incluirse él mismo. Así, 6 es un
número perfecto porque sus divisores propios son 1, 2 y 3; y 6 = 1 + 2 + 3. Los siguientes números
perfectos son 28, 496 y 8128.
22) Dado dos números determinar si son números perfectos. Dos números amigos son dos números
enteros positivos a y b tales que a sea la suma de los divisores propios de b, y b sea la suma de los
divisores propios de a.
Un ejemplo es el par de naturales (220, 284), ya que:

Página 1 de 2
SERVICIO NACIONAL DE APRENDIZAJE SENA
Regional Norte de Santander
Centro de la Industria, la Empresa y los Servicios
Área de Teleinformática

Los divisores propios de 220 son 1, 2, 4, 5, 10, 11, 20, 22, 44, 55 y 110, que suman 284;
Los divisores propios de 284 son 1, 2, 4, 71 y 142, que suman 220.
23) Dado el número imprimir su valor absoluto.

24) Hacer un algoritmo que calcule cuanto es el cociente únicamente entre dos números pares, si
ingresa un número impar le pide otra vez el número, hasta que ingrese un número par.
25) Dados 2 números m y n cualesquiera donde m<n, realizar diagrama de flujo que determine la
cantidad de números primos comprendidos entre m y n inclusive; igualmente que encuentre la
cantidad de números perfectos comprendidos entre m y n inclusive. Recordar que número primo
es aquel que solo tiene por divisores a 1 y a él mismo; número perfecto es aquel cuya suma de
divisores menores a él es igual al número.
26) Dado un número n cualquiera, realizar diagrama de flujo que determine cuántos números
múltiplos de 3, múltiplos de 5 y múltiplos de 7 hay entre 1 y n.
27) Dado un número determinar si la suma de los cubos de sus cifras es igual al mismo número. Ej:
153 = 13 + 53 + 33 = 1 + 125 + 27 = 153
28) Dados 2 números a y b cualesquiera donde a<b, realizar diagrama de flujo que determine la suma
de los números pares comprendidos entre a y b inclusive; igualmente que encuentre la cantidad
de números impares comprendidos entre a y b inclusive.
29) Supongamos que ha acordado trabajar por $ 1 el primer día, $ 2 el segundo, $ 4 el tercero, $ 8 el
cuarto y así sucesivamente. Si hay 24 días de trabajo al mes, diagramar un programa que calcule
las ganancias durante un mes.
30) Hay una secuencia interesante de números llamada los números de Fibonacci. El conjunto
comienza por 0 y 1. Posteriormente, cada número sucesivo en la secuencia es la suma de los dos
anteriores. La secuencia de Fibonacci es 0, 1, 1, 2, 3, 5, 8, ... diagramar un programa que calcule e
imprima los veinte primeros números de la secuencia de Fibonacci.

Webgrafia

 http://tutortic.com/programacion
 http://www.slideshare.net/hvgonzalezm/diagramas-de-flujo-dfd
 http://eperdomo89.wordpress.com/category/general/dfd-general
 http://eperdomo89.wordpress.com/category/biblioteca/dfd-biblioteca/
 http://eperdomo89.wordpress.com/2009/08/18/dfd-miscelanea-de-ejercicios
 http://elblogdekasehaya.blogspot.com/2014/03/ejercicios-basicos-de-algoritmia.html

Página 2 de 2

You might also like