Você está na página 1de 1

Ministério da Educação

Universidade Tecnológica Federal do Paraná - Toledo


Prova 3 - ET41F: CONTRUÇÃO DE ALGORITMOS
(Prof.: Maurício Zardo Oliveira)

Nome: Data: / / Nota:

Orientações:
1. A interpretação das questões é parte integrante da prova.
2. A prova deve ser realizada individualmente.
3. A prova deve ser entregue via moodle oficial da disciplina no prazo estipulado.
4. A resolução deve ser entregue em um único arquivo “P3 – Nome_Completo.pdf”, contendo as questões contidas
neste documento, bem como a solução das questões de forma legível e organizada.
5. Caso a resolução da prova não seja entregue no padrão descrito no item (4), haverá desconto de 1,0 pt.

Questão 1 - (2,5 pts) – Considere o trecho de código abaixo. Qual a saída na tela após sua execução?

int main()
{
int A[3][3];
A[0][0]=11;
A[0][1]=22;
A[0][2]=33;
A[1][0]=44;
A[1][1]=55;
A[1][2]=66;
A[2][0]=77;
A[2][1]=88;
A[2][2]=99;

int lin, col;


printf("Resultado: ");
for(lin=0; lin<3; lin++)
{
for(col=0; col<3; col++)
{
if(lin == col)
printf("%i ", A[lin][col]);
}
}
return 0;
}

Questão 2 - (2,5 pts) – Faça um programa que lê valores inteiros digitados pelo usuário (maiores que zero) e
armazene em uma matriz (10x10). Em seguida, o programa deverá apresentar o maior valor e sua posição (linha
e a coluna). Exemplo: “O maior valor digitado é: 42 ( linha 2, coluna 5 )”

Questão 3 - (2,5 pts) – Desenvolva um programa que lê um nome, armazena em uma string (de tamanho 30) e
imprime as letras na posição ímpar. Nesta questão, considere que a primeira letra está na posição 1.
Exemplo: Caso o nome “Zardo” seja digitado, deverá imprimir → Resultado: Z r o

Questão 4 - (2,5 pts) - Faça um programa principal que chama uma função. A função deve receber um número
real ( x ) e retornar o quadrado deste valor ( x2 ). Por meio do programa principal, imprima este valor na tela.

"Se...uma palavra de 1000 sílabas" - Cort - A Torre Negra

Você também pode gostar