Buscar

ALGORITMO Validando o aprendizado AULAS de 1 a 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 19 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 19 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 9, do total de 19 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

Exercício: CCT0239_EX_A1_201508386511 
	Matrícula: 201508386511
	Aluno(a): MARIO RANGEL 
	Data: 17/08/2015 00:27:55 (Finalizada)
	
	 1a Questão (Ref.: 201509043770)
	Fórum de Dúvidas (1 de 2)       Saiba (1 de 2) 
	
	Assinale a opção correta.
		
	
	Devemos evitar a representação de um algoritmo com pseudolinguagem.
	
	Linguagem natural pode ser usada, sem problemas de ambiguidades, para representar algoritmos.
	
	Pseudolinguagem, vez por outra, demonstra ambiguidade.
	
	Linguagem gráfica livre não está isenta de ambiguidades. 
	
	Fluxogramas possuem certa ambiguidade, quando o programador não possui conhecimento adequado
	
	Gabarito Comentado
	Gabarito Comentado
	
	
	 2a Questão (Ref.: 201508692422)
	Fórum de Dúvidas (1 de 2)       Saiba (1 de 2) 
	
	Nos dias atuais e com a evolução galopante da tecnologia, dificilmente encontramos pessoas que nunca tenham utilizado um computador. Os propósitos podem variar bastante, seja para edição de textos, jogos ou atividades mais complexas. Já é difícil de imaginar nossas vidas sem o uso desta ferramenta. Nesta atividade tão comum ao nosso cotidiano, você algum dia deve ter parado para pensar como os programas funcionam. Como é que o computador faz todas as tarefas exatamente da forma com a qual você pede? A resposta para esta pergunta é mais simples do que parece: ele segue as instruções que você passa. Mas para que ele consiga entender o que você fala, ele precisa de uma linguagem mais específica. Para fazer esta interpretação entre homem e máquina, foram desenvolvidas as linguagens de programação. Mas mesmo estas linguagens utilizam uma lógica para serem escritas e é aí que entram os algoritmos. A forma de representação de algoritmos que mais se aproxima das linguagens de programação é:
		
	
	Linguagens Gráficas 
	
	Fluxogramas 
	
	Linguagem Conceitual 
	
	Linguagem Natural 
	
	Pseudolinguagens 
	
	Gabarito Comentado
	Gabarito Comentado
	
	
	 3a Questão (Ref.: 201508993294)
	Fórum de Dúvidas (2)       Saiba (2) 
	
	O termo algoritmo deriva-se do nome do matemático Abu Ja´far Muhammad Al -Khwarizmi, o qual introduziu a escrita dos cálculos por meio de uma sequência de passos em substituição ao ábaco. Na programação podemos definir algoritmos como: 
		
	
	Sequência de passos finitos, e bem estruturados que podem ser automatizados e implementados utilizando linguagens de programação. 
	
	Sequência de passos finitos, e mal estruturados que podem ser automatizados e implementados utilizando linguagens de programação. 
	
	Sequência de passos infinitos, e bem estruturados que podem ser automatizados e implementados utilizando linguagens de programação. 
	
	Sequência de procedimento utilizada para realizar e desenvolver cálculo de forma automatizada, sem muito esforço lógico.
	
	Sequência de procedimento não utilizada para realizar e desenvolver cálculo de forma automatizada, sem muito esforço lógico. 
	
	Gabarito Comentado
	
	
	 4a Questão (Ref.: 201508653164)
	Fórum de Dúvidas (2)       Saiba (2) 
	
	Segundo o que foi apresentado, para se desenvolver um algoritmo é necessário verificar quais etapas específicas para a solução de um problema. Assim sendo, quatro momentos são apresentados. No primeiro momento, deve-se:
		
	
	Compreender o enunciado para que se possa identificar a origem e os tipos de dados que precisam ser processados. Além de definir o que se deseja como dados simples e sua forma de apresentação.
	
	Compreender o enunciado para que se possa identificar a origem e os tipos de dados que precisam ser eliminados. Além de definir o que se deseja como resultado e sua forma de apresentação.
	
	Compreender o enunciado para que se possa questionar a origem e os tipos de dados que serão processados. Além de definir o que se deseja como resultado e sua forma de apresentação.
	
	Compreender o enunciado do problema, para que se possa identificar a origem e os tipos de dados que serão processados. Além de definir o que se deseja como resultado e sua forma de apresentação.
	
	Compreender o enunciado para que se possa identificar a origem e os tipos de dados que precisam ser eliminados. Além de definir o que se deseja como elementos naturais e sua forma de apresentação.
	
	Gabarito Comentado
	Gabarito Comentado
	
	
	 5a Questão (Ref.: 201508653663)
	Fórum de Dúvidas (1 de 2)       Saiba (1 de 2) 
	
	Com base nos conceitos de algoritmos, lógica de programação e linguagens de programação, é correto afirmar que:
		
	
	As linguagens de programação possuem um conjunto de regras flexíveis para a representação dos comandos de um programa. 
	
	As linguagens de programação possibilitam a codificação de um determinado algoritmo, de acordo com um conjunto de regras específico.
	
	Os três conceitos correspondem às únicas formas de representação da solução de um determinado problema.
	
	Lógica de programação corresponde à representação gráfica de um determinado algoritmo.
	
	Os algoritmos correspondem, estritamente, aos conjuntos de dados e informações que são tratados em um determinado processamento. 
	
	Gabarito Comentado
	Gabarito Comentado
	
	
	 6a Questão (Ref.: 201508993307)
	Fórum de Dúvidas (1 de 2)       Saiba (1 de 2) 
	
	Ao elaborarmos um algoritmo, algumas formas de representação podem ser utilizadas. Uma dessas formas representa um algoritmo mais próximo de uma linguagem de programação de alto nível; sua sintaxe, geralmente, fica mais parecida com a linguagem de preferência do autor, como Pascal, C, C++, Java. Estamos nos referindo a definição de:
		
	
	Pseudolinguagem
	
	Linguagem gráfica 
	
	Diagrama de Chapin 
	
	Linguagem verbal 
	
	Linguagem natural
