LOGICA COMPUTACIONAL
-
Upload
mauro-santiago -
Category
Documents
-
view
228 -
download
2
description
Transcript of LOGICA COMPUTACIONAL
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
CENTRO BACHILLERATO TECNOLOGICOagropecuario No. 131
LÓGICA COMPUTACIONALÍNDICE
PROPOSITO DEL SUBMODULO 1
¿QUE ES UN PROBLEMA?
LAS ETAPAS PARA RESOLVERLO
¿QUÉ ES LA LOGICA COMPUTACIONAL?
ALGORITMO
DIAGRAMA DE FLUJO
PSEUDOCÓDIGOS
VARIABLES
CONTADOR Y ACUMULADOR
CONSTANTES
TIPOS DE DATOS
TIPOS DE ALGORITMOS
EJEMPLO DE SOCLUCION DE ALGORITMO
SANTIAGO JUXTLAHUACA, OAXACA
010101010101010101010101010101010101010101010101010
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
PROPÓSITO DEL SUBMODULO 1
EL ALUMNO APRENDERA A SOLUCIONAR PROBLEMAS UTILIZANDO LALOGICA COMPUTACIONAL, QUE LUEGO ADAPTARA EL COMPUTADORPARA UTILIZAR LOS MODERNOS ENFOQUES ORIENTADOS A LOSODJETOS HACIENDO ENFASIS EN LA SOLUCION ALGORITMICA,TENIENDO EN MENTE QUE LAS SOLUCIONES SERAN IMPLEMENTADOSEN UN LENGUAJE DE PROGRAMACION ORIENTADO A ODJETOS.
LOGICA COMPUTACIONAL
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
PROPÓSITO DEL SUBMODULO 1
EL ALUMNO APRENDERA A SOLUCIONAR PROBLEMAS UTILIZANDO LALOGICA COMPUTACIONAL, QUE LUEGO ADAPTARA EL COMPUTADORPARA UTILIZAR LOS MODERNOS ENFOQUES ORIENTADOS A LOSODJETOS HACIENDO ENFASIS EN LA SOLUCION ALGORITMICA,TENIENDO EN MENTE QUE LAS SOLUCIONES SERAN IMPLEMENTADOSEN UN LENGUAJE DE PROGRAMACION ORIENTADO A ODJETOS.
LOGICA COMPUTACIONAL
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
PROPÓSITO DEL SUBMODULO 1
EL ALUMNO APRENDERA A SOLUCIONAR PROBLEMAS UTILIZANDO LALOGICA COMPUTACIONAL, QUE LUEGO ADAPTARA EL COMPUTADORPARA UTILIZAR LOS MODERNOS ENFOQUES ORIENTADOS A LOSODJETOS HACIENDO ENFASIS EN LA SOLUCION ALGORITMICA,TENIENDO EN MENTE QUE LAS SOLUCIONES SERAN IMPLEMENTADOSEN UN LENGUAJE DE PROGRAMACION ORIENTADO A ODJETOS.
LOGICA COMPUTACIONAL
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
¿QUÉ ES UN PROBLEMA? ES UNA CUESTION O PUNTO DISCUTIBLE QUE REQUIERE DE UNASOLUCION, QUE GENERA INCOGNITAS CUYA SOLUCION SE REALIZA UTILIZANDO LATECNOLOGIA Y EN OTRAS OCASIONES UTILIZANDO METODOS FILOSOFICOS. PARAIDENTIFICAR UN PROBLEMA ES NECESARIO ENCONTRAR DENTRO DE LA SITUACIONTODOS LOS ELEMENTOS IMPORTANTES QUE INTERVIENEN EN EL; DATOS QUECONOCEMOS, DATOS QUE DESCONOCEMOS Y LOS PROCEDIMIENTOS A UTILIZAR PARASU SOLUCION.
LAS ETAPAS PARA RESOLVER UN PROBLEMA SON:
ETNTRADA
¿QUÉ ES LA LOGICA CUMPUTACIONAL? LA LOGICA COMPUTACIONAL ES AQUELLO QUENOS AYUDA A RESOLVER CIERTOS ACCIONES APLICANDO LA COMPUTADORA DENTRO DELA LOGICA COMPUTACIONAL SE CUENTA CON LAS SIGUIENTES HERRAMIENTAS PARA UNPREANALISIS DE UN PROBLEMA: ALGORITMOS, DIAGRAMAS DE FLUJO Y SEUDOCODIGOS,TODOS ESTOS NOS AYUDAN A ACLARAR EL PANORAMA DE SOLUCION DE UN PROBLEMA.
ENTRADA DEDATOS ¿DATOSTENGO? ¿CUÁL ESMI INCOGNITA?
PROCESO ¿QUEOPERACIONES DEBO DEREALIZAR PARA OBTENEREL RESULTADO?
SALIDA DE DATOSLOS RESULTADOSQUE CUMPLEN MIODJETIVO
UN ALGORITMO ES UN CONJUNTOORDENADO Y FINITO DEINSTRUCCIONES QUE CONDUCE ALA SOLUCION DE UN PROBLEMA.
ENTRADA DE DATOS PROCESO DE DATOS SALIDA DE DATOS
INICIOLEER D.E. X, YPROCESOR=X-YSALIDAIMPRIMIR RFIN
ALGORITMO
ESTRUCTURAGENERAL
EJEMPLO
ES UNA HERRAMIENTA DE LA LOGICA COMPUTACIONAL, LACUAL RERPRESENTA DE MANERA GRAFICA EL CONJUTO DEINSTRUCCIONES ORDENADAS QUE LLEVAN A LA SOLUCIONDE UN PROBLEMA.
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
• INICIO
• ENTRADA DE DATOS
• PROCESO
• SALIDA DE DATOS
• FIN
• FLUJO DE DATOS
• CONECTAR MISMA HOJA
• CONECTAR OTRA HOJA
DIGRAMADE
FLUJO
SIGNIFICADO
EJEMPLO
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
PSEUDOCÓDIGOS
ESTURCTURA
CABEZA
INICIO
• NOMBRE DEL PROGRAMA• TIPOS DE DATOS• DECLARACION DE VARIABLES Y CONSTANTES
CUERPODELPROGRAMA
PROCESO OINSTRUCCIONES
EJEMPLO
FIN
/*PSEUDOCODIGO QUE SIRVA PARAPARA CALCULAR AREA DE CUADRADO/*
CABEZA
CUERPO DELPROGRAMA
PROGRAMA:CALCULAR_AREA_CUADRADOI, A AS SINGLE;
INICIOVISUALIZAR”INTRODUCE LADO DELCUADRADO”LEER (L)I: TEXT1.TEXT.CALCULAR ÁREAA: L*LVISUALIZAR”EL ÁREA ES;”TEXT2. TEXT=AFIN
EL PSEUDOCÓDIGO ES UN LENGUAJE INTERMEDIO ENTRE NUESTRO LENGUAJE YEL DE PROGRAMACIÓN, DEBIDO A QUE QUIEN LO UTILIZA SE GUÍA POR UNASERIE DE NORMAS PERO SIN LLEGAR A USAR UNA ESTRUCTURA TAN RÍGIDACOMO LA DEL LENGUAJE DE PROGRAMACIÓN.
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
VARIABLESY
CONSTANTES
VARIABLE
X, Y, Z, NOMBRE, EDAD, SEXO,ÁREA, PERIMETRO, ECT.EJEMPLOS
TIPOSDEDATOS
CONSTANTE
ES UN DATO CUYO VALOR PUEDE VARIAR A LO LARGO ODESARROLLO DE UN ALGORITMO. LAS CARACTERISTICAS DEUNA VARIABLE SON 2: No. 1 SE LE ASIGNA UN NOMBRE DEACUERDO A LO QUE VA A REALIZAR Y LA CARACTERISTICANo. 2 SE LE ASIGNA EL TIPO DE DATO QUE VA A UTILIZAR.
EJEMPLOS
ES UN DATO QUE PERMANECE CONSU VALOR, SIN CAMBIOS LO LARGODEL DESARROLLO DEL ALGORITMO.
π=3.1416A= 4
EN LOS LENGUAJES DE PROGRAMACIÓN UN TIPODE DATO ES UN ATRIBUTO DE LAS PARTES, DE LOSDATOS QUE SE INDICA AL ORDENAR (Y/O ALPROGRAMADOR) ALGO SOBRE LA CLASE DEDATOS SOBRE LOS CUALES SE VA A PROCESAR.
NÚMERICOS REAL Ó ENTERO
CARÁCTER NUMERICOS (0 AL 9), LETRAS (A-Z)Y SIMBOLOS ($, _)
BOLEANOS VERDADERO Ó FALSO
TIPOS DE ALGORITMOS
CONTADOREL QUE DETERMINA EL NÚMERO DE VECESQUE SE REPITE UN CONJUNTO DEINSTRUCCIONES.
ACUMULADORALMACENA RESULTADOSSUCESIVOS
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
UN ALGORITMO SECUENCIAL ES AQUEL EN EL QUE SE NECESITA QUE UN PASO ANTERIOR HAYACONCLUIDO PARA CONTINUAR CON OTRO. DE ESTA FORMA, EN ESTE TIPO DE ALGORITMOS SEREQUIERE DE DATOS DE LA ETAPA ANTERIOR, COMO UNA CADENA O SECUENCIA DE INFORMACIÓN.EJEMPLO:
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
UN ALGORITMO SECUENCIAL ES AQUEL EN EL QUE SE NECESITA QUE UN PASO ANTERIOR HAYACONCLUIDO PARA CONTINUAR CON OTRO. DE ESTA FORMA, EN ESTE TIPO DE ALGORITMOS SEREQUIERE DE DATOS DE LA ETAPA ANTERIOR, COMO UNA CADENA O SECUENCIA DE INFORMACIÓN.EJEMPLO:
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
UN ALGORITMO SECUENCIAL ES AQUEL EN EL QUE SE NECESITA QUE UN PASO ANTERIOR HAYACONCLUIDO PARA CONTINUAR CON OTRO. DE ESTA FORMA, EN ESTE TIPO DE ALGORITMOS SEREQUIERE DE DATOS DE LA ETAPA ANTERIOR, COMO UNA CADENA O SECUENCIA DE INFORMACIÓN.EJEMPLO:
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
UN ALGORITMO SELECTIVO ES AQUEL EN EL QUE SE ESTABLECEN CONDICIONES PARA PODERREALIZAR UNA ACCIÓN ESPECÍFICA, EN LOS LENGUAJES DE PROGRAMACIÓN SE IMPLEMENTAN LASSENTENCIAS IF O SELECT CASE PARA LLEVAR A CABO ESTE TIPO DE ALGORITMOS. EJEMPLO:
UN ALGORITMO REPETITIVO O CÍCLICO ES AQUEL EN EL QUE EL PROGRAMADOR ESTABLECE UNRANGO DE REPETICIÓN PARA UNA ACCIÓN DADA, O EN EL QUE SE DETERMINA QUE UNA ACCIÓN SE
REPITA DE FORMA CÍCLICA MIENTRAS SE CUMPLA ALGUNA CONDICIÓN. EN LOS LENGUAJES DEPROGRAMACIÓN SE USAN LAS SENTENCIAS WHILE Y FOR PARA LLEVAR A CABO ESTE TIPO DE
ALGORITMOS.EJEMPLO:
EJEMPLOS DE SOLUCION DE ALGORITMOS
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
UN ALGORITMO SELECTIVO ES AQUEL EN EL QUE SE ESTABLECEN CONDICIONES PARA PODERREALIZAR UNA ACCIÓN ESPECÍFICA, EN LOS LENGUAJES DE PROGRAMACIÓN SE IMPLEMENTAN LASSENTENCIAS IF O SELECT CASE PARA LLEVAR A CABO ESTE TIPO DE ALGORITMOS. EJEMPLO:
UN ALGORITMO REPETITIVO O CÍCLICO ES AQUEL EN EL QUE EL PROGRAMADOR ESTABLECE UNRANGO DE REPETICIÓN PARA UNA ACCIÓN DADA, O EN EL QUE SE DETERMINA QUE UNA ACCIÓN SE
REPITA DE FORMA CÍCLICA MIENTRAS SE CUMPLA ALGUNA CONDICIÓN. EN LOS LENGUAJES DEPROGRAMACIÓN SE USAN LAS SENTENCIAS WHILE Y FOR PARA LLEVAR A CABO ESTE TIPO DE
ALGORITMOS.EJEMPLO:
EJEMPLOS DE SOLUCION DE ALGORITMOS
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
UN ALGORITMO SELECTIVO ES AQUEL EN EL QUE SE ESTABLECEN CONDICIONES PARA PODERREALIZAR UNA ACCIÓN ESPECÍFICA, EN LOS LENGUAJES DE PROGRAMACIÓN SE IMPLEMENTAN LASSENTENCIAS IF O SELECT CASE PARA LLEVAR A CABO ESTE TIPO DE ALGORITMOS. EJEMPLO:
UN ALGORITMO REPETITIVO O CÍCLICO ES AQUEL EN EL QUE EL PROGRAMADOR ESTABLECE UNRANGO DE REPETICIÓN PARA UNA ACCIÓN DADA, O EN EL QUE SE DETERMINA QUE UNA ACCIÓN SE
REPITA DE FORMA CÍCLICA MIENTRAS SE CUMPLA ALGUNA CONDICIÓN. EN LOS LENGUAJES DEPROGRAMACIÓN SE USAN LAS SENTENCIAS WHILE Y FOR PARA LLEVAR A CABO ESTE TIPO DE
ALGORITMOS.EJEMPLO:
EJEMPLOS DE SOLUCION DE ALGORITMOS
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
SI UN NUMERO ES POSITIVO,NEGATIVO O NULO.
SI ES UN NÚMERO ES POSITIVO PAR.
Diseñe un algoritmo y diagrama de flujo que introducido un número diga,positivo, negativo o nulo.InicioD. E. Leer XProcesoX=0Imprimir “Positivo”Si no X<0Imprimir “Negativo”Si no “Nulo”SalidaImprimir “Positivo”, “Negativo”, “Nulo”Fin
Leer xCondiciónx or 2=0 and x >0Si la condición es verdadera"par positivo"De lo contrario"no me interesa”Fin
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
PARA SABER SI ES UN NUMERO CAPICÚA.
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
Diseñe un algoritmo que permita ingresar una cantidad de 3 cifras ydetermine si es un número capicúa o no, si la cifra es mayor a 999 ymenor 100 que mande un mensaje que diga que ingrese una cifra de 3dígitos.
InicioD.E. Leer XProcesoSi X>100 and num<=999C= trunc (num/100)R= hum mod 100U= r mod
U= cImprimir “capicúa” de lo contrario “no capicúa”Si no “Ingresar numero de 3 cifras”Fin
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
PARA SABER SI PEDRO JUAN Y MARIO SON CONTEMPORÁNEOS.
INTRODUCIR ENTRE 1 Y 100.
Diseñe un algoritmo donde se ingresen las edades de Juan, Mario y Pedro y determine quién escontemporáneo con quien.
InicioD. E. Leer j, m, pProcesoJ=m and m=pImprimir “contemporáneos”J=mImprimir “Juan y Mario”M=pImprimir “Mario y Pedro”J=pImprimir “Juan y Pedro”De lo contrarioImprimir “ninguno es contemporáneo”Datos de SalidaImprimirJ, m, pFin
Que sume los números impares del 1 al 100 y que realice elcuadrado de los números paresInicioProcesoI____________1S____________0Para
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
DADO UN NUMERO NATURAL POSITIVO CALCULAR LA SUMA DE LOS NÚMEROSNATURALES HASTA EL NÚMERO INTRODUCIDO.
Dado un número natural positivo calcular la suma de los números naturalesdel 1 hasta el número introducido.
INICIOD. E. Leer numProcesoI=1S=0Mientras i<=numS= s+iI= i+1Fin mientrasDatos de salida SFin
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
QUE VALIDE UNA DIVICION DE DOS NUMEROS, SABIENDO QUE SOLO PODRAREALIZAR LA DIVICION SI EL DIVISOR ES DIFERENTE A CERO (0).
Realice un diagrama de flujo y algoritmo que valide una división de 2 números, sabiendoque solo podría realizar la división si el divisor es diferente de 0.InicioD. E Leer x, yPROCESOSi y!=0 entonsesR= x/yImprimir RFin_siFIN
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
PARA SABER SI UN NUMERO ES NEGATIVO.
Diseñe un algoritmo y diagrama de flujo para saber si un número introducido por elusuario es negativo.
InicioDatos de entrada: Leer numProcesoSi num <0Num negativoFin
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
DETERMINA SI ES MAYOR O MENOR DE EDAD.
Diseñe un algoritmo que determine si una persona es mayor o menor deedad al introducir su edad por el teclado.
InicioDatos de entrada: Leer YProceso: Si y>=18Imprimir “Mayor de edad”De lo contrarioImprimir “Menor de edad”Fin_siFIN
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
DADA 3 CANTIDADES DETERMINA CUAL ES MAYOR.
Diseñe un algoritmo y diagrama de flujo que dados 3 números diga cuál es elmayor.
InicioD. E. Leer X, Y, ZProcesoSi X>Y AND X>ZImprimir “mayor”, XSi no Y>X AND Y>ZImprimir “Mayor Y”, YSi no “Mayor Z”, ZFin
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
DETERMINA LA SUMA DE LOS NÚMEROS DEL 1 AL 10
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
CALIFICAR EL PORCENTAJE OBTENIDO EN EL LANZAMIENTODE 3 DADOS EN BASE A LA CANTIDAD, 6 OBTENIDOS DE
ACUERDO A PUNTO DE CADA TIRO Y PONER SI ES: EXCELENTE,BUENO, REGULAR MALO.
Diseñe un algoritmo que califique el puntaje obtenido en el lanzamiento de 3 dados en base a lacantidad de 6 obtenidos de acuerdo a lo siguiente: 3 seis obtenidos es un tiro excelente, 2 seisobtenidos bueno y 1 seis obtenido regular y ninguno tiro mal.InicioD.E. Leer X, Y, ZX+Y+Z=18Si “tiro excelente”Si X+Y=12 OR X+Z=12 OR Y+Z=12Si “tiro bueno”Si X=6, Y=6, Z=-6Si “tiro regular”De lo contrario “tiro malo”Imprimir “tiro excelente”, “tiro bueno”, “tiro regular”, “tiro malo”.Fin
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
ALGORITMO QUE DETERINA LA SUMA DE LOS NUMEROS HASTA EL NÚMEROINTRODUCIDO.
INICIOLEER NumI 1S 0i<=nums s+ii i+1fin(MQ)IMPRIMIR SFIN
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
QUE SUME LOS NÚMEROS IMPARES Y EL CUADRADO DE LOS PARES
Diseñe un algoritmo que calcule la suma del 1 al 100, y si no introducen unnúmero que este entre ese rango que diga: introduzca un número del 1 al100(mientras)
Inicio
D. E. Leer núm.
Proceso
SI NUM>=1 AND NUM<=100
DE LO CONTRARIO
“INGRESE UN NUMERO DEL 1 AL 100”
SI I=1
S=100
Mientras i<=num
S= s+i
I= i+100
Fin mientras
Datos de salida S
Fin
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
QUE REALICE UNA MULTIPLICACIÓN DE LOS NÚMEROS QUEESTÉN ENTRE 1 Y 100.
Diseñe un algoritmo que calcule la multiplicación del 1 al 100, y si no introducen unnúmero que este entre ese rango que diga: introduzca un número del 1 al 100(para)InicioD. E. Leer núm.ProcesoSI NUM>=1 AND NUM<=100DE LO CONTRARIO“INGRESE UN NUMERO DEL 1 AL 100”SI I=1S=100Para i<=núm.S= s+iI= i+100Fin mientrasDatos de salida SFin
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
ALGORITMO QUE CALCULE LA SUMA DE LOS CUADRADOS DEL1 AL 10.
Diseñe un algoritmo que calcule la suma de los cuadrados del 1 al 10
INICIOProcesoS=0Para i=1, 10,1S= s+ (i*i)I= i+1Fin paraDatos de salida SFin
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
ALGORITMO QUE SUME LOS NÚMEROS IMPARES DEL 1 AL 100Y QUE REALICE EL CUADRADO DE LOS PARES.
INICIOProcesoSi=0Sp= 0i= 1Para i=1, 3, 1R= i mod2R= 0Si= si +iSp= Sp+ (i*i)Fin (para)Datos de salidaImprimirSiSpFin
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
Diseñe un algoritmo que lea 3 longitudes y determine si forma un triangulo o no,si forma un triangulo que determine qué tipo de triangulo es: equilátero,isósceles o escaleno. Considere que para formar un triangulo que el lado mayorsea menor que la suma de los otros dos lados.
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
ALGORITMO QUE DETETRMINE SI UN NÚMERO ESINTRODUCIDO POR EL USUARIO ES O NO ES PAR POSITIVO.
Diseñe un algoritmo que determine si un número introducido por el usuario es o no es par positivo.
InicioDatos de entrada: Leer X, YProcesoSi y!=0R= X/YImprimir R
ALUMNO: MAURO DE JESÚS LÓPEZ 4º SEMESTRE GRUPO “A” TECNICO EN INFORMATICA
Diseñe un algoritmo que determine si una persona es mayor omenor de edad al introducir su edad por el teclado.
InicioDatos de entrada: Leer YProceso: Si y>=18Imprimir “Mayor de edad”De lo contrarioImprimir “Menor de edad”Fin_siFIN