Outras Informações

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

Exercíco 41

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

    float g_result;
    int g_indice;

int main()
{
    g_result = 0;
    g_indice = 0;

    clrscr();
    processar();

    return 0;
}
void processar()
{
    g_indice = 1;
    g_result = 0;
    printf("Programa que lista os numeros pares entre 1 a 20.\n\n");
    while (g_indice <= 20)
    {
       g_result = g_indice % 2;
       if (g_result == 0)
       {
          printf("O numero eh par = %d\n",g_indice);
       }
       else
       {
          printf("O numero eh impar = %d\n",g_indice);
       }
       g_indice = g_indice + 1;
    }
    getch();
}

Exercíco 45

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

    int g_valor;

int main()
{
    g_valor = 1;

    clrscr();
    iniciar();
    processar();
    return 0;
}
void iniciar()
{
    printf("Programa que mostra em tela a sequencia de 1 a 20\n\n");
}
void processar()
{
    do
    {
       printf("O numero eh = %d\n",g_valor);
       g_valor = g_valor + 1;
    }while (g_valor <= 20);
    getch();
}

Exercíco 46

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

    int g_valor,g_result;

int main()
{
    g_result = 0;
    g_valor = 1;

    clrscr();
    iniciar();
    processar();
    return 0;
}
void iniciar()
{
    printf("Programa que mostra em tela num. pares de 1 a 20\n\n");
}
void processar()
{
    do
    {
       g_result = g_valor % 2;
       if (g_result == 0)
       {
          printf("O numero eh = %d\n",g_valor);
       }
       g_valor = g_valor + 1;
    }while (g_valor <= 20);
    getch();
}

Exercíco 47

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

    int g_valor,g_result;

int main()
{
    g_result = 0;
    g_valor = 1;

    clrscr();
    iniciar();
    processar();
    return 0;
}
void iniciar()
{
    printf("Programa que mostra em tela o num. par e o num. impar de 1 a 20\n\n");
}
void processar()
{
    do
    {
       g_result = g_valor % 2;
       if (g_result == 0)
       {
          printf("O numero eh par= %d\n",g_valor);
       }
       else
       {
          printf("O numero eh impar = %d\n",g_valor);
       }
       g_valor = g_valor + 1;
    }while (g_valor <= 20);
    getch();
}

Exercíco 48

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

    float g_vlr_1, g_vlr_2,g_result;
    char g_sinal;

int main()
{
    g_result = 0;
    g_vlr_1 = 0;
    g_vlr_2 = 0;
    g_sinal = 'S';

    clrscr();
    iniciar();
    processar();
    return 0;
}
void iniciar()
{
    printf("Simulacao de uma Calculadora\n\n");
}
void processar()
{
    do
    {
       clrscr();
       g_sinal = 'S';

       printf("simulacao de uma Calculadora\n\n");
       printf("\n\nDigite uma operacao, +, -, *, / ou S para sair = ");
       g_sinal = getche("%c");

       if ((g_sinal != 'S') &&
          (g_sinal != 's') &&
          (g_sinal != '+') &&
          (g_sinal != '-') &&
          (g_sinal != '*') &&
          (g_sinal != '/'))
       {
       g_sinal = 'S';
       }
       if ((g_sinal != 'S') && (g_sinal != 's'))
       {
          printf("\n\n\n Digite o primeiro valor = ");
          scanf("%f",&g_vlr_1);

          printf("\n\n Digite o segundo valor = ");
          scanf("%f",&g_vlr_2);

          if ((g_sinal == '/') && (g_vlr_2 == 0))
          {
             printf("\n\nO segundo valor nao pode ser zero, para operacao de dividir!!");
             getch();
          }
          else
          {
             if ((g_sinal != 'S') && (g_sinal != 's'))
             {
                 switch (g_sinal)
                {
                   case '+': g_result = g_vlr_1 + g_vlr_2;
                       break;
                   case '-': g_result = g_vlr_1 - g_vlr_2;
                       break;
                   case '*': g_result = g_vlr_1 * g_vlr_2;
                       break;
                   case '/': g_result = g_vlr_1 / g_vlr_2;
                }
             printf(" \n\nO resultado eh = %f",g_result);
             getch();
             }
          }
       }
    }while ((g_sinal != 'S') && (g_sinal != 's'));
}

Exercíco 50

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

    int g_pot, g_result,g_ind,g_num,g_ind2,g_result_pot;

int main()
{
    g_result = 1;
    g_ind = 1;
    g_pot = 0;
    g_num = 2;
    g_ind2 = 1;
    g_result_pot = 1;

    clrscr();
    iniciar();
    processar();
    finalizar();
    return 0;
}
void iniciar()
{
    printf("Programa que calcula o valor de S.\n\n");
    printf("Digite o valor de n: ");
    scanf("%d",&g_pot);
}
void processar()
{
    for (g_ind=1; g_ind <= g_pot ; g_ind=g_ind + 1)
    {
       for (g_ind2=1,g_result_pot=1; g_ind2 <= g_ind;g_ind2=g_ind2+1)
       {
          g_result_pot = g_result_pot * g_num;
       }
       g_result = g_result + g_result_pot;
    }
}
void finalizar()
{
    printf("\n\n\nO valor de S = %d",g_result);
    getch();
}

Hosted by www.Geocities.ws

1