Buscar

TC Algoritmos

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

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

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ê viu 3, do total de 40 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

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

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ê viu 6, do total de 40 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

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

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ê viu 9, do total de 40 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

Prévia do material em texto

ALGORITMOS
		
	 
	Lupa
	 
	
	
	 
	Exercício: CCT0239_EX_A1_
	Matrícula: 
	Aluno(a): 
	Data: 03/09/2016 17:03:46 (Finalizada)
	
	 1a Questão (Ref.: 201403795771)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Analise as afirmativas a seguir em relação a representação de algoritmos: 
I - O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo; 
II - O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar graficamente o algoritmo; 
III - A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo real a partir dos algoritmos. 
Podemos afirmar que:
		
	
	Todas as alternativas são CORRETAS
	
	Apenas as alternativas II e III são INCORRETAS
	
	Apenas a alternativa I é CORRETA
	 
	Apenas as alternativas I e II são CORRETAS
	 
	Apenas as alternativas I e III são CORRETAS
	
	
	
	
	 2a Questão (Ref.: 201403795621)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Assinale a alternativa correta relacionada à característica de um algoritmo:
		
	
	Teste de Mesa serve para receber os comandos de entrada.
	 
	A execução de um algoritmo é feita sequencialmente.
	
	Valores de entrada são recebidos através do monitor.
	
	Variáveis do tipo real e inteiro aceitam, respectivamente, letras e números.
	
	Para cada variável pode ser definido mais de um tipo de dado.
	
	
	
	
	 3a Questão (Ref.: 201403795196)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Qual dos símbolos abaixo representa a entrada de valores para as variáveis?
		
	 
	
	
	 
	
	
	
	
	 
	
	
	
	
	
	 4a Questão (Ref.: 201403795384)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Assinale a opção correta.
		
	
	Para se escrever um programa não precisa se conhecer lógica de programação, pois o fundamental é a linguagem de programação.
	
	Programa e fluxograma são sinônimos.
	 
	Um programa é um algoritmo codificado em uma linguagem de programação.
	
	Um programa é um algoritmo codificado em uma pseudolinguagem.
	
	Um programa é um algoritmo codificado em linguagem natural.
	
	
	
	
	 5a Questão (Ref.: 201403795370)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Com base nos conceitos de algoritmos, lógica de programação e linguagens de programação, é correto afirmar que:
		
	
	Os três conceitos correspondem às únicas formas de representação da solução de um determinado problema.
	 
	As linguagens de programação possuem um conjunto de regras flexíveis para a representação dos comandos de um programa.
	
	Os algoritmos correspondem, estritamente, aos conjuntos de dados e informações que são tratados em um determinado processamento.
	
	Lógica de programação corresponde à representação gráfica de um determinado algoritmo.
	 
	As linguagens de programação possibilitam a codificação de um determinado algoritmo, de acordo com um conjunto de regras específico.
	
	
	
	
	 6a Questão (Ref.: 201403829082)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Verifique as afirmações abaixo e assinale a alternativa correta:
 
I )Fluxograma é o esboço de um projeto em programação de computadores.
II) Algoritmo serve para representar o raciocínio, independentemente de detalhes computacionais.
III) Algoritmo é a representação gráfica da solução de um problema.
		
	
	Somente a II e III estão corretas.
	
	Somente a III está correta.
	
	Somente a I está correta.
	 
	Somente a I e II estão corretas.
	
	Somente a II está correta.
	
	
	
	
	 7a Questão (Ref.: 201403795121)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Considerando as afirmativas a seguir em relação a representação de algoritmos: 
I - O fluxograma utiliza diagramas para representar e facilitar o entendimento de um algoritmo; 
II - O pseudocódigo é um recurso muito utilizado para desenvolver programas complexos e representar graficamente o algoritmo; 
III - A linguagem de programação é a maneira utilizada de formalizar a solução de um problema do mundo real a partir dos algoritmos. 
Podemos afirmar que:
		
	
	Nenhuma das opções anteriores
	
	Todas as alternativas são CORRETAS
	
	Apenas a alternativa I é CORRETA
	
	As alternativas II e III são INCORRETAS
	 
	As alternativas I e III são CORRETAS
	
	
	
	
	 8a Questão (Ref.: 201403795513)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Algoritmo pode ser definido como a descrição dos passos para a execução de uma tarefa. Existem algumas formas distintas de representação de algoritmos, onde as principais são: Linguagem Natural, Linguagem Gráfica e Pseudocódigos. Se usarmos N para representar linguagem Natural, G para representar linguagem Gráfica e P para representar pseudocódigos, pode-se relacionar estas formas de representação de algoritmos com as seguintes afirmações:
( ) Sua simbologia é amplamente conhecida, por isto sua aplicação não se restringe apenas a algoritmos computacionais.
( )  Sua simbologia e sintaxe aproxima-se muito a simbologia e a sintaxe da maioria das linguagens de programação.
( ) A grande ambiguidade existente nos significados de seus termos é uma restrição a representação aos algoritmos computacionais.
Marque a alternativa que representa a o relacionamento existente entre as afirmações e as formas de representação de algoritmos.
		
	 
	G, P, N
	
	N, P, G
	
	P, N, G
	 
	N, G, P
	
	G, N, P
	
	
	
	
	 Fechar
		  ALGORITMOS
		
	 
	Lupa
	 
	
	
	 
	Exercício: CCT0239_EX_A2_
	Matrícula: 
	Aluno(a): 
	Data: 07/09/2016 22:29:14 (Finalizada)
	
	 1a Questão (Ref.: 201403795368)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Assinale a opção correta. Sobre variáveis é correto afirmar que ...
		
	
	uma variável ocupa um espaço em memória e nunca se usa um tipo de dados ao declará-la.
	 
	nomes de variáveis sempre podem iniciar com aspa.
	 
	uma variável ocupa um espaço em memória e devemos usar, normalmente, um tipo de dados ao declará-la.
	
	o nome de uma variável sempre pode começar com acento.
	
	palavras reservadas podem ser usadas para nome de variáveis.
	
	
	
	
	 2a Questão (Ref.: 201403836906)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Precisamos ficar atentos a algumas exigências da linguagem C++.
