Atividade P4 Info

1689 palavras 7 páginas
FUNÇÕES

1)Faça uma função que recebe por parâmetro um valor inteiro e positivo e retorna 1 caso o valor seja primo e 0 em caso contrário. Implemente na função main o código necessário para a utilização dessa nova função.

RESPOSTA:

int fprimo(int a)
{int i, vezes = 0, valor; for (i = 1; i <= a && vezes <= 3; i++) { if (a % i == 0) vezes ++; } if (vezes == 2) { valor = 1; } else { valor = 0; } return valor;}

main(){ int i, num, primo; printf("\nDigite um numero inteiro: \n\n"); scanf("%d", &num); printf("\n\n\n"); primo = fPrimo(num); if (primo == 1) printf("\nO numero %d e primo.\n", num); return 1; else printf("O numero %d nao e primo.", num); return 0; printf("\n\n\n"); system("pause");
}

2) Faça uma função chamada MMC que calcule o Mínimo Múltiplo Comum de dois números inteiros positivos dados. Implemente na função main o código necessário para a utilização dessa nova função. Sugestão: utilize a função primo desenvolvida no exercício anterior.

RESPOSTA: int calcMMC (int a, int b)
{
int contador = 1; int contador2 = 1; int multiplo1 = a; int multiplo2 = b; while (multiplo1 != multiplo2) multiplo1 = a * contador ; if (multiplo1 > multiplo2) { multiplo2 = b * contador2; contador2++; }contador++; return multiplo1;
}
int main()
{ int contador; int numero [3]; int MMC; int maior; int menor; for (contador = 1; contador <= 2; contador++) { printf("\nDigite o numero %d: \n\n",contador); scanf ("%d", &numero [contador]); } if (numero [2] < numero [1]) { maior = numero [1];

Relacionados

  • Optometria
    6923 palavras | 28 páginas
  • Avaliação de um curso na MOODLE
    6982 palavras | 28 páginas
  • topografia
    39509 palavras | 159 páginas
  • Relat Rio 2 Qu Mica
    2279 palavras | 10 páginas
  • Android
    11334 palavras | 46 páginas
  • Constinuição Federal
    1773 palavras | 8 páginas
  • topicos avancados
    1398 palavras | 6 páginas
  • rede can bus
    12058 palavras | 49 páginas
  • Aplicação do bsc para avaliação do proc
    59000 palavras | 236 páginas
  • Drogas
    2482 palavras | 10 páginas