none
boa noite! RRS feed

  • Pergunta

  • gostaria de saber como calcular a idade média de uma série de pessoas, sem saber a quantidade total de pessoas ou suas respectivas idades. 

    agradeço desde já :)

    quinta-feira, 5 de abril de 2018 00:09

Respostas

  • A pessoa pode colocar o número de pessoas dinamicamente?

    Já sabe a regra que deseja?


    Espero ter ajudado. Se ajudei, favor marcar no fórum falando que foi útil.

    Mauricio Junior - Comunidade www.ecode10.com

    • Marcado como Resposta annaroyer sexta-feira, 6 de abril de 2018 23:58
    quinta-feira, 5 de abril de 2018 13:15
  • Impossível. 

    O cálculo de uma média aritmética é por definição  "a divisão da soma das observações (em uma mesma unidade de medida) pelo número delas."

    Se você não sabe a quais são as idades e nem quantas pessoas são, é impossível calcular a média, pelo menos as clássicas, a não ser que exista a "média divinatória". Neste caso você não precisa de um computador e sim uma bola de cristal.

    Att


    William John Adam Trindade
    Analyste-programmeur


    Sogi Informatique ltée
    If you found this post helpful, please "Vote as Helpful". If it actually answered your question, remember to "Mark as Answer". Se achou este post útil, por favor clique em "Votar como útil". Se por acaso respondeu sua dúvida, lembre de "Marcar como Resposta".


    quinta-feira, 5 de abril de 2018 13:15
    Moderador
  • Boa tarde,

    Você precisar ir guardando as informações que serão inseridas pelo usuário em memória, assim, quando for solicitação a ação de "calcular média", você poderá aplicar a formulá da média, pois terá os parâmetros necessários para tal. 

    Um abraço!

    • Marcado como Resposta annaroyer sexta-feira, 6 de abril de 2018 23:58
    quinta-feira, 5 de abril de 2018 16:48
  • Boa tarde, ann royer

    Creio que você se expressou mal, pois para calcular a média são necessários o número de pessoas e as respectivas idades.

    Como sugestão, coloque um textbox_idade, um textbox_média, um button_adicionar e um button_calcular_media.

    Crie duas variáveis int_idade = 0 e int_qtd_pessoas = 0

    Para cada idade informada, ao clicar em um button_adicionar, no evento click faça: int_idade += Cint(textbox_idade) e int_qtd_pessoas += 1


    Quando desejar, clique em button_calcular_media e, no evento click faça: textbox_média.text = Cstr(int_idade / int_qtd_pessoas).

    Obviamente há que se fazer tratamentos dos dados na entrada para, por exemplo, não digitar letras no lugar de números.



    MARIANO1776


    • Editado Mariano1776 quinta-feira, 5 de abril de 2018 17:13
    • Marcado como Resposta annaroyer sexta-feira, 6 de abril de 2018 23:58
    quinta-feira, 5 de abril de 2018 17:11

Todas as Respostas

  • Impossível. 

    O cálculo de uma média aritmética é por definição  "a divisão da soma das observações (em uma mesma unidade de medida) pelo número delas."

    Se você não sabe a quais são as idades e nem quantas pessoas são, é impossível calcular a média, pelo menos as clássicas, a não ser que exista a "média divinatória". Neste caso você não precisa de um computador e sim uma bola de cristal.

    Att


    William John Adam Trindade
    Analyste-programmeur


    Sogi Informatique ltée
    If you found this post helpful, please "Vote as Helpful". If it actually answered your question, remember to "Mark as Answer". Se achou este post útil, por favor clique em "Votar como útil". Se por acaso respondeu sua dúvida, lembre de "Marcar como Resposta".


    quinta-feira, 5 de abril de 2018 13:15
    Moderador
  • A pessoa pode colocar o número de pessoas dinamicamente?

    Já sabe a regra que deseja?


    Espero ter ajudado. Se ajudei, favor marcar no fórum falando que foi útil.

    Mauricio Junior - Comunidade www.ecode10.com

    • Marcado como Resposta annaroyer sexta-feira, 6 de abril de 2018 23:58
    quinta-feira, 5 de abril de 2018 13:15
  • Boa tarde,

    Você precisar ir guardando as informações que serão inseridas pelo usuário em memória, assim, quando for solicitação a ação de "calcular média", você poderá aplicar a formulá da média, pois terá os parâmetros necessários para tal. 

    Um abraço!

    • Marcado como Resposta annaroyer sexta-feira, 6 de abril de 2018 23:58
    quinta-feira, 5 de abril de 2018 16:48
  • Boa tarde, ann royer

    Creio que você se expressou mal, pois para calcular a média são necessários o número de pessoas e as respectivas idades.

    Como sugestão, coloque um textbox_idade, um textbox_média, um button_adicionar e um button_calcular_media.

    Crie duas variáveis int_idade = 0 e int_qtd_pessoas = 0

    Para cada idade informada, ao clicar em um button_adicionar, no evento click faça: int_idade += Cint(textbox_idade) e int_qtd_pessoas += 1


    Quando desejar, clique em button_calcular_media e, no evento click faça: textbox_média.text = Cstr(int_idade / int_qtd_pessoas).

    Obviamente há que se fazer tratamentos dos dados na entrada para, por exemplo, não digitar letras no lugar de números.



    MARIANO1776


    • Editado Mariano1776 quinta-feira, 5 de abril de 2018 17:13
    • Marcado como Resposta annaroyer sexta-feira, 6 de abril de 2018 23:58
    quinta-feira, 5 de abril de 2018 17:11