¿Que diferencia hay entre la programación múltiple y la programación por llamada?
Respuestas a la pregunta
Respuesta:
no tiene tantas diferencias
Explicación:
Respuesta:
Explicación:
PROGRAMACION MULTIPLE:La decisión de incluir una alternativa en un programa, parte de una lectura cuidadosa de la especificación.
Este diseño se implementa como:
def pcn1():
x = input("Ingrese un numero: ")
if x > 0:
print "Numero positivo"
else:
if x == 0:
print "Igual a 0"
else:
print "Numero negativo"
PROGRAMACION POR LLAMADA:Las funciones , para poder ser ejecutadas , han de ser llamadas o invocadas. Cualquier expresión puede contener una llamada a una funcion que redirigirá el control del programa a la funcion nombrada. Normalmente la llamada a una funcion se ralizará desde la función principal main( ), aunque naturalmente tambien podrá ser desde otra función.
#include <iostream.h>
void func1 (void)
{
cout<<"segunda función /n" ;
return;
}
void func2 (void)
{
cout << " Tercera función/ n";
return;
}
main()
{
cout<<"Primera función llamada main()/n ";
func1(); //segunda función llamada
func2(); //tercera función llamada
cout<<"main se termina ";
return0; // Se devuelve el control a DOS
}