Leia com atenção as  afirmativas abaixo e,  depois,  escolha a opção correta.
I Devemos tomar cuidado para não declarar uma variável de nome Nota e não usar no programa nota.
II Foram declaradas  duas variáveis  com os seguintes nomes: Idade e auto. O programa foi compilado sem problemas.
III A declaração de variáveis globais é fora de todas as funções
IV Existe somente o delimitador // para fazer comentários
		
	
	Somente a afirmativa III está errada
	
	Somente a afirmativa IV está errada
	 
	Somente as afirmativas I e III estão corretas
	
	Todas as afirmativas estão corretas
	
	Somente as afirmativas II e III estão corretas
	
	
	
	
	 3a Questão (Ref.: 201403832500)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Assinale a opção correta.
		
	
	Para programar em alto nível é preciso dominar a linguagem binária.
	
	O C++ não é uma linguagem de alto nível, pois usa palavras em Inglês que nem todos entendem.
	 
	Dizemos que uma linguagem é de alto nível quando conseguimos ler e escrever usando palavras conhecidas por nós.
	 
	O C++ é uma linguagem de alto nível na qual o uso de variáveis é opcional.
	
	Dizemos que uma linguagem é de alto nível quando usa linguagem binária.4a Questão (Ref.: 201403795340)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Faz parte do desenvolvimento de uma algoritmo declarar as variáveis que armazenarão dados a ser manipulados pelo algoritmo. De acordo com as regras para criação dos nomes para as variáveis, assinale a alternativa que possui um exemplo de nome INCORRETO:
		
	
	salariofinal
	
	nota2
	 
	cad1- id
	
	nome_aluno
	
	num1
	
	
	
	
	 5a Questão (Ref.: 201403795620)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Selecione, entre as alternativas, a opção correta, tendo em vista a frase: Necessita de espaço na memória e define o tipo de dado a ser armazenado.
		
	
	Comando PARA
	
	Comando Enquanto-Faça
	 
	Variável
	
	Estrutura de Seleção
	
	Variável de Controle
	
	
	
	
	 6a Questão (Ref.: 201403795783)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	            Assinale a opção correta. Considerando o conceito de programa é correto afirmar que ...
		
	
	Um programa é um algoritmo codificado em uma pseudolinguagem, isto é, um conjunto de instruções/funções que representam tarefas que serão interpretadas e executadas por um computador.
	
	Um programa é um algoritmo escrito em linguagem natural, mas sem ambiguidades. Ou seja, é  um conjunto de comandos que representam tarefas que serão compreendidas por um computador.
	 
	Um programa é um algoritmo codificado em uma linguagem de programação, isto é, um conjunto de instruções/funções que representam tarefas que serão interpretadas e executadas por um computador.
	
	Um programa é um algoritmo codificado em uma pseudolinguagem, isto é, um conjunto de instruções/funções que representam tarefas que serão apenas  executadas por um computador.
	
	Um programa é um algoritmo codificado em uma linguagem de gráfica (ex: fluxograma), isto é, um conjunto de instruções que representam tarefas que serão apenas interpretadas por um computador.
	
	
	
	
	 7a Questão (Ref.: 201403829011)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	O computador não entende o conteúdo do arquivo de texto contendo o seu programa. Ele precisa ser convertido em uma linguagem que o computador entende, para poder executar o programa. Este processo é chamado de:
		
	 
	Compilação
	
	Execução
	
	Depuração
	
	Tradução
	
	Programação
	
	
	
	
	 8a Questão (Ref.: 201403795119)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Para realizar o armazenamento de um determinado valor na memória do computador é necessária a declaração de:
		
	 
	Variável
	
	Comando de saída
	
	Estrutura de decisão
	
	Comando de entrada
	
	Fluxograma
	
	
	
	
	 Fechar
		  ALGORITMOS
		
	 
	Lupa
	 
	
	
	 
	Exercício: CCT0239_EX_A3_
	Matrícula: 
	Aluno(a): 
	Data: 11/09/2016 23:11:31 (Finalizada)
	
	 1a Questão (Ref.: 201403832506)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Asssinale a opção correta.
		
	 
	Uma IDE é um software que tem a função de colocar e integrar, em um mesmo ambiente, vários outros programas que ajudam um programador a criar seus programas.
	
	IDE é apenas um editor de textos que nos dá a possíbildade de na linha de comando executar nosso programa.
	
	IDE é apenas um editor de textos que nos dá a possíbildade de na linha de comando compilar nosso programa.
	
	O C++ é uma IDE na qual posso compilar meus programas.
	
	Para executar um programa em uma IDE não temos que compilá-lo previamente.
	
	
	
	
	 2a Questão (Ref.: 201403829025)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Uma IDE é um conjunto de programas úteis ao programador reunidos em um mesmo ambiente, a fim de facilitar o trabalho de desenvolvimento. Dentre suas funcionalidades temos a depuração. marque a alternativa que descreve este processo.
		
	
	é uma atividade que permite ao programador escrever o programa passo a passo. Desta forma, ele pode verificar os valores das variáveis e descobrir qual é a forma natural de um programa.
	
	é uma atividade que permite ao programador compilar o programa. Desta forma, ele pode executar os valores das variáveis e descobrir qual é a forma natural de um programa.
	
	é uma atividade que permite ao programador executar o programa. E observar o resultado final
	
	é uma atividade que permite ao programador traduzir o programa. E permite a execução do mesmo.
	 
	é uma atividade que permite ao programador executar o programa passo a passo. Desta forma, ele pode verificar os valores das variáveis e descobrir qual é a execução natural de um programa.
	
	
	
	
	 3a Questão (Ref.: 201403848430)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Normalmente um programa de computador é composto de muitas linhas de código o que dificulta, por vezes, a manutenção quando ocorre algum erro lógico. Desta forma, o programador, após identificar o possível  trecho da ocorrência. Para isso, o Dev C++ dispõe de um dispositivo que interrompe a execução do programa, passando para o programador o controle da execução. A linha onde o programa é interrompido fica destacada em vermelho.