AULA 2 2222222222222222222222222222222222222222222222222222222222222222
	Exercício: CCT0239_EX_A2_201508386511 
	Matrícula: 201508386511
	Aluno(a): MARIO RANGEL 
	Data: 20/08/2015 23:29:22 (Finalizada)
	
	 1a Questão (Ref.: 201508488170)
	Fórum de Dúvidas (7 de 12)       Saiba (4 de 5) 
	
	Em programação é fundamental que se entenda o conceito de variável, que pode ser definida como sendo:
		
	
	Um endereço na memória cache que armazena dados/informações e cujo valor não poderá ser alterado durante a execução do programa
	
	Um endereço na memória principal que armazena dados/informações e cujo valor poderá ser alterado durante a execução do programa
	
	Um número que é utilizado de forma fixa durante a execução de um programa.
	
	Um endereço no disco rígido que armazena dados/informações e cujo valor poderá ser alterado durante a execução do programa
	
	Um endereço na memória principal que armazena dados/informações e cujo valor não poderá ser alterado durante a execução do programa
	
	Gabarito Comentado
	Gabarito Comentado
	
	
	 2a Questão (Ref.: 201508433018)
	Fórum de Dúvidas (7 de 12)       Saiba (4 de 5) 
	
	Para realizar o armazenamento de um determinado valor na memória do computador é necessária a declaração de:
		
	
	Estrutura de decisão
	
	Comando de entrada
	
	Variável
	
	Fluxograma
	
	Comando de saída
	
	Gabarito Comentado
	Gabarito Comentado
	
	
	 3a Questão (Ref.: 201508435430)
	Fórum de Dúvidas (7 de 12)       Saiba (4 de 5) 
	
	Em um algoritmo, para cada variável deve ser declarado o seu tipo, ou seja, o tipo de dado que ela armazenará. O tipo que é utilizado para armazenar valores fracionários, positivos ou negativos é:
		
	
	inteiro
	
	real
	
	caractere
	
	lógico
	
	string
	
	Gabarito Comentado
	Gabarito Comentado
	
	
	 4a Questão (Ref.: 201508435432)
	Fórum de Dúvidas(7 de 12)       Saiba (4 de 5) 
	
	Indique qual a alternativa correta para declarar uma variável que representa o salário de um colaborador. 
		
	
	var
