Algoritmo que lea N números
JosueDiaz1993Ensayo15 de Agosto de 2018
566 Palabras (3 Páginas)313 Visitas
1-hacer un algoritmo que lea N números, deben de finalizar los primeros 25 pares o cuando se hallan leídos los primeros 10 pares y además cuando se allá contabilizado los primeros 15 ceros al cierre del problema debe de imprimir un mensaje de porque se finalizó el proceso
INICIO
DEFINIR NUM =0, NPAR=0, NIMPAR=0, CEROS=0, C=0
CPAR=0, CIMPAR=0, CCEROS=0
ESCRIBIR” INGRESE CANTIDAD DE NUMEROS”
LEER CANTNUM
HACER MIENTRAS ((NPAR <=25 O NIMPAR <=10) Y CEROS <=10)
ESCRIBIR” INGRESE NUMERO”
LEER NUM
HACER DESDE C=1 HASTA CANTNUM,1
SI NUM MOD 2 =0 ENTONCES
NPAR=NPAR+NUM
CPAR=CPAR+1
FINSI
SI NUM MOD 2C>0 ENTONCES
NIMPAR =NIMPAR +NUM
CIMPAR=CIMPAR+1
FINSI
SI NUM =0 ENTONCES
CCEROS=CCEROS+1
FINSI
FINHACER
FINMIETRAS
SI NPAR =25 Y CCEROS =15
ESCRIBIR “SALIR PORQUE LLEGO A 25 PARES Y 15 CEROS”
FINSI
SI NIMPAR = 10 Y CCEROS =15 ENTONCES
ESCRIBIR “SE SALE PORQUE LLEGO A 15IMPARESY 15 CEROS”
FINSI
FIN
2-hacer un algoritmo que lea caracteres al final debe de imprimir la cantidad de vocales la cantidad de números 1,3 y 5 y la cantidad de caracteres especiales +/$ debe de finalizar cuando el usuario digite cero
INICIO
DEFINIR ENTERO X = 0, P=1, C1 = 0, C2=0, C3=0, C4=0, C5=0, C6=0, NUM1=0, NUM3=0, NUM5=0, CHAR1=0, CHAR2=0, CHAR3=0
CADENA L
ESCRIBIR "INGRESE LA PALABRA PARA CONTAR SUS VOCALES, NUMEROS Y CARACTERES ESPECIALES"
LEER X
REPETIR
L=SUBCADENA (X, P, P)
SI L="A" ENTONCES
C=C+1
SINO
SI L="E" ENTONCES
C1=C1+1
SINO
SI L="I" ENTONCES
C2=C2+1
SINO
SI L="O" ENTONCES
C3=C3+1
SINO
SI L="U" ENTONCES
C4=C4+1
SINO
SI L='1' ENTONCES
NUM1 = NUM1 + 1
SINO
SI L='2' ENTONCES
NUM3 = NUM3 + 1
SINO
SI L='3' ENTONCES
NUM5 = NUM5 + 1
SINO
SI L='/' ENTONCES
CHAR1 = CHAR1 + 1
SINO
SI L='+' ENTONCES
CHAR2 = CHAR2 + 1
SINO
SI L='$' ENTONCES
CHAR3 = CHAR3 + 1
FINSI
FINSI
FINSI
FINSI
FINSI
FINSI
FINSI
FINSI
FINSI
FINSI
FINSI
C6=C+C1+C2+C3+C4;
P=P+1
SI L= '0' ENTONCES
P =LONGITUD(X) + 1
// SI PRESIONA CERO, SE LE ASIGNA A P EL VALOR DE LA LONGITUD DE LA CADENA + 1 PARA QUE
//SALGA DEL CICLO.
FINSI
HASTA QUE P>LONGITUD(X)
ESCRIBIR "EL TOTAL DE VOCALES ES " C6
ESCRIBIR "EN A HAY " C
ESCRIBIR "EN E HAY " C1
ESCRIBIR "EN I HAY " C2
ESCRIBIR "EN O HAY " C3
ESCRIBIR "EN U HAY " C4
ESCRIBIR "LA CANTIDAD DE NUMEROS 1 ES " NUM1
ESCRIBIR "LA CANTIDAD DE NUMEROS 3 ES " NUM3
ESCRIBIR "LA CANTIDAD DE NUMEROS 5 ES " NUM5
ESCRIBIR "LA CANTIDAD DE CARACTERES / ES " CHAR1
ESCRIBIR "LA CANTIDAD DE CARACTERES + ES " CHAR2
ESCRIBIR "LA CANTIDAD DE CARACTERES $ ES " CHAR3
FIN
3-hacer un algoritmo que determine la serie de Fibonacci
...