Buscar

Prova 2

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

ECT1203 – Linguagem de Programação 2014.4 
Segunda Avaliação – Prof. Éverton Santi 
 
Nome: ___________________________________________ 
 
 
Você fez o teste sobre vetores? Sim ( ) Não ( ) 
 
ATENÇÃO: Esta prova contém 4 (quatro) questões. Você deverá escolher apenas 3 (três) destas para 
responder. Caso você responda a todas as questões, uma destas será escolhida de forma aleatória e 
será anulada, isto é, será desconsiderada sua resposta. 
 
Marque abaixo quais as questões que você escolheu responder: 
 
( ) Questão 1 ( ) Questão 2 ( ) Questão 3 ( ) Questão 4 
 
 
Questão 1 (2.5 pontos) 
Apresente a assinatura e a implementação de uma função em Linguagem C/C++ que receba como 
parâmetro duas cadeias de caracteres 𝑎 e 𝑏. Sua função deverá retornar 0 (zero) caso 𝑎 e 𝑏 contenham 
a mesma quantidade de caracteres, -1 (menos um) caso 𝑎 contenha menos caracteres que 𝑏 e 1 (um) 
caso contrário. Apresente também a função 𝑚𝑎𝑖𝑛 para um programa que permita testar a função 
criada. 
 
Questão 2 (2.5 pontos) 
Crie um programa que receba como entrada uma matriz quadrada de números reais com dimensão 
𝑛 × 𝑛. Este programa deverá informar a quantidade de elementos desta matriz que são maiores que a 
média de todos os números nela contidos. 
 
Questão 3 (2.5 pontos) 
Crie um programa que receba como entrada uma matriz 𝑚 × 𝑛. Seu programa deverá informar ao 
usuário se a matriz informada é uma matriz esparsa. Uma matriz esparsa, por sua vez, é aquela que 
possui mais de 75% de seus elementos iguais a 0 (zero). 
 
Questão 4 (2.5 pontos) 
Crie um tipo estruturado que permita representar um aluno, sendo que o aluno é descrito por seu nome, 
idade e CPF. Em seguida, escreva um programa no qual o usuário informa os dados de 3 alunos, 
utilizando para tal o tipo estruturado criado. Seu programa deverá, ao final, mostrar o nome do aluno 
mais velho. 
 
 
 
Colinha: lembre, para manipular cadeias de caracteres temos algumas funções já implementadas na 
biblioteca 𝑐𝑠𝑡𝑟𝑖𝑛𝑔: 
 
 void strcat(char[], char[]) 
 int strlen(char[]) 
 void strcpy(char[], char[]) 
 int strcmp(char[], char[]) 
Se você fez o teste, sua prova 
valerá 7,5. Se você não o fez, sua 
prova valerá 10. Boa sorte.

Outros materiais

Materiais relacionados

Perguntas relacionadas

Materiais recentes

Perguntas Recentes