Buscar

Linguagem de Programação I Aula 06

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 3 páginas

Prévia do material em texto

1a Questão (Ref.: 201302037047)  Fórum de Dúvidas (0)       Saiba   (0)
A linguagem C é rica em funções que permitem efetuar operações simples e complexas. Existem várias funções
para leitura de dados, entre elas podemos destacar:
­ Função que é usada, sem problemas, para ler variáveis simples, aceitando espaço, mas não tem nenhum
controle sobre o números de caracteres armazenados.
­ Função que é usada, sem problemas, para ler variáveis simples, numéricas ou char de um caracter, e para
vetores dos tipos citados. Entretanto, apresenta limitação para vetor de char, uma vez que abandona ao
encontrar um espaço.
­ Função que lê todos os caracteres, inclusive espaços, mas especifica em um dos parâmetros o máximo de
caracteres que poderá ser armazenado.
Identifique a opção abaixo que corresponde as funções descritas na ordem acima:
gets, fgets e scanf
fgets, gets e scanf
scanf, fgets e gets
scanf, gets e fgets
  gets, scanf e fgets
 Gabarito Comentado  Gabarito Comentado
  2a Questão (Ref.: 201301677585)  Fórum de Dúvidas (0)       Saiba   (0)
Observe as afirmativas abaixo sobre o terminador nulo e assinale a opção correta.
I Devemos sempre acrescentar mais uma posição ao vetor de char quando ele for dimensionado;
II Ele deve ser incluído ao final de todo vetor independente do tipo;
III O terminador nulo é identificado pelo caracter \0;
As afirmativas II e III são verdadeiras
Somente a III é verdadeira
Somente a afirmativa I é verdadeira
  As afirmativas I e III são verdadeiras.
Todas as afirmativas são verdadeiras
 Gabarito Comentado  Gabarito Comentado
  3a Questão (Ref.: 201301677587)  Fórum de Dúvidas (0)       Saiba   (0)
Observe as declarações abaixo e assinale a opção correta.
I int idades[]={5,16,27,19};
II float CR[3]={6.1, 8.9, 9.3};
III char letras[]={"A", "E", "I", "O", "U"};
IV char letras[]={"Linguagem de "};
  Somente as declarações I , II e IV estão corretas
Todas as declarações estão corretas
As declarações III e IV estão erradas
Somente as declarações I e II estão corretas
A declaração I está errada e a declaração II está correta
 Gabarito Comentado  Gabarito Comentado
  4a Questão (Ref.: 201301671503)  Fórum de Dúvidas (0)       Saiba   (0)
Qual das opções abaixo está correta com relação a declaração de variáveis para um vetor de 15 elementos de
números reais em C?
int vetor[15];
  double x[15];
double x[15][15];
char x[15];
int vetor[15][15];
 Gabarito Comentado  Gabarito Comentado
  5a Questão (Ref.: 201301671501)  Fórum de Dúvidas (0)       Saiba   (0)
Analise as sentenças abaixo sobre a declaração de vetores e, em seguida, assinale a alternativa correta:
I. Na linguagem C++, uma string é um vetor de caracteres terminado com um caracter nulo cujo valor inteiro é igual a zero
(código ASCII igual a 0).
II. O terminador nulo também pode ser escrito usando a convenção de barra invertida do C++ como sendo '\0'.
III. Como precisamos reservar duas posições para o terminador (a barra e o zero), sempre iremos declarar o tamanho
necessário menos um.
 
Somente as sentenças I e III estão corretas
  Somente as sentenças I e II estão corretas
Somente a sentença II está correta
Todas as sentenças estão corretas
Somente as sentenças II e III estão corretas
 Gabarito Comentado  Gabarito Comentado
  6a Questão (Ref.: 201301654047)  Fórum de Dúvidas (0)       Saiba   (0)
Na linguagem C os vetores são um assunto de grande relevância, por isso o programador deve saber bem como uᜀ꼄lizar, declarar e uᜀ꼄lizar.
Sabendo que as notas dos alunos de uma escola variam entre 0.0 e 10.0 com uma casa decimal e que é
necessário criar um vetor que armazene até 150 notas, qual alternaᜀ꼄va declara de forma correta este vetor
para  atender a necessidade citada.
integer notas[150];
real notas[150];
float %.1f notas[150];
int notas[150];
  float notas[150];

Continue navegando