Ir para conteúdo
Fórum Script Brasil
  • 0

Exercício com arquivos.dat


thiago_cg

Pergunta

Galera, estou tentando resolver esse exercício há algum tempo! Alguém dá uma luz?

Um número inteiro n é quadripartido se existe alguma divisão desse número em quatro parcelas inteiras (p1+p2+p3+p4 = n) e um operador mágico (m) de modo que a primeira parcela somada ao operador mágico, a segunda diminuída dele, a terceira multiplicada por ele e a quarta dividida por ele dêem o mesmo resultado (p1+m = p2−m = p3*m = p4/m).

Assim, 128 é quadripartido, porque pode-se dividir 128 em 4 parcelas (31, 33, 32 e 32) de modo que existe um operador mágico (no caso, 1) que faz com que p1+m, p2−m, p3 _m e p4/m sejam iguais. De fato: 31 + 1 = 33 − 1 = 32 * 1 = 32 / 1 = 32.

Faça um programa em C que identifique quando um número é ou não quadripartido e qual é o seu operador mágico associado.

Os números a serem analisados estão armazenados em um arquivo Números.dat.

Gere um arquivo de saída Saída.dat, informando cada número e seu operador mágico caso exista.

Link para o comentário
Compartilhar em outros sites

0 respostass a esta questão

Posts Recomendados

Até agora não há respostas para essa pergunta

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,4k
×
×
  • Criar Novo...