-
Posts
2 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Joao Paulo Sonza Biazotto
-
-
Boa noite.
Estou com um problema para resolver um programa de matlab, estou entortando a cabeça para resolver.
Segue o exercicio abaixo:
Desenvolva um sistema no MatLab que solicite ao usuário que digite o nome de 5 alunos.De posse destes 5 nomes de alunos crie uma função chamada "classificanome" e ordene os nomes dos alunos por ordem alfabética, após a ordenação a função classificanome deverá retornar o primeiro nome da lista.
Para este nome o sistema deverá receber 3 notas.
Crie uma função uma função chamada “medianotas” e calcule a média do aluno, após o cálculo a função “medianotas” deverá retornar o valor da média.
De posse do nome do aluno e da média deste aluno crie uma função chamada “situacaoaluno” que receba estas duas informações e verifique se o aluno está aprovado, em recuperação ou reprovado. Para saber a situação do aluno utilize a tabela abaixo:
Caso a nota seja maior que 4.5 o aluno está em recuperação; Caso a nota for maior que 6.5 o aluno está aprovado; Caso a nota seja menor que 4.4 o aluno está reprovado;
Após verificar a situação do aluno a função “situacaoaluno” deverá escrever na tela uma mensagem contendo o nome do aluno e a situação do mesmo. Ex.: A aluno Fernando está aprovado.
Grato pela ajuda,
João.
Sobre o Clube do Hardware
No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais
Direitos autorais
Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais
Programa em matlab
em Programação - outros
Postado
@dif Não tive tempo de enviar o procedimento que desenvolvi, mas segue as linhas de comando (.m) logo abaixo.
Deixando claro que este desenvolvimento é de minha autoria juntamente com um grupo de amigos.
A grande falha de todo o processo, é a parte final do exercício, aonde não consigo fazer a impressão de uma frase a qual reúna o "nome do aluno" (O primeiro nome do vetor, caracterizando assim o primeiro nome da ordem alfabética do vetor), sua média, e sua situação. A frase deveria ficar:
Aluno "x", com média "y", está (Aprovado/reprovado/em recuperação).
O resto do programa funciona perfeitamente, apenas a ultima linha de comando dá erro e não entendi o que fiz de errado.
Desculpas pela demora de resposta, e obrigado a compreensão,
João.
Função Principal: