![]() |
| |||
| Hola;Mi duda es sobre el tema de programación modular.En el primer ejercicio del tema pide indicar si debe resolverse comofunción o procedimiento,e indicar salidas y entradas. a.Calcualar a elevado a b,siendo a un número real y b un valor enteropositivo no nulo.entrada:a y bsalida:a^b recibe dos entradas y tiene una única sálida:FUNCIÓN b.dado un carácter car devolver la mayúscula correspondiente(si no esminúscula devuelve el carácter sin modificar)entrad:carsalida:car mayúscula Realiza la función de pasar a mayúscula:PROCEDIMIENTO. c.dado un número entero decir si es primo o noentrada:númerosalida:es primo o no realiza la funcion de decir si es primo o noPROCEDIMIENTO d.calcular el diámetro y área de una circunferencia dado el radio.entrada:radiosalida:área y diametro ¿es función o procedimiento?Como hay dossalidas sería procedimiento pero en realidad devolveria un valor al puntode llamada...en el caso que sólo nos pidiera el área(salida)seria función? f.dados los coeficientes de una ecuación de segundo grado obtenga sus dosraices reales.entrada:a,b,csalida:raiz1,raiz2 como tiene dos salidas es procedimiento?? g.dado dos numeros enteros devuelva el mayor de ellos.entrada:n1,n2salida:mayor número como tiene una única salida es función??? h.descomponer y escribir los factores primos de un número entero.entrada:n1salida:todos los factores primos varias salidas es procedimiento?? i.intercambiar el valor de dos variables a y b de tipo enteroentrada:a y bsalida:b y a como hay dos salidas es procedimiento??? j.leer un número num validando que se encuentra en un rango determinadopor dos valores linf y lsup(linf<=num<=lsup) entrada:numsalida:??? esto no se haria con un bucle??? Gracias por contestar. |
| | ||||
| ||||
| |
![]() |
| Herramientas | |
| Desplegado | |
| |