Buscar

Caderno de Resolucao de Atividade Pratica Linguagem de Programação LP 2023

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 5 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

PRÁTICA 01 
 
Escreva um programa em C que solicite ao aluno que digite seu nome completo e 
os sete dígitos do seu RU. O programa deve verificar se o último dígito do RU é igual 
ao último dígito do ano atual. Se forem iguais, exiba a mensagem "Aluno [NOME DO 
ALUNO], seu RU está autenticado". Caso contrário, exiba a mensagem "Aluno 
[NOME DO ALUNO], seu RU não está autenticado". 
Para demonstrar o funcionamento faça as capturas de tela do terminal de execução. 
I. Apresentação do código-fonte (colorido): 
 
(INSERIR O CÓDIGO FONTE AQUI) 
 
 
 
 
II. Apresentar a captura de tela evidenciando o funcionamento: 
 
(COLOCAR IMAGEM AQUI) 
 
 
 
 
Caderno de Resolução da 
Atividade Prática de 
Linguagem de Programação 
 
 
1 
 
PRÁTICA 02 
 
Escreva um programa em C que declare uma estrutura chamada "Aluno" contendo 
os seguintes campos: nome (string) e nota (float). Solicite ao aluno que digite seu 
nome completo e a nota de uma prova. Em seguida, utilize o primeiro dígito do RU 
do aluno para calcular sua média final, adicionando-o à nota da prova. Exiba na tela 
a mensagem "Aluno [NOME DO ALUNO], sua média final é [MÉDIA FINAL]". 
Para demonstrar o funcionamento faça as capturas de tela do terminal de execução. 
III. Apresentação do código-fonte (colorido): 
 
(INSERIR O CÓDIGO FONTE AQUI) 
 
 
 
 
IV. Apresentar a captura de tela evidenciando o funcionamento: 
 
(COLOCAR IMAGEM AQUI) 
 
 
 
 
Caderno de Resolução da 
Atividade Prática de 
Linguagem de Programação 
 
 
2 
 
PRÁTICA 03 
 
Escreva um programa em C que leia um número inteiro positivo do usuário e exiba 
a sequência de Fibonacci até esse número. A sequência de Fibonacci é uma 
sequência em que cada número é a soma dos dois anteriores: 
0, 1, 1, 2, 3, 5, 8, 13, ... 
 
Demonstre a execução utilizando para o valor alvo da sequência o número formado 
pela somatória do primeiro dígito com o penúltimo digito do seu RU. Para 
demonstrar o funcionamento faça as capturas de tela do terminal de execução 
V. Apresentação do código-fonte (colorido): 
 
(INSERIR O CÓDIGO FONTE AQUI) 
 
 
 
 
VI. Apresentar a captura de tela evidenciando o funcionamento: 
 
(COLOCAR IMAGEM AQUI) 
 
 
Caderno de Resolução da 
Atividade Prática de 
Linguagem de Programação 
 
 
3 
 
PRÁTICA 04 
 
Escreva um programa em linguagem C que solicite ao aluno que digite o número de 
notas que deseja calcular a média. Em seguida, peça que o aluno digite as notas 
separadas por espaços. O programa deve armazenar as notas em um vetor e utilizar 
uma função chamada calcularMedia() para calcular a média das notas. 
O protótipo da função calcularMedia() é o seguinte: 
float calcularMedia(float notas[], int tamanho); 
 
A função calcularMedia() deve receber como parâmetros um vetor de notas (notas[]) 
e o tamanho do vetor (tamanho). Ela deve calcular a média das notas e retornar o 
resultado como um valor de ponto flutuante (float). 
 
No programa principal, após obter as notas e armazená-las no vetor, chame a função 
calcularMedia() passando o vetor de notas e o tamanho como argumentos. 
Armazene o resultado retornado pela função em uma variável e, em seguida, exiba 
o valor da média na tela. 
 
Para demonstrar o funcionamento utilize o vetor com os números do seu RU. 
Capture a tela do terminal de execução 
VII. Apresentação do código-fonte (colorido): 
 
(INSERIR O CÓDIGO FONTE AQUI) 
 
 
 
 
VIII. Apresentar a captura de tela evidenciando o funcionamento: 
 
(COLOCAR IMAGEM AQUI) 
 
 
Caderno de Resolução da 
Atividade Prática de 
Linguagem de Programação 
 
 
4 
 
PRÁTICA 05 
 
Escreva um programa em C que implemente o jogo da forca. O programa deve ler 
uma palavra aleatória de um arquivo chamado "palavras.txt" e permitir que o 
jogador tente adivinhar a palavra, fornecendo letras como palpites. O programa 
deve exibir o estado atual da palavra, com as letras corretas adivinhadas e os 
espaços para as letras não descobertas. O jogador tem um número limitado cinco 
erros antes de ser enforcado. 
Para demonstrar o funcionamento mostre o conteúdo do arquivo “palavras.txt” e o 
terminal de execução do programa. 
IX. Apresentação do código-fonte (colorido): 
 
(INSERIR O CÓDIGO FONTE AQUI) 
 
 
 
 
X. Apresentar a captura de tela evidenciando o funcionamento: 
 
(COLOCAR IMAGEM AQUI) 
 
XI. Apresentar a captura de tela do arquivo palavras.txt: 
 
(COLOCAR IMAGEM AQUI)

Continue navegando