Baixe o app para aproveitar ainda mais
Prévia do material em texto
Alunos:............................................................................................ Nota:................... ............................................................................................ ............................................................................................ 1. Escreva uma função que receba um número inteiro (entre 0 e 10) e mostre-o na tela na forma extensa. Por exemplo, se a função receber 1 deverá exibir “Um” na tela. 2. Escreva uma função que receba um número inteiro e retorne true caso esse número seja par. 3. Escreva um programa para ler as notas das duas avaliações de um aluno no semestre. Escreva uma função que receba as duas notas por parâmetro e calcule a média semestral. O programa deverá exibir a mensagem “PARABÉNS! Você foi aprovado!” caso a média semestral tenha sido superior a 6.0, caso contrário, deverá exibir a mensagem "REPROVADO!". 4. Escreva uma função recursiva que retorne a soma dos cubos de um intervalo de números inteiros. O usuário informará dois números (x e y | x < y) e o programa retornará a soma de cada um dos números inteiros presentes no intervalo digitado pelo usuário. Exemplo: x = 2 e y = 4, retornará 23 + 33 + 43 = 99. 5. Escreva um programa que simule um campeonato de futebol de pontos corridos, onde cada time joga com todos os outros em jogos de ida e volta. O usuário apenas digitará a quantidade de times participantes e o programa simulará as partidas (ida e volta) de cada time, apresentando o placar final. Ao final das simulações das partidas, o programa exibirá o total de pontos obtidos por cada time, sabendo que o time vencedor acumula 3 pontos a cada vitória, 1 ponto a cada empate e nenhum ponto a cada derrota. O programa deverá conter, pelo menos, duas funções, uma para a simulação das partidas e outra para o cálculo do total de pontos por time. Segue abaixo um exemplo da saída gerada pelo programa a partir da digitação da quantidade de times (4). Digite o total de times: 4 Simulando resultados dos jogos: Time 1 3 X 9 Time 2 Time 1 6 X 8 Time 3 Time 1 9 X 2 Time 4 Time 2 0 X 0 Time 1 Time 2 3 X 9 Time 3 Time 2 8 X 7 Time 4 Time 3 1 X 3 Time 1 Time 3 1 X 7 Time 2 Time 3 2 X 9 Time 4 Time 4 7 X 7 Time 1 Time 4 2 X 9 Time 2 Time 4 3 X 3 Time 3 Pontos no final do campeonato: Time 1: 8 Time 2: 13 Time 3: 7 Time 4: 5 Pontifícia Universidade Católica de Minas Gerais Campus Belo Horizonte – Núcleo Universitário Contagem Curso: Engenharia Mecânica/Elétrica Disciplina: Programação de Computadores II Professor: Francisco Borges Rodrigues Trabalho 1 – 22 de março de 2014 – Valor: 10 pontos
Compartilhar