Outras Informações

Ana Raquel da S. Muzykant Email e Msn - [email protected] Orkut - raquel muzykant

Exercíco 75

#include <stdio.h>
    void iniciar(void);
    void processar(void);
    void finalizar(void);

    int g_result,g_ant_1,g_ant_2,g_ind,g_vlr_1,g_vlr_2,g_vlr_3;
    int g_result_2,g_result_3;

int main()
{
    g_result = 1;
    g_ant_1 = 0;
    g_ant_2 = 1;
    g_ind = 0;

    clrscr();
    iniciar();
    processar();
    finalizar();
    return 0;
}
void iniciar()
{
    printf("Programa para verificar se os num. informados sao da sequencia de Fibonaci\n\n");
    printf("\n\nInforme o primeiro valor = ");
    scanf("%d",&g_vlr_1);
    printf("\n\nInforme o segundo valor = " );
    scanf("%d",&g_vlr_2);
    printf("\n\nInforme o terceiro valor = " );
    scanf("%d",&g_vlr_3);
}
void processar()
{
    for (g_result = 0 ; g_result < g_vlr_1 ; )
    {
       g_result = g_ant_1 + g_ant_2;
       g_ant_1 = g_ant_2;
       g_ant_2 = g_result;
    }
    g_result_2 = g_ant_1 + g_ant_2;
    g_ant_1 = g_ant_2;
    g_ant_2 = g_result_2;

    g_result_3 = g_ant_1 + g_ant_2;
    g_ant_1 = g_ant_2;
    g_ant_2 = g_result_3;
}
void finalizar()
{
    if ((g_result == g_vlr_1) &&
       (g_result_2 == g_vlr_2) &&
       (g_result_3 == g_vlr_3))
    {
       printf("\n\nOs numeros SAO sequencia Fibonacci = %d , %d , %d",g_vlr_1 ,g_vlr_2, g_vlr_3);
    }
    else
    {
       printf("\n\nOs numeros NAO sao sequencia Fibonacci = %d , %d , %d",g_vlr_1 ,g_vlr_2, g_vlr_3);
    }
    getch();
}

Exercíco 76

#include <stdio.h>
    void iniciar(void);
    void processar(void);
    void finalizar(void);

    float g_result,g_ind,g_result_final,g_controle;
    int g_ind_1,g_vlr;

int main()
{
    g_result = 1;
    g_ind_1 = 0;
    g_ind = 0;

    clrscr();
    iniciar();
    processar();
    finalizar();
    return 0;
}
void iniciar()
{
    printf("Programa para calcular o valor de PI.\n\n");
}
void processar()
{
    g_result_final=0;
    g_ind_1 = 1;
    for (g_ind = 1; g_vlr < 5; g_ind = g_ind + 2 )
    {
       g_result = (4.00 / (float)g_ind);
       g_vlr = g_ind_1 % 2;
       g_ind_1 = g_ind_1 + 1;
       if (g_vlr != 0)
       {
          g_result_final = g_result_final + g_result;
       }
       else
       {
          g_result_final = g_result_final - g_result;
       }
       if ((g_result_final >= 3.141591) && (g_result_final <= 3.141594))
       {
          g_vlr = 6;
       }
    }
}
void finalizar()
{
    printf("\n\nO valor de PI = %f ", g_result_final);
    getch();
}

Exercíco 77

#include <stdio.h>
    void iniciar(void);
    void processar(void);
    void finalizar(void);

    float g_vlrnovo,g_vlrant;
    int g_ind,g_numreal;

int main()
{
    g_vlrnovo = 0;
    g_vlrant = 0;
    g_ind = 1;
    g_numreal = 0;

    clrscr();
    iniciar();
    processar();
    finalizar();
    return 0;
}
void iniciar()
{
    printf("Programa para calcular a raiz quadrada.\n\n");
    printf("\nDigite o valor = ");
    scanf("%d",&g_numreal);
}
void processar()
{
    g_ind = 1;
    g_vlrant = (float)g_numreal / 2;
    while (g_ind == 1)     {
       g_vlrnovo = (g_vlrant / 2) + ((float)g_numreal / (2 * g_vlrant));
       if (g_vlrant == g_vlrnovo)
       {
          g_ind = 2;
       }
       g_vlrant = g_vlrnovo;
    }
}
void finalizar()
{
    printf("\n\nO numero %f, eh a raiz quadrada de %d. ",g_vlrant,g_numreal);
    getch();
}

Hosted by www.Geocities.ws

1