Escolar Documentos
Profissional Documentos
Cultura Documentos
LING E TECN DE PROG Und 5
LING E TECN DE PROG Und 5
viviane.paiva4 @unipinterativa.edu.br 3
UNIP EAD CONTEÚDOS ACADÊMICOS BIBLIOTECAS MURAL DO ALUNO TUTORIAIS
int main()
{
int vet[10],x, y=0;
for(x=0;x<=9;x++)
{
vet[x]=y+2;
y=y+2;
}
for(x=0;x<=9;x++)
printf(" %d ",vet[x]);
printf("\n\n");
system("pause");
return(0);
}
Respostas: a. 2 4 6 8 10 12 14 16 18 20.
b. 0 1 2 3 4 5 6 7 8 9.
c. 1 3 5 7 9 11 13 15 17 19 21.
d. 4 8 12 16 20 24 28 32 36.
e. 0 4 8 12 16 20 24 28 32.
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_25120388_1&course_id=_42753_1&content_id=_672213_1&return_… 1/9
11/10/2019 Revisar envio do teste: QUESTIONÁRIO UNIDADE V – 6654-...
#include <stdio.h>
int main(){
int lin,col, cont = 0, mat[4][4];
for (lin=0; lin<=3; lin++)
{
for (col=0; col<=3;col++)
{
mat[lin][col] = cont++;
}
}
printf("Matriz\n");
for (lin=0;lin<=3;lin++)
{
for (col=0;col<=3;col++)
printf("%d\t",mat[lin][col]);
printf("\n\n");
}
printf("\n\nDiagonal principal\n\n");
for (lin=0; lin<=3;lin++)
{
printf("%d ",mat[lin][lin]);
}
printf("\n\n");
system("pause");
return 0;
}
Respostas: a. 1 2 3 4.
b. 0 1 2 3.
c. 2 4 6 8.
d. 0 3 6 9.
e. 0 5 10 15.
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_25120388_1&course_id=_42753_1&content_id=_672213_1&return_… 2/9
11/10/2019 Revisar envio do teste: QUESTIONÁRIO UNIDADE V – 6654-...
Resposta Selecionada: c. 3 – a, 2 – e, 3 – i, 0 – o, 1 – u
Respostas: a. 2 – a, 3 – e, 3 – i, 0 – o, 1 – u
b. 3 – a, 2 – e, 3 – i, 0 – o, 0 – u
c. 3 – a, 2 – e, 3 – i, 0 – o, 1 – u
d. 4 – a, 2 – e, 2 – i, 0 – o, 1 – u
e. 3 – a, 2 – e, 3 – i, 1 – o, 0 – u
#include<stdio.h>
#include<math.h>
oat calcula ( oat x, oat y, oat z)
{
return (pow(x,2)+(y+z));
}
int main()
{
printf("Resultado: %3.2f\n", calcula(2,3,4));
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_25120388_1&course_id=_42753_1&content_id=_672213_1&return_… 3/9
11/10/2019 Revisar envio do teste: QUESTIONÁRIO UNIDADE V – 6654-...
printf("\n\n");
system("pause");
return(0);
}
b. Resultado: 10.00.
c. Resultado: 12.00.
d. Resultado: 9.00.
e. Resultado: 8.00.
O programa abaixo cadastra o nome, a altura, o peso e o sexo de algumas pessoas. Com os
dados cadastrados, localiza em seguida uma pessoa por meio de seu NOME e imprime o
seu IMC.
Para que o programa execute corretamente sua tarefa, devemos preencher as linhas 15 e
25, respectivamente, conforme a alternativa:
Respostas: pessoas[QUANTIDADE_DE_PESSOAS];
a. if (pessoas[i].nome && nomeloc)==0){
Pessoa[QUANTIDADE_DE_PESSOAS];
b. if (strcmp (pessoas[i].nome, nomeloc)==0){
pessoas[3];
c. if (strcomp (pessoas[i].nome, nomeloc)==0){
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_25120388_1&course_id=_42753_1&content_id=_672213_1&return_… 4/9
11/10/2019 Revisar envio do teste: QUESTIONÁRIO UNIDADE V – 6654-...
Pessoa pessoas[QUANTIDADE_DE_PESSOAS];
d. if (strcmp (pessoas[i].nome, nomeloc)!=0){
Pessoa pessoas[QUANTIDADE_DE_PESSOAS];
e. if (strcmp (pessoas[i].nome, nomeloc)==0){
Para que o programa execute corretamente sua tarefa, devemos preencher as linhas 13 e
16, respectivamente, conforme a alternativa:
Respostas: for(x=0;x<=8;x++)
a. printf("\n O numero %d esta na posicao %d: ",num,x)
for(x=0;x<8;x++)
b. printf("\n O numero %d esta na posicao %d: ",num,x)
for(x=0;x<8;x++)
c. printf("\n O numero %d esta na posicao %d: ",x, num)
for(x=1;x<8;x++)
d. printf("\n O numero %d esta na posicao %d: ",num,x)
for(x=0;x<num;x++)
e. printf("\n O numero %d esta na posicao %d: ",num,x)
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_25120388_1&course_id=_42753_1&content_id=_672213_1&return_… 5/9
11/10/2019 Revisar envio do teste: QUESTIONÁRIO UNIDADE V – 6654-...
Para que o programa execute corretamente sua tarefa, devemos preencher as linhas 11, 13
e 15, respectivamente, conforme a alternativa:
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_25120388_1&course_id=_42753_1&content_id=_672213_1&return_… 6/9
11/10/2019 Revisar envio do teste: QUESTIONÁRIO UNIDADE V – 6654-...
O programa abaixo recebe um caractere e informa se este é uma vogal ou uma consoante.
Para que o programa execute corretamente sua tarefa, devemos preencher as linhas 6 e 8,
respectivamente, conforme a alternativa:
Respostas: return(0);
a. return(1);
return(true);
b. return(false);
return(vogal);
c. return(consoante);
return(1);
d. return(0);
exit(0);
e. exit(1);
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_25120388_1&course_id=_42753_1&content_id=_672213_1&return_… 7/9
11/10/2019 Revisar envio do teste: QUESTIONÁRIO UNIDADE V – 6654-...
Para que o programa execute corretamente sua tarefa, devemos preencher as linhas 8 e 11,
respectivamente, conforme a alternativa:
Resposta c.
Selecionada: tam = strlen(cadeia);
if (cadeia[x] != 'a' && cadeia[x] != 'e' && cadeia[x] != 'i' && cadeia[x] != 'o'
&& cadeia[x] != 'u' )
Respostas: a.
tam = cadeia;
if (cadeia[x] != 'a' && cadeia[x] != 'e' && cadeia[x] != 'i' && cadeia[x] != 'o'
&& cadeia[x] != 'u' )
b.
tam = strlen();
if (cadeia[x] != 'a' && cadeia[x] != 'e' && cadeia[x] != 'i' && cadeia[x] != 'o'
&& cadeia[x] != 'u' )
c.
tam = strlen(cadeia);
if (cadeia[x] != 'a' && cadeia[x] != 'e' && cadeia[x] != 'i' && cadeia[x] != 'o'
&& cadeia[x] != 'u' )
d.
tam = strlen(cadeia);
if (cadeia[x] == 'a' && cadeia[x] == 'e' && cadeia[x] == 'i' && cadeia[x] ==
'o' && cadeia[x] == 'u' )
e.
tam = strlen(cadeia);
if (cadeia[x] != 'a' || cadeia[x] != 'e' || cadeia[x] != 'i' || cadeia[x] != 'o'
|| cadeia[x] != 'u' )
O programa solicita o cadastro de 5 produtos, imprime uma lista com o código e o nome da
cada produto e, por último, consulta o preço de um produto a partir de seu código.
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_25120388_1&course_id=_42753_1&content_id=_672213_1&return_… 8/9
11/10/2019 Revisar envio do teste: QUESTIONÁRIO UNIDADE V – 6654-...
Para que o programa execute corretamente sua tarefa, devemos preencher as linhas 16 e
26, respectivamente, conforme a alternativa:
Resposta a.
Selecionada: scanf("%ld %s %f", &produtos[i].codigo, &produtos[i].nome,
&produtos[i].preco);
if (produtos[i].codigo == codigo_digitado) {
Respostas: a.
scanf("%ld %s %f", &produtos[i].codigo, &produtos[i].nome,
&produtos[i].preco);
if (produtos[i].codigo == codigo_digitado) {
b.
scanf("%ld %s %f", produtos[i].codigo, produtos[i].nome,
produtos[i].preco);
if (produtos[i].codigo == codigo_digitado) {
c.
scanf("%ld %s %f",&produtos[i].codigo,produtos[i].nome,
&produtos[i].preco);
if (produtos[i].codigo = codigo_digitado) {
d.
scanf("%s %s %s",&produtos[i].codigo,produtos[i].nome,
&produtos[i].preco);
if (produtos[i].codigo == codigo_digitado) {
e.
scanf("%ld %s %f",&produtos[i].codigo, &produtos[i].nome,
&produtos[i].preco);
if (produtos[i].codigo != codigo_digitado) {
https://ava.ead.unip.br/webapps/assessment/review/review.jsp?attempt_id=_25120388_1&course_id=_42753_1&content_id=_672213_1&return_… 9/9