Buscar

Atividade Avaliativa Especial - Prova 1 (1)

Prévia do material em texto

1/5
CENTRO UNIVERSITÁRIO DA GRANDE DOURADOS
Curso: Tecnologia em Análise e Desenvolvimento de Sistemas
Semestre: 2º 
Disciplina: Linguagem de Programação I
ATIVIDADE AVALIATIVA ESPECIAL (AAE) 1 - referente as aulas 1 a 4
Professor: Regiane Marcon
 Milena de lima santos 343.5245
ORIENTAÇÕES 
O arquivo está em PDF, para entregar o aluno deverá abrir um arquivo em WORD e apresentar apenas o desenvolvimento e as respostas (excluir essa informação caso o professor coloque o arquivo em WORD)
Cada Atividade respondida de forma correta terá até 1 ponto por anotação correta
1º) Assinale a alternativa que mostra o operador lógico OU em linguagem C.
 
a) $$
b) &&
c) || Correta
d) or
e) v
 
RESPOSTA -> 
 
2º) Qual valor será impresso na tela de saída do programa a seguir?
Marque a alternativa correta.
-----------------------------
#include <cstdio>
main() {
 char var;
 int unidades = 3;
 var = 15 + unidades;
 return 0;
}
a) 15
b) 3
c) 0
d) 18
e) Nenhuma das alternativas anteriores Correta
 
RESPOSTA ->
 
 
3º) Analise o programa a seguir e identifique a resposta que representa o que ele faz.
#include <stdio.h>
int main()
{
   int x =88;
   printf("\n Valor = %d ", x);
   return 0;
}
a) Nada, pois contém erros
b) Imprime: Valor = 88 Correta
c) Imprime: \n Valor = 88
d) Imprime: Valor = %d
e) Pula uma linha e imprime: Valor = 88
 
 RESPOSTA -> 
4º) A linguagem C possui algumas regras para seus programas. Analise as afirmativas a seguir e marque a opção correta:
 
I. Todas instruções são terminadas com ";"
II. Todas variáveis precisam ser declaradas
III. O uso das chaves {}, é opcional para a função main.
IV. Usamos /* e */ para fazer comentários no programa, inclusive os comentários de apenas uma linha
V. Todo programa precisa ter uma função main 
a) I, II e V
b) I, III e IV
c) II, III e IV
d) I, II e IV
e) II, IV e V Correta
RESPOSTA -> 
5º) Dado o programa abaixo, quais valores serão impressos na tela de saída?
---------------------------------------
#include <cstdio>
main() {
 int x,y,z;
 int a = 27, b = 4;
 x = a/b;
 y = a%b;
 z = x/y;
 printf("%d, %d, %d",x,y,z);
 return 0;
}
---------------------------------------
a) 6, 3, 2
b) 6.75, 0.75, 9
c) 27, 14, 4
d) 6, 0.75, 9
e) Nenhuma alternativa está correta 
 
 RESPOSTA -> 
 
6º) Analise o programa a seguir:
 
#include <stdio.h>
int main()
{
  int x = 1, y = 2, z = 3;
  printf("%d - %d; %d",x,x,z);
  return 0;
}
 
Qual das alternativas a seguir representa exatamente o que será impresso pelo programa analisado?
a) 1 - 2 - 3
b) 1 - 1 - 3
c) 1 - 2; 3
d) 1 - 1; 3 Correta.
e) 1 - 1; - 3
 
 
RESPOSTA -> 
7º) Sendo numero uma variável do tipo int (inteiro), analise as alternativas abaixo e marque a resposta que achar correta:
I - scanf("%d", &numero);
II - getchar() = numero;
III - cin>>numero;
IV - gets(numero);
a) Apenas as alternativas I e II estão corretas
b) Apenas as alternativas I e III estão corretas
c) Apenas as alternativas II e IV estão corretas
d) Nenhuma alternativa está correta
e) Todas alternativas estão corretas
 
 
RESPOSTA -> 
8º) À respeito de comandos de saída de dados, analise as instruções a seguir e marque a alternativa correta:
I - puts(589);
II - putchar("c");
III - printf(6987);
IV - cout<<1452; 
a) Apenas as alternativas I e II estão corretas
b) Apenas as alternativas II e IV estão corretas
c) Apenas as alternativas III e IV estão corretas
d) Todas estão corretas
e) Nenhuma está correta
9º) Reescreva o programa abaixo para que ele imprima a seguinte mensagem: O numero eh 6
  
	#include <stdio.h>
 
int main()
{
   printf("O numero eh %d", numero);
   return 0;
 
}
 #include <stdio.h>
 
int main()
{
 printf("O numero eh %d", 6);
 return 0;
 
} 
10º) Criar um programa para calcular o salário líquido de um professor.
O usuário deverá informar o valor da hora aula, a quantidade de horas aula dada e o percentual do INSS (deverá ser descontado do salário)
 
}int main()
{ 
int v1,v2,v3,maior;    
printf("Insira os 3 valores:"); 
scanf("%d %d %d", &v1,&v2,&v3);  
if(v1>v2&&v1>v3)
{       
maior = v1;    
}
else if(v2>v1&&v2>v3)
{    
   maior = v2;   
}else if
(v3>v1&&v3>v2)
{      
 maior = v3;    
}   
printf("O maior valor é: %f", maior); 
return 0;
}

Continue navegando