Qual o nome deste dispositivo?
		
	
	StopPoint
	 
	Breakpoint
	
	CompilePoint
	
	ExecPoint
	
	ContinuePoint
	
	
	
	
	 4a Questão (Ref.: 201403795466)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Marque a opção correta quanto ao uso dos comandos de entrada e saída em C++
		
	
	cout < lendo idade; cin > idade
	 
	cout << "lendo a idade"; cin >> idade;
	
	System.out.println("lendo idade"); System.out.println("lendo idade");
	
	cout "lendo a idade"; cin idade;
	
	exiba "lendo a idade"; lendo idade;
	
	
	
	
	 5a Questão (Ref.: 201403837294)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Sabemos que existem dois comandos (cin e cout), definidos na biblioteca iostream, que não são nativamente definidos pela linguagem e servem para fazer a entrada e saída de dados. Dessa forma assinale a alternativa que corresponde ao comando que "pede" que o usuário digite um valor para a variável Celsius.
		
	 
	cin>>celsius;
	
	cout<<c;< td=""></c;<>
	
	float<<celsius;< td=""></celsius;<>
	
	cin>>c;
	
	cout<<="" td="">
	
	
	
	
	 6a Questão (Ref.: 201403795241)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Para exibir o valor da variável x do tipo inteiro em C++ deve ser utilizado o comando:
		
	
	cout >>x;
 
	
	cout >> "Valor de x: "  >> x;
	 
	cout << x;
 
	
	cout >> "Valor de x: " , x;
	 
	cout << "Valor de x: " >> x;
 
	
	
	
	
	 7a Questão (Ref.: 201403836912)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Uma IDE (integrated development environment ou ambiente de desenvolvimento integrado)  reúne várias facilidades para o programador. Assinale a opção onde está presente o programa que possibilita acompanhar a execução do programa e verificar erros.
		
	
	Editor
	
	Linkeditor
	
	Compilador
	 
	Depurador
	
	Corretor
	
	
	
	
	 Fechar
		  ALGORITMOS
		
	 
	Lupa
	 
	
	
	 
	Exercício: CCT0239_EX_A4_
	Matrícula: 
	Aluno(a): 
	Data: 19/09/2016 21:21:04 (Finalizada)
	
	 1a Questão (Ref.: 201403795743)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Para a = 2, b = 5 e c = 4, determine qual das sentenças retornará verdadeiro em linguagem de programação C++.
		
	 
	((b = 2) == a)
	
	pow(c,a) > b * c
	
	a == c
	
	(b + 2) > (a * c)
	 
	(b % a) == 0
	
	
	
	
	 2a Questão (Ref.: 201403795558)
	 Fórum de Dúvidas(0)       Saiba  (0)
	
	Uma determinada empresa de software desenvolveu um programa no qual é solicitado ao usuário o valor do produto. Com esse valor, o programa consegue informar para o usuário quanto de imposto está embutido no valor do produto. Para que esse programa faça essa interação com o usuário é necessário utilizar que tipos de comando?
		
	
	Comandos de linguagem de baixo nível e de alto nível
	
	Comandos de repetição sem retorno
	
	Comandos de decisão recursiva
	
	Comandos de fluxograma
	 
	Comandos de entrada e saída
	
	
	
	
	 3a Questão (Ref.: 201403795184)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Em linguagem C++, indique qual a alternativa correta que indica o operador relacional para "diferente".
		
	
	=>
	
	<=
	
	>=
	
	=<
	 
	!=
	
	
	
	
	 4a Questão (Ref.: 201403795705)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Qual dos fragmentos de código calcula um preço de um produto com desconto de 7,5% ?
		
	 
	PRECO_DESC = PRECO - PRECO * 7.5 /100;
	
	PRECO_DESC = PRECO * 0.75;
	
	PRECO_DESC = PRECO * 0.075;
	
	PRECO_DESC = PRECO * 7.5 / 100;
	
	PRECO_DESC = PRECO * 7.5%;
	
	
	
	
	 5a Questão (Ref.: 201403795549)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Assinale a alternativa que apresenta APENAS operadores relacionais.
		
	
	&&, >= e ||
	 
	<, > e >=
	
	=, > e ||
	
	+, - e *
	
	&&, || e ~
	
	
	
	
	 6a Questão (Ref.: 201403795125)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Assinale a alternativa que apresenta APENAS os exemplos de operadores relacionais.
		
	
	&&, || e ~
	
	+, - e *
	 
	<, > e >=
	
	&&, >= e ||
	
	=, > e ||
	
	
	
	
	 7a Questão (Ref.: 201403795188)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Os operadores lógicos servem para combinar resultados de expressões, retornando se o resultado final é verdadeiro ou falso. Marque a alternativa que contém o operador lógico que deve ser utilizado quando as duas proposições lógicas necessitam ser verdadeiras para que o resultado da combinação seja verdadeiro.
		
	 
	((pontos>=10) && (pontos <=20))
	
	((pontos>=10) || (pontos <=20))
	
	((pontos>=10) % (pontos <=20))
	
	((pontos>=10) ! (pontos <=20))
	
	((pontos>=10) # (pontos <=20))
	
	
	
	
	 8a Questão (Ref.: 201403795521)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Quando definimos uma variável na verdade estamos fazendo uma reserva estática de memória. Esta reserva de memória é dita estática por ser definida em tempo de compilação, diferente da reserva dinâmica de memória que é feita em tempo de execução. Portanto, toda declaração de variáveis é a reserva de uma certa quantidade de memória antes da execução do programa, sendo assim é necessário que seja estabelecida a quantidade de memória que está sendo reservada e também seu endereço. Isto é feito, respectivamente, pela definição do:
		
	
	identificador da variável e do tipo de dado.
	
	identificador da variável apenas, pois uma variável sempre possui o mesmo tipo de dado.
	 
	tipo de dado e identificador da variável.
	
	tipo da variável apenas, pois a alocação é feita sempre no mesmo endereço de memória.
	 
	compilador que está alocando a memória e pelo tipo de linguagem que está sendo utilizado.
	
	
	
	
	 Fechar
Parte superior do formulário
			  ALGORITMOS
		
	 
	Lupa
	 
	
	
	 
	Exercício: CCT0239_EX_A5_
	Matrícula: 
	Aluno(a): 
	Data: 25/09/2016 21:57:14 (Finalizada)
	
	 1a Questão (Ref.: 201403832509)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Considere o trecho de programa em C++. O que é impresso na tela ? 
int x = 10, y = 3, z, k; 
y = x + y - 1; 
z = x/y; 
k = y % x; 
if ( k != 0) 
cout << "x = " << x << " y = " << y << " z = " << z << " k = " << k << "\n"; 
		
	
	10 12 0 2
	 
	x= 10 y = 12 z = 0 k = 2
	
	Nada é impresso na tela, pois k é zero.
	 
	x = 10 y = 12 z = 0.833 k = 1.2
	
	10 12 0.833 1.2
	
	
	
	
	 2a Questão (Ref.: 201403795836)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Assinale a opção correta. O que será impresso na tela, respectivamente, após duas execuções seguidas, 
sendo que na 1ª. execução o valor de entrada é 7 e na 2ª. execução o valor de entrada é 8.    Para isso, considere 
o seguinte trecho em C++.
  int num;
  cout << "Digite um numero: ";
  cin >> num;
  if (num != 2 || num != 4 || num != 6)
  {
      num = num + 2;
      cout << num << " ";
  }
  if (num != 8)
  {
      num--;
      cout << num << " ";
  }
  else
     cout << num * 5 ;
 
		
	
	8  10   40
 
	 
	9   8    10   9
 
	
	9   6   10    9
 
	 
	9   8   10  40
 
	
	9  40
 
	
	
	
	
	 3a Questão (Ref.: 201403832519)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Considere o trecho de programa em C++. O que é impresso na tela ? 
int x = 10, y = 3, z, k; 
y = x + y - 1; 
z = x/y; 
k = y % x; 
if (k == 0) 
cout << "x = " << x << " y = " << y << " z = " << z << " k = " << k; 
else 
cout << x + 1 << " " << y - 1 << " " << z + 2 << " " << k - 2; 
		
	 
	x = 10 y = 12 z = 0 k = 0
	
	x= 11 y = 11 z = 2 k = 0
	
	x = 10 y = 12 z = 0.833 k = 0
	 
	11 11 2 0
	
	10 12 2 0
	
	
	
	
	 4a Questão (Ref.: 201403795238)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Qual das sentença em C++  a seguir verifica se o valor da variável x do tipo inteiro é diferente de 7 e maior que 10?
		
	
	if (x == 7 && x > 10)
	
	if (x != 7 || x >= 10)
	 
	if (x != 7 && x > 10)
	
	if (x != 7 || x > 10)
	
	if (x == 7 || x <= 10)
	
	
	
	
	 5a Questão (Ref.: 201403795194)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Que comando deve ser usado para tomar uma decisão simples entre duas ações?
		
	 
	if
	
	case
	
	while
	
	do while
	
	for
	
	
	
	
	 6a Questão (Ref.: 201403834770)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Analise o trecho abaixo que um aluno desenvolveu na linguagem C++ e escolha a opção onde estão os valores que aprecem na tela. 
int x = 4, y = 14, t;
float z;
if( x < y ) { t=x; x=y; y=t;}
z = (x % y) / y;
cout << x << " " << y << " " << z ;
		
	 
	14 4 0
	
	0.5 4 14
	
	4 14 0.5
	 
	4 14 0
	
	14 4 0.5
	
	
	
	
	 7a Questão (Ref.: 201403829318)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Analise o programa abaixo e selecione a alternativa que contenha a condição correta para que o número 27 seja mostrado na tela.
 
#include
using namespace std;
int main()
{
int N1, N2;
N1= 27;
N2= 54;
if ( ______________ )
{
   cout<< N2;
}
else
{
   cout<< N1;
}
return 0;
}
		
	 
	N2 == N1 || N2 > 20
	 
	N1 > N2 || N2 < 50
	
	N1 < N2 && N1 < 50
	
	N1 < N2 && N1 > 20
	
	N2 > N1 || N1 > 50
	
	
	
	
	 8a Questão (Ref.: 201403795823)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	 Assinale a opção correta. O que será impresso na tela, respectivamente, após duas execuções seguidas, sendo que na 1ª. execução  o valor de entrada é 10 e na 2ª. execução o valor de entrada é 0.    Para isso, considere o seguinte trecho em C++.
  int num;
  cout << "Digite um numero: ";
  cin >> num;
  if (num  > 0)
  {
      num++;
      cout << num << " ";
  }
  cout << num + 1 << " ";
  if (num < 0)
  {
      num--;
      cout << num << " ";
  }
  else
     cout << num * 10 ;
 
		
	 
	11   12   110   1   011  110  1  0
 
	
	11   110    1   0
 
	
	11  110  1 10
 
	
	11   12    110
 
	
	
	
	
	 Fechar
	
Parte superior do formulário
		xercício: CCT0239_EX_A6_
	Matrícula: 
	Aluno(a): 
	Data: 02/11/2016 17:18:26 (Finalizada)
	
	 1a Questão (Ref.: 201403829110)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	
A linguagem C++ possui estruturas de decisão, as quais podem mudar a sequência de execução dos comandos. Analise o trecho de programa abaixo e assinale a alternativa que corresponda a estrutura de decisão utilizada.
int main() {
int num;
cout<<"Digite um número: ";
cin>> num;
(num > 0)?cout<< num  : cout<<" Número negativo ";
return 0;
}
		
	
	Estrutura condicional de comando composto
	 
	Operador ternário
	
	Estrutura condicional de comando simples
	
	comando switch
	
	aninhamento de if
	
	
	
	
	 2a Questão (Ref.: 201403837512)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Às vezes me perguntam se existe alguma razão para existirem tantas formas de decisão nas linguagens de programação.
Eu sempre digo: Claro que sim!
Analise as afirmativas abaixo e escolha a opção certa.
I Se tivermos que fazer um teste e só executar um bloco, que pode ter uma instrução ou mais instruções, o if simples deverá ser escolhido.             
II Se tivermos duas possibilidades de respostas, não poderemos usar dois if(s) simples, onde o teste de um é o complementa o do outro,  porque poderão sair duas  respostas.  
III Se tivermos três possibilidades de respostas, podemos usar um if simples e um if composto que não teremos problemas com as respostas.    
IV Quando temos 10 possibilidades de respostas, poderemos usar 10 if(s) simples,  embora usar ifs encadeados seria mais eficiente. 
		
	 
	As afirmativas I e IV são verdadeiras
	
	Somente a afirmativa I é verdadeira
	
	Somente a afirmativa II é verdadeira
	
	As afirmativas II, III e IV são verdadeiras
	
	Somente a afirmativa III é falsa
	
	
	
	
	 3a Questão (Ref.: 201403795835)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Considere o trecho de programa em C++ abaixo.  O que é impresso na tela quando o número de entrada é 7 ? Assinale a opção correta.
  int num;
  cout << "Digite um numero: ";
  cin >> num;
  if (num % 2 == 0)
    cout << num << "é divisível por 2";
  else
    if (num % 3 == 0 && num % 5 == 0)
       cout << num << " é divisível por 3 e por 5";
    else
        cout << num << " ### " ;
		
	
	 
7 é divisível por 3 e por 5.
	
	 
Apenas 7
	 
	7 ###
	
	 
7 não é divisível por 2.
	
	 
Nada aparece, pois o trecho de programa possui erro.
	
	
	
	
	 4a Questão (Ref.: 201403848442)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Numa classe, são feitos cinco exames (A, B, C, D, E). Pedem-se estatísticas para determinar o número de estudantes que passou em A, B e D, mas não passou em C ou E. Como seria uma estrutura de decisão para resolver este problema?
		
	
	if (A >= 5 && B >= 5 && D >= 5) && (C < 5 && E < 5)
	
	if (A >= 5 && B >= 5 || D >= 5) && (C < 5 || E < 5)
	
	if (A >= 5 && B >= 5 && D >= 5) || (C < 5 || E < 5)
	
	if (A >= 5 && B >= 5 && D >= 5) || (C < 5 && E < 5)
	 
	if (A >= 5 && B >= 5 && D >= 5) && (C < 5 || E < 5)
	
	
	
	
	 5a Questão (Ref.: 201403795886)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Um aluno de Introdução a Programação precisa escrever um programa que leia um caracter equivalente a uma estação do ano imprima o nome equivalente considerando que P- Primavera, V - Verão, O - Outono e I - Inverno. Qual a estrutura básica em C++ que deve ser utilizada para fazer esta seleção múltipla?
		
	
	do/while
	
	break
	 
	switch/case
	
	for
	
	while
	
	
	
	
	 6a Questão (Ref.: 201403829062)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Qual o comando utilizado pelo C++ para implementação de algoritmos onde seja necessário que o usuário entre com um valor referente a uma opção a ser escolhida, quando é necessário consulta em uma tabela ou a um menu exibido na tela.
		
	
	break
	
	table
	
	cin
	 
	switch/case
	
	cout
	
	
	
	
	 7a Questão (Ref.: 201403834484)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Considere que o trecho de código em C++ foi executado 2 vezes, sendo que na 1ª. execução o valor de entrada foi 10 e na 2ª. execução, o valor de entrada foi 5. Ao final das duas execuções, respectivamente, o que foi impresso na tela ? 
cout << "Digite um valor : "; 
cin >> z; 
switch(z) { 
case 5 : cout << 3 * z << " "; 
case 10 : cout << 11 /2 * z << " "; 
case 20 : cout << z * z - 10 << endl; 
break; 
default : cout << "Entrada invalida. " << endl; 
} 
		
	 
	50 90 15 25 15
	
	15 25 15 50 90
	
	15 27.5 15 55 90
	 
	55 1
	
	55 90 15 27.5 15
	
	
	
	
	 8a Questão (Ref.: 201403795236)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Quero escrever um programa que leia o número equivalente a um dia da semana e retorne o nome equivalente considerando que 1- Domingo, 2 - Segunda etc. Qual  a estrutura básica em C++ que deve ser utilizada para fazer esta seleção múltipla?
		
	
	while
	
	cout
	 
	switch/case
	
	do/while
	
	for
	
	
	
	
	 Retornar
	
Parte inferior do formulário
		 
	
	 
	Exercício: CCT0239_EX_A7_
	Matrícula: 
	Aluno(a): 
	Data: 02/11/2016 22:04:13 (Finalizada)
	
	 1a Questão (Ref.: 201403795689)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Qual dos comandos abaixo está escrito de forma errada?
		
	
	for (X=0 ; X < 10 ; X++)
	 
	for (X < 10 ; X=0 ; X++)
	 
	for (X=0 , Y=0 ; X < 10 ; X++ , Y=Y+2)
	
	for (X=10 ; X > 0 ; X--)
	
	for (X=0 , Y=4 ; X < 10 ; X++ , Y--)
	
	
	
	
	 2a Questão (Ref.: 201403795805)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	O que o trecho de programa em C++ abaixo imprime na tela ?
    int x;
    for (x = 1; x <= 5; x++)
        if (x % 3 == 0 && x % 5 == 0 )
           cout << x + 2 << " ";
      else
           cout << x + 1 << " ";
		
	
	2 4 6 8 10
 
	
	1 3 5 7 9
 
	
	2 3 4 6
 
	 
	 
2 3 4 5 6
 
	 
	3 5 7 9
 
	
	
	
	
	 3a Questão (Ref.: 201403795225)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Após análise do código responda a questão:
 
 
 
Ao ser compilado e executado, o programa irá exibir na tela:
		
	
	Os números pares entre 1 e 5 (inclusive) em ordem crescente.
	
	Os valores entre 1 e 5 (inclusive)em ordem crescente.
	
	Os valores entre 1 e 5 (inclusive) em ordem decrescente.
	 
	Os números ímpares entre 1 e 5 (inclusive) em ordem decrescente.
	
	Os números ímpares entre 1 e 5 em ordem decrescente.
	
	
	
	
	 4a Questão (Ref.: 201403795577)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Pode ser utilizada somente quando o número de repetições for conhecido na elaboração de um algoritmo ou em qualquer caso em C++. Estamos citando qual das estruturas abaixo? .
		
	
	if
	
	do
	
	while
	 
	for
	
	else
	
	
	
	
	 5a Questão (Ref.: 201403795669)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Marque a opção correta. Considere o trecho de programa feito em C++. O valor final de s e o valor final de num, são respectivamente:
int conta, num=1, s=0;
for(conta = 10; conta < = 40; conta= conta+10){
     s= s+num;
     num= num +2;
}
		
	 
	50 e 16
	
	50 e 9
	
	9 e 9
	
	o valor de s está indefinido e o valor de num é 7
	 
	16 e 96a Questão (Ref.: 201403795837)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	O que o trecho de programa em C++ abaixo imprime na tela ?
   int x;
   for (x = 5; x > 0; x--)
     if (x % 3 == 0)
        cout << x - 1 << " ";
     else
        cout << x + 1 << " ";
 
 
		
	
	6 5 2 3 1
 
	 
	6 5 2 3 2
 
	 
	6 5 3 2 1
 
	
	5 4 3 2 1
 
	
	5 6 3 2 1
 
	
	
	
	
	 7a Questão (Ref.: 201403795469)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Considere a estrutura for ( ; ; ), e assinale a afirmação correta:
		
	 
	Não é executada, pois não tem variável.
	
	Tem a sintaxe incorreta.
	
	Não é executada, pois não tem condição de teste.
	 
	É um laço infinito.
	
	Não é executada pois não tem incremento.
	
	
	
	
	 8a Questão (Ref.: 201403795569)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Após a execução do trecho de código, abaixo, quais números serão exibidos na tela?
for(int i=3; i<100; i=i+19) 
cout << " " << i;
		
	
	3 22 41 60 79 99
	
	3 23 40 60 79 98
	 
	3 22 41 60 79 98
	
	3 23 42 61 80 99
	
	3 22 41 59 79 98
	
	
	
	
	 Retornar
	
Parte inferior do formulário
 Parte superior do formulário
		Exercício: CCT0239_EX_A8_
	Matrícula: 
	Aluno(a): 
	Data: 06/11/2016 22:00:51 (Finalizada)
	
	 1a Questão (Ref.: 201403795316)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Considerando a seguinte sequencia de instruções, marque a alternativa que indica o comando correspondente para preenchimento da lacuna. 
... 
cin>>matricula; 
______________ (matricula<99) 
{ 
cin>>matricula; 
}
		
	
	do case
	 
	while
	
	repeat
	
	loop
	 
	for
	
	
	
	
	 2a Questão (Ref.: 201403795502)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A partir da comparação entre as estruturas while e do...while, é certo afirmar que:
		
	 
	No while, o bloco de comandos controlado poderá não ser executado. Enquanto que no do...while o bloco de comandos controlado será sempre executado, pelo menos uma vez.
	
	Em termos de execução não há diferença. A diferença está, apenas, na sintaxe.
	
	Dependendo da condição de teste, em ambos os casos o bloco de comandos controlado será sempre executado, pelo menos uma vez.
	 
	No do...while, o bloco de comandos controlado poderá não ser executado. Enquanto que no while o bloco de comandos será sempre executado, pelo menos uma vez.
	
	Dependendo da condição de teste, em ambos os casos o bloco de comandos controlado poderá não ser executado.
	
	
	
	
	 3a Questão (Ref.: 201403795635)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	O que está sendo executado pelo programa C++ a seguir? 
int main() 
{ 
  int CONT, SOMA; 
  CONT = 0; 
  SOMA = 0; 
  while (CONT < 50) 
  { 
    SOMA = SOMA + CONT; 
    CONT = CONT + 2; 
  } 
} 
		
	
	Soma os 50 números pares digitados.
	
	Soma todos os números pares de 0 a 50
	
	Soma todos os números de 0 a 49
	 
	Soma todos os números pares de 0 a 48
	
	Soma todos os números ímpares de 0 a 49
	
	
	
	
	 4a Questão (Ref.: 201403795739)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Qual a estrutura de repetição mais indicada para os casos em que é necessário que o bloco de código a ser repetido seja sempre repetido pelo menos uma vez?
		
	
	while do
	
	for{}
	
	while{}
	 
	do{ }while
	
	repeat until
	
	
	
	
	 5a Questão (Ref.: 201403795365)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Considere o trecho abaixo sabendo que num é um variável inteira.
 
num = 11;
do {
         if (num % 2 == 0)
            cout << num << "\n";
       num = num -1 ;
}  while (num != 0);
 
Assinale a opção correta :
		
	
	O trecho fornecido pára quando  num for zero e os números exibidos  são todos os pares de 10 até 0, nesta ordem.
	 
	O trecho entra em loop.
	
	O trecho fornecido pára quando  num for diferente de zero e o único número exibido é o 10.
	
	o trecho fornecido pára quando num for diferente de zero e são exibidos os valores 10 e 8, pelo menos.
	 
	O trecho fornecido pára quando  num for zero e os números exibidos  são todos os pares de 10 até 2, nesta ordem.
	
	
	
	
	 6a Questão (Ref.: 201403795804)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Para que a palavra "AMOR" seja escrita na tela 5 vezes, qual condição apropriada deve ser colocada no trecho de código abaixo? Marque a opção correta. 
x = 1;
while ( _________ )
{
cout<<"AMOR \n";
x = x + 2;
}
		
	 
	x < 10
	
	x > 10
	
	x <= 11
	 
	x < 5
	
	x <= 5
	
	
	
	
	 7a Questão (Ref.: 201403795695)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	A fim de possibilitar a implementação de algoritmos estudamos algumas estruturas básicas, como estrutura de desvio de fluxo, estrutura de repetição etc. Entre as estrutura de repetição há uma na qual uma ação será executada pelo menos uma vez, antes da avaliação da condição. Esta estrutura é implementada em C++ pelo comando básico:
		
	
	while
	
	do/for
	
	for
	 
	do/while
	
	for/while
	
	
	
	
	 8a Questão (Ref.: 201403795515)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	As estruturas de repetição permitem executar mais de uma vez um mesmo trecho de código. Trata-se de uma forma de executar blocos de comandos somente sob determinadas condições, mas com a opção de repetir o mesmo bloco quantas vezes forem necessárias. As estruturas de repetição são úteis, por exemplo, para repetir uma série de operações semelhantes que são executadas para todos os elementos de uma lista ou de uma tabela de dados, ou simplesmente para repetir um mesmo processamento até que uma certa condição seja satisfeita. Sejam as seguintes afirmativas:
I - Toda estrutura de repetição apresenta um teste no início e um na saída.
II - Toda estrutura de repetição pode ser substituída por um conjunto de estruturas de decisão, onde não haja testes ou condições.
III - Toda estrutura de repetição apresenta um critério de parada.
IV- Toda estrutura de repetição apresenta fluxo de execução invertido devido a diversas iterações.
 
Marque a alternativa que representa apenas as afirmativas CORRETAS:
		
	 
	III
	
	I
	
	II, III e IV
	 
	I e III
	
	I e IV
	
	
	
	
	 Retornar
	
Parte inferior do formulário
 
 
Parte superior do formulário
		
	
	
	 
	Exercício: CCT0239_EX_A9_
	Matrícula: 
	Aluno(a): 
	Data: 14/11/2016 22:51:43 (Finalizada)
	
	 1a Questão (Ref.: 201403829137)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Uma Função, em C++, é um programa à parte ou um subprograma que pode ser chamado de dentro do programa principal, sempre que necessário. Assinale abaixo a alternativa que NÃO representa uma vantagem de se utilizar função dentro de um programa.
		
	
	modulariza o programa em partes menores e mais funcionais.
	
	evita que uma parte do código seja repetida várias vezes em um programa
	
	melhora a manutenção e permite a alteração de uma determinada parte do código de uma maneira mais rápida.
	 
	evita a sobrecarga de digitação.
	
	melhora a legibilidade.
	
	
	
	
	 2a Questão (Ref.: 201403834674)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Assinale a afirmativa incorreta.
		
	
	Quando a função nada retorna, colocamos a palavra void antes do nome da função.
	 
	O comando return permite retornar um valor pela função.
	
	As variáveis que estão fora do escopo de qualquer função são ditas globais.
	 
	Algumas funçõesnão precisam ter um tipo.
	
	As variáveis que estão no escopo de qualquer função são ditas locais.
	
	
	
	
	 3a Questão (Ref.: 201403837674)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Analise as afirmativas abaixo sobre funções e assinale a resposta correta
I   Uma função poderá ser criada dentro de outra função.
II   Uma função que não seja a função main() poderá chamar outra função.
III  Uma variável local  poderá ser acessada por outra função.
IV  Uma função poderá retornar dois valores
		
	 
	Só a II está correta.
	 
	I e II estão corretas
	
	Todas estão erradas.
	
	II e III estão corretas
	
	Todas estão corretas.
	
	
	
	
	 4a Questão (Ref.: 201403848443)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Em alguns casos um programador se depara com rotinas que precisam ser repetidas constantemente durante o fluxo de seu programa, aumentando consideravelmente a quantidade de linhas do seu programa. Para resolver isto é necessário construir pequenos programas que devem ser chamados de dentro do bloco principal. Estes pequenos programas podem ser classificados de duas formas diferentes relacionados à sua utilização no código. Como são chamados estes programas?
		
	 
	Função e procedimento
	
	Main e função
	
	Procedimento e main
	
	Include e main
	
	Struct e função
	
	
	
	
	 5a Questão (Ref.: 201403837667)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Para calcular o volume de um cilindro, precisamos saber o raio da base e a altura do cilindro.
Um desenvolvedor iniciante escreveu alguns cabeçalhos da função que irá definir, mas, como está em dúvida, está pedindo a sua ajuda.
Analise as opções abaixo e assinale a que corresponde ao cabeçalho de uma função que deverá receber valores necessários através dos seus parâmetros para que possa calcular e exibir dentro da função o volume do cilindro
		
	
	float Cilindro(float R, H )
	 
	void V_Cilindro(floar r, float h)
	 
	float Volume(int raio, int altura)
	
	void Volume-Cilindro (Raio, Altura)
	
	float Volume Cilindro(float raio, altura)
	
	
	
	
	 6a Questão (Ref.: 201403878360)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	No cabeçalho de uma função que não retornam valor utilizamos "void" logo no começo. Já em uma função que retorna valor, no lugar da palavra "void":
		
	 
	temos que indicar o tipo do retorno, além de usar o comando "return" dentro da função
	
	não devemos colocar nada, já que não possível que uma função não retorne valor
	
	temos que retirar os nomes dos parâmetros, deixando apenas os seu tipos, no cabeçalho da função
	
	temos que acrescentar ";" no final do cabeçalho de declaração da função
	
	temos que usar somente os comandos "cin" e "cout" no corpo da função
	
	
	
	
	 7a Questão (Ref.: 201403829140)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Uma Função, em C++, quando criada pode prever a utilização de parâmetros. Assinale a alternativa abaixo que representa o nome dos parâmetros que são passados na chamada da função.
		
	
	argumentos especiais.
	
	parâmetros.
	 
	parâmetros formais.
	
	parâmetros especiais.
	 
	argumentos.
	
	
	
	
	 8a Questão (Ref.: 201403829141)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	O escopo de uma variável é o bloco de código onde a variável é válida. Analise as afirmativas abaixo e assinale a alternativa correta:
I) As variáveis que são definidas dentro de uma função são chamadas de variáveis locais.
II) Os parâmetros formais de uma função valem somente dentro da função.
III) Uma variável que foi definida dentro de uma função não é acessível em outras funções, mesmo se os nomes forem exatamente iguais.
		
	
	Somente I correta.
	 
	Todas estão corretas.
	
	Somente I e III corretas.
	
	Somente II e III corretas.
	
	Somente I e II corretas.
	
	
	
	
	 Retornar
	
