Buscar

Exercícios de Linguagem de Programação I

Prévia do material em texto

05/09/2015 Aluno: MAURO DE OLIVEIRA ESTRELA •
data:text/html;charset=utf­8,%3Ctable%20width%3D%22650%22%20border%3D%220%22%20align%3D%22center%22%20cellpadding%3D%222%22%… 1/3
LINGUAGEM DE PROGRAMAÇÃO I   Lupa  
 Retornar
Exercício: CCE0242_EX_A2_201404062939  Matrícula: 201404062939
Aluno(a): MAURO DE OLIVEIRA ESTRELA Data: 05/09/2015 17:25:48 (Finalizada)
  1a Questão (Ref.: 201404686222)  Fórum de Dúvidas (1)       Saiba   (0)
Um Engenheiro Ambiental tinha um arquivo onde ele gostaria retirar algarismos que estavam dentro
de várias cadeias de caracteres e que fossem todos convertidos para números reais, uma vez que eles
representavam tamanhos de árvores.
Observe as linhas abaixo e assinale a opção que contem a função que realiza essa conversão e a
biblioteca a qual pertence.
tolower() e ctype.h
  atof() e stdlib.h
toupper() e stdlib.h
isalpha() e stdlib.h
atoi() e math.h
 Gabarito Comentado  Gabarito Comentado  Gabarito Comentado
  2a Questão (Ref.: 201404643843)  Fórum de Dúvidas (1)       Saiba   (0)
Suponha que as bibliotecas necessárias foram declaradas e considere em função das respostas a
numeração das linhas apresentadas entre parênteses.
(L1)int main()
(L2) {
(L3) char vet[40];
(L4) puts("Digite o seu nome completo:");
(L5) fgets(vet);
(L6) printf("%s\n", vet);
(L7) system("pause");
(L8) return (0);
(L9) }
Analise o código e assinale a alternativa correta.
Erro na (L6)­ O printf não aceita a forma apresentada.
Erro na (L3)­ Deveria ser utilizado uma matriz.
Erro na (L4)­ Puts está sendo usado de forma errada.
Erro na (L8)­ O return é utilizado apenas em funções.
05/09/2015 Aluno: MAURO DE OLIVEIRA ESTRELA •
data:text/html;charset=utf­8,%3Ctable%20width%3D%22650%22%20border%3D%220%22%20align%3D%22center%22%20cellpadding%3D%222%22%… 2/3
  Erro na (L5)­ Na forma de preencher a função fgets.
 Gabarito Comentado
  3a Questão (Ref.: 201404257945)  Fórum de Dúvidas (1)       Saiba   (0)
As funções existem para decompor um problema em partes menores, simplificando e organizando o
programa como um todo. Tendo em vista o que  foi exposto, assinale a opção que apresenta uma
afirmativa ERRADA em relação aos conceitos de funções.
O protótipo de uma função informa ao compilador o tipo de retorno, o nome e a lista de
parâmetros da função.
Além do valor de uma variável é possível passar para uma função o endereço da variável como
por exemplo, das matrizes.
Todas as funções apresentam na declaração de seu cabeçalho um par de parênteses.
As variáveis declaradas no corpo de uma função são chamadas variáveis locais.
  O comando return encerra a execução de uma função e pode retornar vários valores para a
função chamadora da função.
  4a Questão (Ref.: 201404256592)  Fórum de Dúvidas (1)       Saiba   (0)
Quanto  aos  códigos  de  formatação  (especificadores  de  formato)  usados  com  a  função  printf()  e
tendo em vista o trecho do programa,  qual deveria ser a linha usada para exibir a saída abaixo:
Observação: A sequência de números que aparece na saída representa as colunas da tela.
 
Trecho
int num1= 12, num2=8; float num3=15;
printf("\n12345678901234"); 
 
printf("\n%d\t%6.2f\n",num1/num2, num3);
printf("\n%d\t%06.2f\n", num1, num3);
  printf("\n%04d\t%.2f\n", num1/num2, num3);
printf("\n%4d\t%.2f\n", num1%num2, num3/2);
  printf("\n%.2f\t%06.2f\n",(float) num1/num2, num3);
 Gabarito Comentado  Gabarito Comentado
05/09/2015 Aluno: MAURO DE OLIVEIRA ESTRELA •
data:text/html;charset=utf­8,%3Ctable%20width%3D%22650%22%20border%3D%220%22%20align%3D%22center%22%20cellpadding%3D%222%22%… 3/3
  5a Questão (Ref.: 201404305933)  Fórum de Dúvidas (1)       Saiba   (0)
Observe o código abaixo: 
#include < stdio.h >
#include < stdlib.h>
int main(){ 
int x,y,z; 
x=6; 
y=2; 
z = (x%2)+8; 
puts(z); 
system("PAUSE"); 
return 0; 
} 
Dentre as opções abaixo é correto afirmar:
O programa exibirá 0
  Ocorrerá um erro
O programa exibirá 11
O programa exibirá 16
O programa exibirá 8
 Gabarito Comentado  Gabarito Comentado
  6a Questão (Ref.: 201404660118)  Fórum de Dúvidas (1)       Saiba   (0)
Escreva o comando que defina uma constante de nome PI com valor igual a 3,14.
#const PI 3,14
  #include PI 3.14
#define PI 3,14
#include PI 3,14
  #define PI 3.14
 Gabarito Comentado  Gabarito Comentado

Continue navegando