Buscar

AV2 LINGUAGEM DE PROGRAMAÇÃO I

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

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

1a Questão (Ref.: 201301596353) Pontos: 0,0  / 1,0
Um professor de Linguagem de Programação  I pediu a um aluno que desenvolvesse
um programa codificado na linguagem C para que ele pudesse calcular a nota da AV1
que  seria  composta  de  duas  notas:  prova  e  seminário.  Entretanto,  ele  informou  que,
se a nota da prova  fosse menor do que 4.0,  então,  não  valeria  a nota do  seminário,
ficando  a  nota  da  AV1  só  com  a  nota  da  prova.  Caso  contrário,  Seria  feita  a média
aritmética para compor a nota da AV1.
Ajude ao aluno, escrevendo esse código.
 
Resposta:
 
 
Gabarito:
int main()
{
      float prova, seminario,media; 
      printf("\nNota da prova: \n") ; 
      scanf("%f", &prova); 
      printf("\nNota do seminario: \n") ; 
      scanf("%f", &seminario); 
      if ( prova < 4) 
          printf("\nNota da AV1: %.1f\n", prova) ;
      else
      {
          media=(prova+seminario)/2; 
          printf("\nNota da AV1: %.1f\n", media) ; 
      } 
}
  2a Questão (Ref.: 201301501331) Pontos: 0,0  / 1,0
Faça um programa em C que dado um número inteiro positivo n, calcular a soma dos n primeiros números
naturais.
 
 
 
Resposta:
 
 
Gabarito:
#include 
int main() {
int n, soma; 
 
printf("\n\tCalculo da soma dos n primeiros numeros naturais\n");
 
printf("\nDigite o valor de n: ");
scanf("%d", &n);
soma = (n * (n + 1)) / 2;
 
printf("A soma dos %d primeiros numeros naturais e' %d\n", n, soma);
 
return 0;
}
  3a Questão (Ref.: 201302025727) Pontos: 1,0  / 1,0
Qual o nome da diretiva que é usada para incluir arquivos dentro do programa fonte que estivermos
construindo?
typedef
const
struct
  include
define
  4a Questão (Ref.: 201301512320) Pontos: 1,0  / 1,0
Qual é a saída de tela, deste trecho de programa?
int x=4, 
y=8; 
if (x < 2) 
    printf ("%d \n", x); 
else 
    printf ("%d \n", y);
  8
9
12
\n4
\n8
  5a Questão (Ref.: 201301477121) Pontos: 1,0  / 1,0
Qual a estrutura de repetição usada para quantidade indeterminada de repetições?
for
switch
if­else
  while
struct
  6a Questão (Ref.: 201301671499) Pontos: 1,0  / 1,0
Os chamados vetores e matrizes podem ser considerados como:
Comandos de repetição
Comandos de seleção
  Estruturas de dados homogêneas
Comandos de seleção composta
Estruturas de dados heterogêneas
  7a Questão (Ref.: 201301600383) Pontos: 1,0  / 1,0
O professor de Matemática armazena as notas dos quatro bimestres e da média dos seus 47 alunos
em cinco vetores.
Ele pretende agrupar esses vetores em uma matriz bidimensional de nome NOTAS na linguagem C.
Assinale a opção que possibilitará fazer o que o professor deseja.
   
float NOTAS[47][5]; 
 
float Notas[47][47]; 
 
float NOTAS[47,5]; 
 
float notas[5][47]; 
 
float NOTAS[47][47]; 
  8a Questão (Ref.: 201301649431) Pontos: 0,0  / 1,0
Observe o código apresentado na questão:
#include < stdio.h>
#include < stdlib.h>
int x=4;
void main(){
  int x=5;
  exibir(x); 
  system("PAUSE");      
}
void exibir(int y){
   printf("%d",y);    
}
Dentre as opções abaixo é correto afirmar:
O programa exibirá 4
  O programa exibirá 9
O programa exibirá 5
O programa exibirá 0
  Ocorrerá um erro
  9a Questão (Ref.: 201302029645) Pontos: 1,0  / 1,0
Na manipulação de arquivos na linguagem C, podemos utilizar várias funções da linguagem. Cada uma delas
tem um propósito específico.
Das afirmativas apresentadas qual define corretamente qual a finalidade da função feof() .
Funções para gravar uma linha.
  Função que detecta o fim do arquivo.
Função que fecha um arquivo.
Funções para leitura formatada.
Funções para ler um caractere.
  10a Questão (Ref.: 201302029821) Pontos: 1,0  / 1,0
Uma das ultimas funções estudadas foi a rename(). Suponha que o nome do arquivo é inicial é ARQ e o novo
deve ser ARQ2, e é constante.
Assinale a alternativa que apresenta a sintaxe correta para a função.
rename(ARQ2, ARQ);
rename("ARQ2", "ARQ");
rename("ARQ", ARQ2);
  rename("ARQ", "ARQ2");
rename("ARQ, ARQ2");

Outros materiais