Parte inferior do formulário
Parte superior do formulário
		Exercício: CCT0239_EX_A10_
	Matrícula: 
	Aluno(a): 
	Data: 16/11/2016 23:11:11 (Finalizada)
	
	 1a Questão (Ref.: 201403795777)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Um médico precisa armazenar o peso, a altura e o IMC de seus 1000 pacientes. Contratou um programador que disse que o programa teria algumas matrizes unidimensionais para o armazenamento.
Assinale a opção abaixo que representa a declaração das referidas matrizes pelo programador, conforme as informações acima:
		
	
	float peso[1000] ; altura[1000] ; imc[1000];
	 
	char peso[999], altura[999], imc [999];
	
	float peso[1001], altura[1001], imc [1001];
	 
	float peso[1000], altura[1000], imc [1000];
	
	char peso[1000], altura [1000], imc[1000];
	
	
	
	
	 2a Questão (Ref.: 201403795668)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Sabendo-se que a sintaxe do C e do C++ estabelece que a declaração de vetores bidimensionais deve se dar da seguinte forma:
< tipo do dado > nome_da_matriz [nº de linhas][nº de colunas];
Na codificação de um programa, na linguagem C++, é necessário a declaração de uma matriz bidimensional para armazenar as notas de 6 disciplinas de uma turma com 30 alunos. Tomando-se como base que o algoritmo considera que os dados estarão organizados na matriz de modo que cada linha represente as notas de um único aluno, marque a alternativa que apresenta de forma correta a declaração desta matriz, chamada notasAlunos.
		
	
	e) float notasAlunos[][];
	
	b) float notasAlunos[6][30];
	
	c) float notasAlunos[30,6];
	
	d) float notasAlunos[6,30];
	 
	a) float notasAlunos[30][6];
	
	
	
	
	 3a Questão (Ref.: 201403795667)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Em uma aplicação em C/C++, a matriz ESTOQUE [3][4] armazena, em cada uma de suas linhas, a quantidade estocada de produtos no último quadrimestre (4 meses). Sabendo-se que a declaração de uma matriz em C/C++ se dá da forma:
