UNIVERSIDADE FEDERAL DO RIO GRANDE DO NORTE Algoritmos — DIM0320, Prof.: Rafael Beserra Gomes — 8 de Maio de 2012 C Prova Unidade I B Aluno: Matrı́cula Atenção: siga a especificação do problema em relação à escrita na tela. Use os exemplos como guia. Os números em negrito são os digitados pelo usuário. Questão 1) [2.5pts] Escreva um algoritmo que leia a quantidade de vitórias, empates e derrotas de um time de futebol (precedidos por uma frase na forma ”Digite o número de ...:”. O algoritmo em seguida deve calcular e escrever na tela a quantidade de pontos obtida pelo time precedida pela frase: ”A quantidade de pontos foi: ”. Cada vitória corresponde a 3 pontos, um empate a 1 ponto e uma derrota a 0 ponto. Por exemplo: Digite o número de vitórias: 3 Digite o número de empates: 2 Digite o número de derrotas: 2 A quantidade de pontos foi: 11 pts Questão 2) [2.5pts] Escreva um algoritmo que leia três números inteiros A, B e C (precedidos por ”Digite ...:”. Em seguida, escreva ”Um dos números é a soma dos outros dois”caso um dos números seja a soma dos outros dois ou escreva ”Nenhum dos números é a soma dos outros dois”caso contrário. Digite A: 3 Digite B: 5 Por exemplo: Digite C: 2 Um dos números é a soma dos outros dois. Questão 3) [2.5pts] Escreva um algoritmo que leia três números inteiros n1, n2 e n3 (precedidos por ”Digite ...:”) que representam as notas de um aluno da UFRN. Em seguida, o algoritmo deve analisar a situação dele. Se a média for menor que 3, escreva na tela ”Reprovado”. Senão, se a média for maior ou igual a 7, escreva na tela ”Aprovado”. Caso nenhum desses dois casos sejam satisfeitos então o aluno precisa de quarta prova. Caso seja possı́vel passar com média 7, escreva na tela a nota n4 que ele precisa para passar com média final 7 com a frase ”O aluno precisa de ... na quarta prova para ficar com média 7”. Entretanto, caso o aluno precise de uma nota maior que 10 escreva ”Aluno em quarta prova, mas nao é possivel passar com media 7”. A média parcial na UFRN é obtida por mp = 4n1+5n2+6n3 . 15 (mp+n4) Já a média final é dada por mf = . 2 Digite n1: 5.8 Digite n2: 7.3 Exemplo 1: Digite n3: 4.6 O aluno precisa de 8.18 na quarta prova para ficar com média 7 Exemplo 2: Digite Digite Digite Aluno n1: 3.5 n2: 3.5 n3: 3.5 em quarta prova, mas não é possı́vel passar com média 7 Exercı́cios Unidade I - Algoritmos UFRN/DIM0320/2012.1 Questão 4) [2.5pts] A Copa do Brasil é um campeonato de futebol nacional onde diversos times do Brasil se enfrentam de forma eliminatória. Em cada fase, dois times se enfrentam em duas partidas para decidir quem avança para a próxima fase. Avança o time que fizer mais gols somando os dois resultados. Caso haja empate, avança o time que marcou mais gols fora de casa. Caso ainda haja empate, a decisão é por pênaltis. O seu algoritmo deve ler 4 números inteiros que representam, nessa ordem, o número de gols do time A na primeira partida (o time B é visitante), o número de gols do time B na primeira partida, o número de gols do time A na segunda partida (o time A é visitante) e o número de gols do time B na segunda partida. Em seguida, seu algoritmos deve escrever na tela quem foi o vencedor. Caso os dois times tenham empatado nos dois critérios (número de gols e número de gols fora de casa), seu algoritmo deve ler mais dois números inteiros que representam, nessa ordem, o número de gols do time A nos pênaltis, o número de gols do time B nos pênaltis e em seguida escrever na tela quem foi o vencedor. Exemplo 1: Numero de gols de A na partida 1: Numero de gols de B na partida 1: Numero de gols de A na partida 2: Numero de gols de B na partida 2: O time B foi vencedor. Exemplo 2: Numero de gols de A na partida 1: 2 Numero de gols de B na partida 1: 1 Numero de gols de A na partida 2: 1 Numero de gols de B na partida 2: 2 Numero de gols de A nos penaltis: 5 Numero de gols de B nos penaltis: 4 O time A foi vencedor. v Boa Prova v Página 2 2 1 0 1