Bienvenidos A nuestro foro, espero que os guste


    lo ultimo de arnaudis 2 de marzo de 2010

    Comparte
    avatar
    Ce7L

    Mensajes : 16
    Fecha de inscripción : 26/11/2009
    Edad : 26

    lo ultimo de arnaudis 2 de marzo de 2010

    Mensaje  Ce7L el Mar Mar 02, 2010 5:19 pm

    pseudocódigo para pedir dos numeros y devolver de una función cual es el menor

    inicio ej2
    entero num1, num2, menor
    escribir "introduzca num1 "
    leer num1
    escribir "introduzca num2 "
    leer num2
    menor=pequeño()
    escribir "el menor es: "; menor
    fin ej2
    función entero pequeño(entero num1, entero num2)
    si (num1<=num2) entonces
    devolver num1
    sino
    num1=num2
    devoilver num2
    fin función pequeño.

    lo que kiere es k pongams esto para que devuelva el mas pequeño convirtiendo al otro
    tambien en pekeño, para k sean iguales

    2)pseudocodigo que llame a una función donde pida 2 numeros, se devuelva al principal y en el se multiplique y muestre el resultado

    inicio ej3
    entero a,b,pp
    pp=llamar(a,b)
    pp=a*b
    escribir (pp)
    fin ej3

    funcion entero llamar(salida entero a, salida entero b)
    leer a
    leer b
    devolver 0
    fin función llama

    cuando pones lo de salida antes de entero lo haces para que al devolver devuelva esos parametros, es decir solo los introduces y pones devolver 0 xk lo k haces es sustituir devolver por la salida k pusist antes pero pones el devolver para tener 0 en la principal y de esa forma vuelves a utilizar "pp" pork valia 0 para guardar el resultado de la multiplicación.

    3)pseudocodigo que en el programa principal llame a una función que pida un numero, lo devuelva al principal y desde alli llamará a otra función donde comprobara si es o no par. devolverá el resultado al principal y en esta se mostrara si es impar o no.

    inicio ej4
    entero a, kk,pp
    kk=llamar(a)
    pp=par (a)
    si (a=0) entonces
    escribir "no es par"
    sino
    escribir "es impar"
    fin si
    fin ej4

    función entero llamar (salida entero a)
    leer a
    devolver 0
    fin función llamar

    función entero par (entero a)
    si (a mod2=0) entonces
    devolver 0
    sino
    devolver1
    fin si
    fin función par
    avatar
    javat
    Admin

    Mensajes : 16
    Fecha de inscripción : 26/11/2009
    Edad : 29
    Localización : Doctoral

    os dejo el 3º ejercicio del examen practico

    Mensaje  javat el Vie Mar 05, 2010 12:37 pm

    #include <stdio.h>
    #include <conio.h>
    int pedir();
    int mostrar(float c);
    main()
    {
    int kk,pp;
    kk=pedir();
    pp=mostrar(kk*2.3);
    getch();
    return 0;
    }
    int pedir()
    {
    int a;
    printf("introduce un numero:\n");
    scanf("%d",&a);
    if ((a%2==0)&&(a<4))
    {
    return 5;
    }
    else
    {
    return 3;
    }
    }
    int mostrar(float c)
    {
    printf("el valor es:%.2f",c);
    if(c>100)
    {
    return 1;
    }
    else
    {
    return 0;
    }
    }

      Fecha y hora actual: Mar Oct 17, 2017 7:46 am