Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Ndi PDF
Ndi PDF
FLUJOGRAMA
NASSI-SCHNEIDERMAN
PSEUDOCDIGO
INICIO
Leer N
i<-1
SUMA<-SUMA+i^3
i<-i+1
FinMientras
Escribir 'La suma de los cubos de los ',N,' primeros nmeros es: ',SUMA
FIN
FLUJOGRAMA
NASSI-SCHNEIDERMAN
PSEUDOCDIGO
INICIO
Leer A
i<-1
Mientras A*i<=200 Hacer
m<-A*i
Escribir 'Mltiplos de ',A,' son: ',m
i<-i+1
FinMientras
FIN
3. Ingresar dos nmeros enteros A y B, y obtener la lista de los nmeros que se
encuentran entre A y B, donde A > B.
FLUJOGRAMA
NASSI-SCHNEIDERMAN
PSEUDOCDIGO
INICIO
Leer A
Leer B
Escribir ' Los nmeros comprendidos entre ',A,' y ',B,' son: '
i<-B+1
Mientras i<A Hacer
NMERO<-((i))
Escribir NMERO
i<-i+1
FinMientras
FIN
4. Mostrar los nmeros de 3 dgitos que son mltiplos de N.
FLUJOGRAMA
NASSI-SCHNEIDERMAN
PSEUDOCDIGO
INICIO
Leer N
i<-1
Mientras N*i<=999 Hacer
Si (N*i>=100) Y (N*i<=999) Entonces
m<-N*i
Escribir 'Mltiplos de ',N,' son: ',m
FinSi
i<-i+1
FinMientras
FIN
5. Determinar la cantidad de dgitos que tiene un nmero entero y adems mostrar la
suma de los dgitos pares e impares. Considerar al cero (0) como dgito par.
FLUJOGRAMA
NASSI-SCHNEIDERMAN
PSEUDOCDIGO
INICIO
Definir num Como Entero
Leer num
cd<-0
sumpar<-0
sumimpar<-0
Mientras num>0 Hacer
digito<-(num MOD 10)
Si digito MOD 2=0 Entonces
sumpar<-sumpar+digito
Sino
sumimpar<-sumimpar+digito
FinSi
cd<-cd+1
num<-num/10
FinMientras
Escribir 'La cantidad de dgitos es: ',cd
Escribir 'La suma de sus dgitos impares es: ',sumimpar
Escribir 'La suma de sus dgitos pares es: ',sumpar
FIN
6. Un nmero se considera perfecto cuando la suma de sus divisores es igual al nmero.
Ejemplo: 28 = 1 + 2 + 4 + 7 + 14
FLUJOGRAMA
NASSI-SCHNEIDERMAN
PSEUDOCDIGO
INICIO
Definir n Como Entero
Definir i Como Entero
Leer n
s<-0
i<-n/2
Mientras i>0 Hacer
Si n MOD i=0 Entonces
s<-s+i
FinSi
i<-i-1
FinMientras
Si s=n Entonces
Escribir 'Es nmero perfecto'
Sino
Escribir 'No es nmero perfecto'
FinSi
FIN
7. Los nmeros Amstrong o cubos perfectos, son aquellos que sumados los cubos de sus
dgitos nos dan el mismo nmero.
Ejemplo: 370, 407.
FLUJOGRAMA
NASSI-SCHNEIDERMAN
PSEUDOCDIGO
INICIO
Definir n Como Entero
Definir sumcubo,temp Como Entero
Leer n
sumcubo<-0
temp<-n
Mientras temp>0 Hacer
sumcubo<-sumcubo+(temp MOD 10)^3
temp<-temp/10
FinMientras
Si n=sumcubo Entonces
Escribir 'Es nmero Amstrong'
Sino
Escribir 'No es nmero Amstrong'
FinSi
FIN
TALLER N 14: ESTRUCTURA PARA
FLUJOGRAMA
NASSI-SCHNEIDERMAN
PSEUDOCDIGO
Proceso sumade1al20
Leer n
Para i=1 Hasta 20 Con Paso 1 Hacer
s= 0 + i
suma = s + n
Escribir s " + " n " = " suma
Fin Para
FinProceso
2. Ingresar 12 nmeros y calcular su promedio.
FLUJOGRAMA
NASSI-SCHNEIDERMAN
PSEUDOCDIGO
Proceso promedio12
Dimension nota[12]
Para i=1 Hasta 12 Con Paso 1 Hacer
Leer nota[i]
promedio=nota[1]+nota[2]+nota[3]+nota[4]+nota[5]+nota[6]+nota[7]+nota[8]
+nota[9]+nota[10]+nota[11]+nota[12]
Fin Para
Escribir "El promedio es: ",promedio/12
FinProceso
3. Ingresar N notas y calcular el nmero de alumnos aprobados.
FLUJOGRAMA
NASSI-SCHNEIDERMAN
PSEUDOCDIGO
Proceso Aprobados
leer N
Dimension nota[N]
cont=0
Para i=1 Hasta N Con Paso 1 Hacer
Leer nota[i]
Fin Para
Para i=1 Hasta N Con Paso 1 Hacer
Si nota[i]>=10.5 Entonces
cont=cont+1
Fin Si
FinPara
FinProceso
FLUJOGRAMA
NASSI-SCHNEIDERMAN
PSEUDOCDIGO
FinProceso
5. Ingresar 5 notas y determinar el promedio, la mxima y mnima nota.
FLUJOGRAMA
NASSI-SCHNEIDERMAN
PSEUDOCDIGO
INICIO
Definir n,suma,num,max,min,i Como Entero
Definir promedio Como Real
n<-5
max<-0
min<-20
suma<-0
Para i<-1 Hasta n Hacer
Leer num
Si (num>max) Entonces
max<-num
FinSi
Si (num<min) Entonces
min<-num
FinSi
suma<-suma+num
FinPara
promedio<-suma/n
Escribir 'MXIMA NOTA:',max
Escribir 'MNIMA NOTA:',min
Escribir 'PROMEDIO:',promedio
FIN
6. A una fiesta asistieron N personas de diferentes edades y sexos. Construir un algoritmo
que dadas las edades y sexos de las personas, calcule:
Cuantos hombres y cuantas mujeres asistieron
Promedio de edades por sexo
La edad de la persona ms joven que asisti
FLUJOGRAMA
NASSI-SCHNEIDERMAN
PSEUDOCDIGO
Proceso baile
ch=0;
cm=0;
sumah=0;
sumam=0;
joven=100;
Escribir " escribir cantidad de personas: ";
Leer N;
Para i<-1 Hasta N con Paso 1 Hacer
Escribir "escribir Edad: "
Leer num;
Escribir "escribir h si es hombre y m si es mujer";
Leer genero;
Si (genero=='h') Entonces
ch<-ch+1;
sumah=sumah+num;
ph<-sumah/ch;
FinSi
Si (genero=='m')Entonces
cm<-cm+1;
sumam=sumam+num; pm<-sumam/cm;
FinSi
Si(num<joven)
Entonces joven<-num;
FinSi
FinPara
Escribir "El Nmero de Hombres es: ",ch;
Escribir "El Nmero de Mujeres es: ",cm;
Escribir "El Promedio de Edades de Hombres es: ",ph;
Escribir "El Promedio de Edades de Mujeres es: ",pm;
Escribir "La Edad ms Joven es: ",joven;
FinProceso
7. Calcular la suma, suma de cuadrados y la suma de cubos de los N primeros nmeros
naturales.
FLUJOGRAMA
NASSI-SCHNEIDERMAN
PSEUDOCDIGO
INICIO
Definir i,n,suma,suma2,suma3 Como Entero
suma<-0
suma2<-0
suma3<-0
Leer n
Para i<-1 Hasta n Hacer
suma<-suma+i
suma2<-suma2+i*i
suma3<-suma3+i*i*i
FinPara
Escribir 'La suma de los ',n,' primeros N es: ',suma
Escribir 'La suma de los cuadrados de los ',n,' primeros N es: ',suma2
Escribir 'La suma de los cubos de los ',n,' primeros N es: ',suma3
FIN
FLUJOGRAMA
NASSI-SCHNEIDERMAN
PSEUDOCDIGO
INICIO
Escribir 'Serie: 1, 6, 11, 16, 21, 26, '
Definir i,suma,n,num Como Entero
suma<-5
i<-1
num<-1
Leer n
Escribir i
Para i<-1 Hasta n Hacer
num<-num+suma
Escribir num
FinPara
FIN