Você está na página 1de 6

Preguntas de Estructura Para (For)

1. Escribir un algoritmo que lea un nmero y muestre por pantalla


su tabla de multiplicar.
Algoritmo Ejercicio1
Definir num, i Como Entero;
Escribir "Ingrese un nmero: ";
Leer num;
Para i=1 Hasta num Con Paso 1 Hacer
Escribir i, " X ", num, " = ", num*i;
Fin Para
FinAlgoritmo
2. Realizar un algoritmo que calcule la suma de los n primeros
nmeros naturales.
Algoritmo Ejercicio2
Definir resp, num, i Como Entero;
resp=0;
Escribir "Ingrese un nmero: ";
Leer num;
Para i=1 Hasta num Con Paso 1 Hacer
resp=resp+i;
Fin Para
Escribir "La sumatoria es: ", resp;
FinAlgoritmo
3. Escribir un algoritmo que calcule el factorial de un nmero
dado.
Algoritmo Ejercicio3
Definir fact, num, i Como Entero;
fact=1;
Escribir "Ingrese un nmero: ";
Leer num;
Para i=1 Hasta num Con Paso 1 Hacer

fact=fact*i;
Fin Para
Escribir "El factorial es: ", fact;
FinAlgoritmo
4. Potencia de un nmero a travs de multiplicaciones.
Algoritmo Ejercicio4
Definir pot, exponente, num, i Como Entero;
pot=1;
Escribir "Ingrese un nmero: ";
Leer num;
Escribir "Ingrese el valor del Exponente: ";
Leer exponente;
Para i=1 Hasta exponente Con Paso 1 Hacer
pot=pot*num;
Fin Para
Escribir "El ", num, " al exponente ", exponente, " es: ", pot;
FinAlgoritmo
5. Realizar un algoritmo que lea dos nmeros enteros, a y b, y
escriba de menor a mayor los nmeros enteros entre ellos.
Algoritmo Ejercicio5
Definir num, n1, n2, i Como Entero;
Escribir "Ingrese el primer nmero: ";
Leer n1;
Escribir "Ingrese el segundo nmero: ";
Leer n2;
si n1>=n2 entonces
num=n2;
Para i=n2 Hasta n1 Con Paso 1 Hacer
Escribir num;
num=num+1;
Fin Para
Sino

num=n1;
para i=n1 hasta n2 con paso 1 hacer
Escribir num;
num=num+1;
FinPara
finsi
FinAlgoritmo
6. Realizar un algoritmo que lea dos nmeros enteros, a y b, y
escriba los nmeros enteros entre ellos de mayor a menor.
Algoritmo Ejercicio6
Definir num, n1, n2, i Como Entero;
Escribir "Ingrese el primer nmero: ";
Leer n1;
Escribir "Ingrese el segundo nmero: ";
Leer n2;
si n1>=n2 entonces
num=n1;
Para i=n2 Hasta n1 Con Paso 1 Hacer
Escribir num;
num=num-1;
Fin Para
Sino
num=n2;
para i=n1 hasta n2 con paso 1 hacer
Escribir num;
num=num-1;
FinPara
finsi
FinAlgoritmo
7. Realizar un algoritmo que, de los primeros 100 nmeros
naturales, escriba por pantalla los pares.
Algoritmo Ejercicio7

Definir i Como Entero;


Para i=1 Hasta 100 Con Paso 1 Hacer
si i mod 2=0 entonces
Escribir i;
finsi
Fin Para
FinAlgoritmo
8. Realizar un algoritmo que lea dos nmeros enteros, a y b, y
escriba los nmeros enteros entre ellos mltiplos de 3.
Algoritmo Ejercicio8
Definir num, n1, n2, i Como Entero;
Escribir "Ingrese el primer nmero: ";
Leer n1;
Escribir "Ingrese el segundo nmero: ";
Leer n2;
si n1>=n2 entonces
num=n2;
Para i=n2 Hasta n1 Con Paso 1 Hacer
si i mod 3=0 entonces
Escribir num;
FinSi
num=num+1;
Fin Para
Sino
num=n1;
para i=n1 hasta n2 con paso 1 hacer
si i mod 3=0 entonces
Escribir num;
FinSi
num=num+1;
FinPara
finsi

FinAlgoritmo
9. Realizar un algoritmo que de los primeros 200 nmeros enteros,
escriba los nmeros pares y la media aritmtica de los impares.
Algoritmo Ejercicio9
Definir i, sum, c Como Entero;
c=0;
sum=0;
Para i=1 Hasta 200 Con Paso 1 Hacer
si i mod 2=0 entonces
Escribir i;
Sino
sum=sum+i;
c=c+1;
finsi
Fin Para
Escribir "La media aritmtica de los impares es: ", sum/c;
FinAlgoritmo
10.
Realizar un algoritmo que determine si un nmero es
primo.
Algoritmo Ejercicio10
Definir i, num, c Como Entero;
c=0;
Escribir "Ingrese un nmero: ";
Leer num;
Para i=1 Hasta num Con Paso 1 Hacer
si num mod i=0 entonces
c=c+1;
finsi
Fin Para
si c=2 entonces
Escribir "El nmero ", num, " es primo";
sino

Escribir "El nmero ", num, " no es primo";


FinSi
FinAlgoritmo
11.
Escribir un algoritmo que lea una lista de nmeros y
determine el nmero de ellos que son positivos y negativos.
12.
La sucesin de Fibonacci se define de la siguiente forma:
a1=1, a2=1 y an=an-1+an-2 para n>2, es decir, los dos primeros
son 1 y el resto cada uno es la suma de los dos anteriores, los
primeros son: 1, 1, 2, 3, 5, 8, 13, 21, ... Hacer un diagrama de
flujo para calcular el N-simo trmino de la sucesin.
13.
Un profesor tiene un salario inicial de $1500, y recibe un
incremento de 10 % anual durante 6 aos. Cul es su salario al
cabo de 6 aos? Qu salario ha recibido en cada uno de los 6
aos?
14.
Se requiere un algoritmo para determinar, de N
cantidades, cuntas son cero, cuntas son menores a cero, y
cuntas son mayores a cero.
15.
Se requiere un algoritmo para determinar cunto ahorrar
en pesos una persona diariamente, y en un mes, si ahorra 3 el
primero de enero, 9 el dos de enero, 27 el 3 de enero y as
sucesivamente todo el enero.
16.
Desarrolle un algoritmo que realice la sumatoria de los
nmeros enteros mltiplos de 5, comprendidos entre el 1 y el
100, es decir, 5 + 10 + 15 +. + 100. El programa deber
imprimir los nmeros en cuestin y finalmente su sumatoria.
17.
Escribir un algoritmo que permita imprimir los nmeros
primos de dos dgitos.
18.
Escriba un algoritmo que permita hallar la suma S de
todos los nmeros primos p comprendidos entre dos enteros M
y N, tales que N<p<M. Ejemplo: si N=10 y M=20,
S=11+13+17+19.
19.
Crear un programa donde se ingresen 15 nmeros y
contar cuantos son pares.
20. Dadas las notas de N estudiantes permitir el ingreso de cuatro
calificaciones y calcular su promedio.

Você também pode gostar