Buscar

Avaliando aprendizado LINGUAGEM DE PROGRAMAÇÃO I 5

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 6 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

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 6, do total de 6 páginas

Prévia do material em texto

1.
		Considerando com entrada os seguinte números 5 e 10. Marque a alternativa que contém a resposta do programa na tela para os números digitados.
int main() {
int a,b; scanf("%d",&a); scanf("%d",&b);
while (a < b) { printf("%d",a); a = a + 2; }
system("pause");
return 0; }
	
	
	
	
	56789
	
	
	57
	
	 
	579
	
	
	Nenhuma das outras alternativas
	
	
	57911
	
	
	
		
	
		2.
		Um programa de cadastro deve solicitar cpf,nome e telefone de alunos até que o cpf seja igual a 0. Que estrutura em C melhor representa esta tarefa?
	
	
	
	
	while{ // [bloco de comandos] } 
do (cfp !=0);
	
	
	do while (cfp !=0)
{ // [bloco de comandos] }
	
	 
	do{ // [bloco de comandos] } 
while (cfp !=0);
	
	 
	for (cpf=0; cpf !=0; cpf++) 
{ // [bloco de comandos] }
	
	
	if (cpf != 0)
{ // [bloco de comandos] }
	
	
	
		
	
		3.
		Dado o programa abaixo, informe o que vai ser impresso após execução.
	
	
	
	 
	 34
	
	
	 21
	
	
	 89
	
	 
	 55
	
	
	 13
	
	
	
		
	
		4.
		Qual a estrutura de repetição usada para quantidade indeterminada de repetições?
	
	
	
	
	switch
	
	 
	while
	
	
	struct
	
	 
	for
	
	
	if-else
	
	Gabarito Coment.
	
	
	Gabarito Coment.
	
	
	
		
	
		5.
		Na maioria das linguagens de programação, as estruturas de controle de fluxo são fundamentais para a criação de programas elegantes e de fácil entendimento. Assinale a alternativa correta com relação aos comandos de controle de fluxo da linguagem C, sabendo que o comando for apresenta a seguinte forma geral: for (inicialização;condição;incremento) declaração;
	
	
	
	
	O comando for garante que o laço seja executado pelo menos uma vez.
	
	 
	Sem os comandos de controle de fluxo, só haveria uma maneira de o programa ser executado: de baixo para cima e comando por comando.
	
	
	O comando continue usado dentro de um laço executa a próxima linha de código independentemente do fato de ela estar dentro ou fora do laço.
	
	 
	Pode-se omitir a declaração, e, mesmo assim, o comando for ainda será válido.
	
	
	Não é permitido omitir a condição no comando for, pois não existiria maneira de parar o laço infinito.
	
	
	
		
	
		6.
		Sabendo-se que um usuário entrou com o primeiro número (num1) igual a 10 e o segundo (num2) número igual a 20, analise o trecho do código apresentado na figura 1 e marque a resposta que confere exatamente com a saída esperada pelo código.
Figura 1
 
	
	
	
	
	
	
	
	
	
	 
	
	
	
	
	
	 
	
	
	
	
		
	
		7.
		Assinale a alternativa correta em relação a quantidade de vezes que a palavra PROGRAMAÇÃO será impressa, após a execução do  trecho de código abaixo.
i = 1;
while ( i < 20 ) {
    if ( i % 2 == 0 ) {
      cout << "\n PROGRAMAÇÃO";
    }
    i++; 
}
	
	
	
	
	Nenhuma vez
	
	 
	9 vezes
	
	
	20 vezes
	
	
	10 vezes
	
	 
	19 vezes
	
	
	
		
	
		8.
		Qual será a saída do programa abaixo?
 int main () {
int soma = 0; 
int i = 0; 
while (i <= 700) { 
     if (i % 7 == 0) { 
     soma = soma +i; } 
     i ++; } 
cout << soma << endl; 
}
	
	
	
	 
	Soma dos números divisíveis por 7 até 700.
	
	
	Soma dos números inteiros até 700.
	
	
	Soma dos números até 700 com resto 7.
	
	
	Soma dos números ímpares até 700.
	
	
	Soma dos números de 7 a 700.

Continue navegando