string SALARIO;
	
	var
int SALARIO;
	
	var
logico SALARIO;
	
	var
caractere SALARIO;
	
	var
real SALARIO;
	
	Gabarito Comentado
	
	
	 5a Questão (Ref.: 201509017128)
	Fórum de Dúvidas (7 de 12)       Saiba (4 de 5) 
	
	12 MOD (12 DIV 4) é igual a:
		
	
	4
	
	1
	
	2
	
	3
	
	0
	
	Gabarito Comentado
	Gabarito Comentado
	
	
	 6a Questão (Ref.: 201508692417)
	Fórum de Dúvidas (7 de 12)       Saiba (4 de 5) 
	
	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 apenas, pois uma variável sempre possui o mesmo tipo de dado. 
	
	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. 
	
	identificador da variável e do tipo de dado. 
	
	tipo de dado e identificador da variável. 
	
	Gabarito Comentado
AULA 3 333333333333333333333333333333333333333333333
	Exercício: CCT0239_EX_A3_201508386511 
	Matrícula: 201508386511
	Aluno(a): MARIO RANGEL 
	Data: 28/08/2015 01:14:02 (Finalizada)
	
	 1a Questão (Ref.: 201508993332)
	Fórum de Dúvidas (1 de 1)       Saiba (0) 
	
	Observamos que as funções disponíveis na linguagem UAL são, na sua maioria, conhecidas nossas do Ensino Médio e, geralmente, estão presentes, em todas as linguagens de programação, com outros nomes, mas com o mesmo significado. A função que calcula o logaritmo neperiano de X é: 
		
	
	cos (x)
	
	tan (x) 
	
	sen (x)
	
	exp (x) 
	
	log (x)
	
	Gabarito Comentado
	
	
	 2a Questão (Ref.: 201509129812)
	Fórum de Dúvidas (1 de 1)       Saiba (0) 
	
	
Algoritmo Prova 
VAR 
  A, B, C, D : Real 
Início 
  leia (A, B, C, D) 
  A <- B 
  B <- C 
  C <- D 
  D <- A 
  B <- A+B/2 
  C <- C+B 
  D <- D + (B * 2) - A 
Fim 
Com base no algoritmo acima, e supondo que os valores fornecidos para as variáveis "A", "B", "C" e "D" sejam, respectivamente, 10, 15, 20 e 25, pode-se afirmar que, após execução do referido algoritmo, os valores dessas variáveis serão, respectivamente:: 
		
	
	15 - 17,5 - 42,5 - 50
	
	15 - 25 - 50 - 45
	
	15 - 30 - 55 - 60
	
	15 - 17,5 - 42,5 - 35
	
	15 - 25 - 50 - 50
	
	Gabarito Comentado
	Gabarito Comentado
	
	
	 3a Questão (Ref.: 201509078577)
	Fórum de Dúvidas (1 de 1)       Saiba (0) 
	
	O comando de entrada de dados é o __________________________.
		
	
	escreva
	
	imprimir
	
	imprima
	
	inicio
	
	leia
	
	Gabarito Comentado
	
	
	 4a Questão (Ref.: 201508653090)
	Fórum de Dúvidas (1 de 1)       Saiba (0) 
	
	Uma empresa resolveu dar um aumento aos seus funcionários, tendo em vista o empenho dos mesmos na produtividade.
Sabendo-se que o salário e o percentual de reajuste é de conhecimento de cada funcionário, além do DP, quais os procedimentos básicos que deveriam ser usados para que se pudesse ser calculado o novo salário de um funcionário?
		
	
	PROCEDIMENTOS 
1 - obter  salario, percentual
2 - novoValor <- salario + salario * percentual/100
3 - exibir   novoValor 
	
	PROCEDIMENTOS
1 - obter  salario, percentual
2 - novoValor <- salario * percentual/100
3 - exibir   novoValor
 
	
	PROCEDIMENTOS
