image

Acesse bootcamps ilimitados e +650 cursos

50
%OFF
Clebson Farias
Clebson Farias27/01/2025 16:20
Compartilhe
Savegnago - Lógica de ProgramaçãoRecomendados para vocêSavegnago - Lógica de Programação

Dúvida

    Olá, estou vindo pela primeira vez através desse recurso para fazer uma pergunta. A elaboração desse desafio está correto? Código com minhas alterações

    let M = parseInt(gets());

    let A = parseInt(gets());

    let B = parseInt(gets());

    // TODO: Retorne um número inteiro, representando a idade do filho mais velho

    let C = 30

    let res = A;

    if ( res < C) res = M

    if ( res < B) res = M ;

    print(C - B);image

    Compartilhe
    Recomendados para você
    Deal Group - AI Centric .NET
    Randstad - Análise de Dados
    BairesDev - Machine Learning Training
    Comentários (5)
    Clebson Farias
    Clebson Farias - 27/01/2025 17:12

    Sim, mas no caso ele pede dois valores, ai eu fazendo essa mudança, ele da o segundo valor e o primeiro fica como errado, como seria, pelo visto eu não entendi o desafio por completo.

    Joel Soares
    Joel Soares - 27/01/2025 16:41

    idade filho mais velho = M - A - B

    Joel Soares
    Joel Soares - 27/01/2025 16:40

    a formula fica idade da mãe menos a idade dos dois filhos mais novos, só tem que tomar cuidado também com as restrições de entrada que tem:

    Restrições

    • 40 ≤ M ≤ 110

    • 1 ≤ A < M

    • 1 ≤ B < M

    • A ≠ B

    Clebson Farias
    Clebson Farias - 27/01/2025 16:32

    Desafio

    Magali é mãe de três filhos que têm idades diferentes. Ela notou que, neste ano, a soma das idades dos seus três filhos é igual à idade dela. Neste problema, dada a idade de Magali e as idades de dois dos filhos, seu programa deve computar e imprimir a idade do filho mais velho. Por exemplo, se sabemos que Magali tem 52 anos e as idades conhecidas de dois dos filhos são 14 e 18 anos, então a idade do outro filho, que não era conhecida, tem que ser 20 anos, pois a soma das três idades tem que ser 52. Portanto, a idade do filho mais velho é 20. Em mais um exemplo, se Magali tem 47 anos e as idades de dois dos filhos são 21 e 9 anos, então o outro filho tem que ter 17 anos e, portanto, a idade do filho mais velho é 21.

    Entrada

    A primeira linha da entrada contém um inteiro M representando a idade de Magali. A segunda linha da entrada contém um inteiro A representando a idade de um dos filhos. A terceira linha da entrada contém um inteiro B representando a idade de outro filho.

    Saída

    Seu programa deve imprimir uma linha, contendo um número inteiro, representando a idade do filho mais velho de Magali.

    Restrições

    • 40 ≤ M ≤ 110

    • 1 ≤ A < M

    • 1 ≤ B < M

    • A ≠ B

     

    Exemplos de EntradaExemplos de Saída52

    14

    18

    20

    47

    21

    9

    21

    Joel Soares
    Joel Soares - 27/01/2025 16:30

    poderia tirar um print ou copiar toda a descrição do desafio?


    Recomendados para vocêSavegnago - Lógica de Programação