< tipo de dado> nome [nºde linhas][nºde colunas];
 Para obter o total estocado no primeiro mês do quadrimestre, o programa deverá:
		
	
	Somar todas as colunas da linha índice 1
	 
	Somar todas as linhas da coluna índice 0.
	
	Somar todas as linhas da coluna índice 1.
	
	Somar todas as colunas da linha índice 0.
	
	Somar todas as linhas de todas as colunas.
	
	
	
	
	 4a Questão (Ref.: 201403795816)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Uma professora possui uma turma de 40 alunos e precisa declarar uma matriz bidimensional, na linguagem C++, para armazenar as notas de AV1, AV2 e AV3 da turma. Considere que ela necessita dos dados organizados na matriz, de modo que cada linha deverá representar um aluno. Assinale a alternativa que apresenta a declaração desta matriz.
		
	
	float notas[40,3];
	
	char notas[40][3];
	
	int notas[40][40];
	
	char notas[3][40];
	 
	float notas[40][3];
	
	
	
	
	 5a Questão (Ref.: 201403795532)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Em um programa, deseja-se armazenar as 3 notas , a média e a maior nota de cada um dos 50 alunos de uma turma, em uma matriz NOTA. Entendendo-se que todos os dados de um mesmo aluno ficarão armazenados em uma mesma linha, assinale a alternativa que indica a declaração correta na matriz descrita.
		
	 
	float NOTA [50][5];
	
	int NOTAS [5][50];
	
	float NOTAS [5][50];
	
	int NOTA [50][5];
	
	long int NOTA [50][5];
	
	
	
	
	 6a Questão (Ref.: 201403795810)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Considere os seguintes valores de entrada: 1, 2, 3 e 4 para o programa em C++ mostradoabaixo. Marque a resposta correta que descreve a sua execução.
		
	
	O código armazenará os elementos de uma matriz com 2 linhas e 2 colunas e imprimirá os elementos que estão nas linhas pares.
	
	O código armazenará os elementos de uma matriz com 2 linhas e 2 colunas e imprimirá os elementos que estão na posição da diagonal secundária.
	 
	O código armazenará os elementos de uma matriz com 2 linhas e 2 colunas e imprimirá os elementos que estão na posição da diagonal principal.
	 
	O código armazenará os elementos de uma matriz com 2 linhas e 2 colunas e imprimirão os elementos de entrada.
	
	O código armazenará os elementos de uma matriz com 2 linhas e 2 colunas e não imprimirá nada.
	
	
	
	
	 7a Questão (Ref.: 201403795792)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Um estudante do curso Sistemas de Informação precisa declarar uma matriz bidimensional para armazenar o valor dos 12 salários de 45 funcionários.
Qual das opções abaixo o estudante deverá declarar? 
		
	 
	float funcionario[45][12];
	
	int salario[45], funcionario[12];
	
	char funcionario[12][12];
	
	float funcionario[45][45];
	
	float funcionario[12],[12];
	
	
	
	
	 8a Questão (Ref.: 201403795787)
	 Fórum de Dúvidas (0)       Saiba  (0)
	
	Suponha que você tenha que fazer um programa em C++ e deseja armazenar a venda dos 3 meses de 30 vendedores de uma loja em uma matriz. Marque a opção que representa esta declaração:
		
	
	char valores[30];
	 
	float valores[30][3];
	
	float valores[30][2];
	
	char valores[30][2];
	
	float valores[32];
	
	
	
	
	 Retornar
	
Parte inferior do formulário
 
 
 
Parte inferior do formulário

Outros materiais