1 - obter  salario, percentual
2 - novoValor ← salario + percentual/100
3 - exibir   novoValor
 
 
	
	PROCEDIMENTOS
1 - obter  salario, percentual
2 - novoValor <- salario + percentual
3 - exibir   novoValor
	
	PROCEDIMENTOS
1 - obter  salario, percentual 
2 - novoValor <- salario + salario * percentual
3 - exibir   novoValor
	
	Gabarito Comentado
	Gabarito Comentado
	
	
	 5a Questão (Ref.: 201508993323)
	Fórum de Dúvidas (1 de 1)       Saiba (0) 
	
	1. Observe a seguinte situação: Maria Fumaça esqueceu de levar dinheiro para fazer as compras do almoço. Para seu alívio, há um caixa eletrônico próximo ao restaurante. Assim, Maria Fumaça dirigi-se para sacar o dinheiro que necessita. Identifique na situação apresentada o que não representa uma entrada de dados para o caixa eletrônico realizar a operação:
		
	
	Valor a ser sacado
	
	Confirmação do dia de nascimento
	
	Pedido de senha
	
	Confirmação do mês de nascimento
	
	Saldo final
	
	Gabarito Comentado
	
	
	 6a Questão (Ref.: 201508993329)
	Fórum de Dúvidas (1 de 1)       Saiba (0) 
	
	As funções disponíveis na linguagem UAL são, na sua maioria, conhecidas nossas do Ensino Médio e, geralmente, estão presentes, em todas as linguagens de programação, com outros nomes, mas com o mesmo significado. A função raiz (x) é utilizada para obter:
		
	
	o logaritmo neperiano de x
	
	o seno de um ângulo em radianos
	
	a conversão de um número inteiro x para real
	
	a raiz de um número x
	
	a tangente de um ângulo em radianos
	
AULA 4 444444444444444444444444444444444444444444444444444444444444444444
	Exercício: CCT0239_EX_A4_201508386511 
	Matrícula: 201508386511
	Aluno(a): MARIO RANGEL 
	Data: 01/09/2015 00:41:04 (Finalizada)
	
	 1a Questão (Ref.: 201508433125)
	Fórum de Dúvidas (1 de 3)       Saiba (0) 
	
	O símbolo abaixo pode representar qual comando nas linguagens de programação? 
		
	
	Comando de saída
	
	Comando condicional
	
	Declaração de variável
	
	Comando de leitura
	
	Atribuição de variável
	
	Gabarito Comentado
	
	
	 2a Questão (Ref.: 201509033656)
	Fórum de Dúvidas (1 de 3)       Saiba (0) 
	
	De acordo com a figura a seguir, que comando(s) o programa a ser criado poderá utilizar? 
		
	
	Os comandos "Para" e "Se"
	
	Apenas o comando "Enquanto"
	
	Os comandos "Se" ou "Escolha"
	
	Apenas o comando "Leia"
	
	Os comandos "Para" ou "Enquanto"
	
	Gabarito Comentado
	Gabarito Comentado
	
	
	 3a Questão (Ref.: 201508653091)
	Fórum de Dúvidas (1 de 3)       Saiba (0) 
	
	Quando estudamos sobre a estrutura do se ... entao...senao, sempre nos é dito que, quando tivermos duas possibilidades de respostas, devemos escolher a estrutura do se composto ao invés de usar duas estruturas do se simples.
