trabalho algoritmos i g2 0301
291 palavras
2 páginas
Questão 1O gabarito de uma prova está armazenado em um vetor de caracteres G, sendo que o índice do vetor corresponde ao número da questão (total de 10).
As respostas dos 30 alunos de uma turma estão armazenadas em uma matriz R, 10x30, de forma que a linha corresponde ao número da questão e a coluna ao código do aluno.
Faça um algoritmo que leia o gabarito da prova e as respostas dos 30 alunos, e:
Preencha um vetor de inteiros A, que guardará a quantidade de acertos dos alunos, sendo que o índice corresponde ao código do aluno;
Solicite ao usuário o código de um aluno e informe se ele foi classificado ou desclassificado, de forma que são classificados os alunos que obtiverem 5 acertos ou mais. Essa operação deverá ser repetida até que o usuário digite um código negativo.
Questão 2
Um teatro controla a venda de ingressos usando uma matriz LUGAR. Os lugares estão divididos em 15 filas com 10 poltronas cada, sendo que o número da fila corresponde a linha da matriz e o número da poltrona corresponde a coluna da matriz. As poltronas ocupadas são identificadas com a letra ‘O’ e as poltronas livres com a letra ‘L’.
Considerando essas informações, faça um algoritmo que crie a matriz com todas as poltronas livres e, depois, ofereça aos usuários as seguintes opções:
1 – Ver mapa: apresenta a disposição das poltronas, conforme o modelo a seguir;
2 – Comprar ingresso: solicita ao usuário a posição (fila e número da poltrona) e:
Caso a poltrona esteja ocupada apresente essa informação ao usuário;
Caso a poltrona esteja livre altere a sua situação para ‘O’ e informe ao usuário que a compra foi realizada com sucesso.
3 – Sair: encerra o programa.