No código que segue, encontrei o erro mais relevante na declaração da variável 2, onde é declarado um valor string, não numérico, causando erro na operação matemática de soma e gerando o resultado errado.
Para a correção desse erro deve-se excluir as aspas duplas da informação atribuída como valor da variável IDEDA2. (IDADE2 - 20;) Quando as variáveis terem sidos declaradas com letras maiúsculas, para efeito desse exemplo, isso não deve gera erros, embora o recomendável seja construir as variáveis em letras minúsculas.