Observe as afirmativas abaixo e, depois, escolha a resposta que respalda o uso do se composto pelo que foi dito acima ao invés do se simples.
I Maior clareza no código, mas não influência na eficiência do mesmo
II Maior eficiência porque diminui o número de testes no código
III Maior eficiência somente porque o código fica mais legível, visto que o resultado final é o mesmo
IV Somente uma escolha do desenvolvedor, visto que o resultado o resultado final é o mesmo
		
	
	Somente a  IV está correta 
	
	Somente a I está correta 
	
	Somente a II está correta 
	
	A II E IV estão corretas 
	
	A II E A III estão corretas 
	
	Gabarito Comentado
	Gabarito Comentado
	
	
	 4a Questão (Ref.: 201508433126)
	Fórum de Dúvidas (1 de 3)       Saiba (0) 
	
	Assinale a alternativa queapresenta APENAS os exemplos de operadores relacionais.
		
	
	=, > e ||
	
	&&, || e ~
	
	<, > e >=
	
	+, - e *
	
	&&, >= e ||
	
	Gabarito Comentado
	Gabarito Comentado
	
	
	 5a Questão (Ref.: 201509045241)
	Fórum de Dúvidas (1 de 3)       Saiba (0) 
	
	  Assinale a opção correta. Considerando o algoritmo a seguir,  qual a última impressão na tela sabendo que a  recebeu 10 , b recebeu 15 e c recebeu 5 ?
prog Misterio
int a, b, c;
imprima "Entre com o primeiro valor : ";
leia a;
imprima "Entre com  o segundo valor : ";
leia b;
imprima "Entre com o terceiro valor : ";
leia c;
se (a < b  || a < c  || b < c )
{
   imprima "\nResultado : " , (a+b+c) * 3;
}
senao {    imprima "\nResultado : " , (a+b+c) div 3; }
fimprog
		
	
	 
Nada será impresso, pois há erro no algoritmo.
	
	 
30
	
	 
90
	
	 
Resultado : 90
 
	
	 
Resultado : 30
	
	Gabarito Comentado
	Gabarito Comentado
	
	
	 6a Questão (Ref.: 201509022627)
	Fórum de Dúvidas (3)       Saiba (0) 
	
	Assinale a alternativa que apresenta APENAS operadores relacionais.
		
	
	+, - e *
	
	=, > e ||
	
	&&, >= e ||
	
	&&, || e ~
	
	<, > e >=
	
AULA 5 555555555555555555555555555555555555555555555555555555555555
	Exercício: CCT0239_EX_A5_201508386511 
	Matrícula: 201508386511
	Aluno(a): MARIO RANGEL 
	Data: 13/09/2015 21:16:20 (Finalizada)
	
	 1a Questão (Ref.: 201508653577)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Observe o trecho do algoritmo a seguir e responda:
leia num;
se (num % 2 == 0)
   {
      tipo = 1;
   }
senão
   {
      tipo = 2;
   }
escolha(tipo)
{
  caso1 : imprima"PAR";pare;
  caso2 : imprima"IMPAR";pare;
}
Ao executar o trecho do algoritmo acima três vezes foram inseridos os seguintes valores inteiros: 19, 13 e 16. 
Qual o conjunto de respostas no final da terceira execução? 
		
	
	IMPAR, IMPAR, PAR
	
	PAR, PAR, IMPAR
	
	PAR, IMPAR, PAR
	
	IMPAR, PAR, IMPAR
	
	IMPAR, PAR, PAR
	
	Gabarito Comentado
	
	
	 2a Questão (Ref.: 201509011145)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Qual a saída produzida pelo algoritmo, caso o valor atribuído a variável mês seja 5:
 prog numeroMes
 int  mes;
  imprima "\ndigite um numero de 1 - 12: ";
  leia  mes ;
  escolha (mes)
 {
     caso 1 : imprima "\njaneiro\n"; pare;
     caso 2 : imprima "\nfevereiro\n"; pare;
     caso 3 : imprima "\nmarço\n"; pare;
     caso 4 : imprima "\nabril\n"; pare;
     caso 5 : imprima "\nmaio\n";pare;
     caso 6 : imprima "\njunho\n"; pare;
     caso 7 : imprima "\njulho\n"; pare;
     caso 8 : imprima "\nagosto\n"; pare;
     caso 9 : imprima "\nsetembro\n";pare;
     caso 10:imprima "\noutubro\n"; pare;
     caso 11:imprima "\nnovembro\n"; pare;
     caso 12:imprima "\ndezembro\n"; pare;
     senao  :imprima "\nInexistente\n";
 }
fimprog
 
		
	
	c) maio
	
	a) maio
    junho
	
	e) Inexistente
	
	
