Escreva codificações Matlab para determinar se uma pessoa é maior ou menor de idade, o programa deve informar se a pessoa é menor de idade ou maior a partir de um número fornecido do teclado, e além disso informar se a idade é válida ou não.
Passo 1
Basicamente a questão pede para criar um programa que a partir de uma entrada de dados de idade gerencie se o cidadão é maior ou menor de idade.
E se caso a idade for inválida no caso de um número negativo, ela informa que a idade não é válida.
Aqui é uma questão básica do processamento de fluxo de sinais com 3 condições, podemos utilizar as funções elseif ou switch, por questão de comodidade iremos utilizar o elseif pois os testes lógicos podem ser inseridos dentro da própria função.
O algoritmo em diagrama de blocos para questão é dado por:
Passo 2
Implementando o algoritmo acima em linguagem de programação temos:
Passo 3
Digitando tudo certinho no Matlab o seu código deve ficar algo mais ou menos assim:
Passo 4
Testando o programa criado temos:
Resposta
Ei, a resposta está no passo a passo :)