d) maio
     julho
     setembro
     novembro
     dezembro
	
	b) maio
    junho
    julho
    agosto
    setembro
    outubro
    novembro
    dezembro
	
	Gabarito Comentado
	Gabarito Comentado
	
	
	 3a Questão (Ref.: 201509124854)
	Fórum de Dúvidas (3)       Saiba (0) 
	
	Marque a opção que, corresponde ao conteúdo final que será impresso, na tela, pelo algoritmo abaixo, após sua execução. Considerando que os dados de entrada foram, respectivamente, 30 e 1. 
prog teste 
int x, y, z; 
imprima "Digite um numero : "; 
leia x; 
imprima "Digite um segundo numero : "; 
leia y; 
se (x > y + 10 ) 
{ 
z <- 10; 
se (z < x) 
{ 
imprima x mod 2; 
} 
senao 
{ 
imprima z + y; 
} 
}
senao { 
imprima x + y div 2; 
} 
fimprog 
		
	
	11
	
	30.5
	
	15
	
	0
	
	15.5
	
	Gabarito Comentado
	Gabarito Comentado
	
	
	 4a Questão (Ref.: 201509130224)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	Observe o trecho do programa em C++ abaixo e, após, entrar com os valores sugeridos para sua execução assinale a alternativa que representa a resposta final.
cin >> a;
cin >> b;
cin >> c;
if (a < b + c) && (b < a + c) && ( c < a + b)
{
cout << "É triangulo \n";
if (a == b) || (b == c) || (a == c)
cout << "Triângulo isósceles\n";
else 
if (a == b) && (b == c) 
cout << "Triângulo equilátero\n";
else
if (a != b) && (b != c) && (a != c)
cout << "Triangulo escaleno\n";
}
else
cout << "Não é triângulo\n";
Valores: a = 10 
b = 6
c = 2
		
	
	Não é triângulo
	
	É triângulo
Triângulo escaleno
	
	É triângulo
Triângulo equilátero
	
	Não é triângulo
Triângulo isósceles
	
	É triângulo
Triângulo isósceles
	
	
	
	
	 5a Questão (Ref.: 201509043773)
	Fórum de Dúvidas (0)       Saiba (0) 
	
	          Lucas deve escrever um algoritmo para solicitar as idades de dois irmãos, ler as idades, determinar e escrever a maior idade. Sabe-se que não há irmãos gêmeos. Assinale a opção que mostra o algoritmo em UAL que correta e exatamente realiza a tarefa descrita.
		
	
	prog MaiorIdade
int id1, id2;
leia id1;
leia id2;
se (id1 > id2)
 imprima "Maior idade = ", id1;
senão
 imprima  "Maior idade = ", id2;
fimprog
 
	
	prog MaiorIdade
imprima "Digite a primeira idade : ";
leia id1;
imprima "Digite a segunda idade : ";
leia id2;
se (id1 > id2)
{ imprima "Maior idade = ", id1;}
senão
 { imprima "Maior idade = ", id2;}
fimprog
 
	
	prog MaiorIdade
int id1, id2, maior;
imprima "Digite a primeira idade : ";
leia id1;
imprima "Digite a segunda idade : ";
leia id2;
se (id1 > id2)
{ imprima "Maior idade = ", maior;}
senão
 { imprima  "Maior idade = ", maior;}
fimprog
 
	
	prog MaiorIdade
int id1, id2;
imprima "Digite a primeira idade : ";
leia id1;
imprima "Digite a segunda idade : ";
leia id2;
se (id1 > id2)
{ imprima "Maior idade = ", id1;}
senão
 { imprima "Maior idade = ", id2;}
fimprog 
 
	
	prog MaiorIdade
int id1, id2;
imprima   "Digite a primeira idade :  ";
leia id1;
imprima "Digite a segunda idade : ";
leia id2;
se (id1 > id2)
{ imprima  "Maior idade = ", id1;}
senão (id1 < id2)
 { imprima  "Maior idade = ", id1;}
fimprog
	
	Gabarito Comentado
	Gabarito Comentado
	
	
	 6a Questão (Ref.: 201508440867)
	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?
		
	
	do/while
	
	switch/case
	
	while
	
	for
	
	cout

Outros materiais