Buscar

Comandos básicos (entrada, saída, atribuição e declaração)

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

Prévia do material em texto

Comandos básicos (entrada, saída, atribuição e declaração) 
 
1. Uma empresa da indústria automotiva recebeu como doação um forno para moldar ponteiras de eixo por calor, um 
equipamento importado muito antigo, que foi desenvolvido pelos funcionários de uma empresa americana. Esse equipamento 
utiliza um termômetro com a medida em Fahrenheit. 
Em função da dificuldade encontrada pelos operadores em realizar a conversão que não faz parte da medida utilizada no Brasil, a 
empresa está buscando um programador para desenvolver um algoritmo que receba a temperatura do operador em graus Celsius, 
converta-a em Fahrenheit e exiba a informação em Fahrenheit para o operador do equipamento. 
 
Resposta: Entrada: Leia(Celsius) Saída: Escreva(Fahrenheit) 
 
Explicação: Para resolver o problema, o usuário deverá informar os graus em centígrados (Celsius) e mostrar a saída em 
Fahrenheit. 
 
2. Uma empresa necessita calcular o salário reajustado do funcionário. Para isso, analise os algoritmos abaixo, e assinale o que traz 
as diretrizes solicitadas pela empresa listadas abaixo: - 
O valor do salário bruto será informado pelo usuário. 
- Todos os funcionários recebem um bônus de 20% sobre o valor do salário bruto como presente de final de ano. 
- Após o acréscimo do bônus, deverá ser descontado o imposto de 7% do salário reajustado. Ao término do algoritmo, deverá ser 
impresso na tela o valor final do salário com o bônus e depois o valor reajustado do salário do funcionário. 
Regras: 
I. algoritmo "calculo_salário" var salario_bruto , reajuste,bonus, salario_liquido: real inicio 
escreva("Digite o salário bruto: " ) leia(salario_bruto) bonus <- (salario_bruto+(salario_bruto * 
(20/100))) reajuste <- (bonus - (bonus*(7/100))) escreval(" O valor do salário com o bônus é: " 
,bonus) escreval(" O valor do salário com o desconto é: " ,reajuste) fimAlgoritmo 
II. algoritmo "calculo_salário" var salario_bruto, reajuste,bonus, salario_liquido: real inicio 
escreva("Digite o salário bruto: " ) leia(salario_bruto) bonus <- (salario_bruto * 0.02)) reajuste 
<- (bonus - (bonus*0.07)) escreval(" O valor do salário com o bônus é: " ,bonus) escreval(" O 
valor do salário com o desconto é: " ,reajuste) fimAlgoritmo 
III. algoritmo "alternativa_I" var salario_bruto, reajuste,bonus, salario_liquido: real inicio 
escreva("Digite o salário bruto: " ) leia(salario_bruto) bonus <- salario_bruto-(salario_bruto * 
0.20)) reajuste <- (bonus +(bonus*0.07)) escreval(" O valor do salário com o bônus é: " ,bonus) 
escreval(" O valor do salário com o desconto é: " ,reajuste) fimAlgoritmo 
IV. algoritmo "alternativa_I" var salario_bruto, reajuste,bonus, salario_liquido: real inicio 
escreva("Digite o salário bruto: " ) leia(salario_bruto) bonus <- salario_bruto-(salario_bruto + 
20/100)) reajuste <- (bonus -(bonus+7/100)) escreval(" O valor do salário com o bônus é: " 
,bonus) escreval(" O valor do salário com o desconto é: " ,reajuste) fimAlgoritmo 
 
Resposta: Apenas a alternativa I. 
Explicação: Os cálculos devem ser realizados após a entrada de dados, uma sequência lógica deve ser 
seguida para que tanto o valor do bônus, quanto o valor do desconto sejam dados corretamente. A 
lógica do cálculo é a mesma que utilizamos para dar desconto em qualquer outra situação. 
 
3. Considerando-se os comandos de entrada, comandos de saída e atribuição, analise as sentenças apresentadas abaixo. 
I. O comando de saída é utilizado para mostrar os dados na tela ou na impressora. 
II. O comando de entrada é utilizado para receber dados digitados pelo usuário, que serão armazenados em variáveis. 
III. O comando de entrada é representado pela palavra reservada Leia ou Ler, e o comando de saída é representado por Escreva ou Imprima. 
É INCORRETO apenas o que se afirma em: 
Resposta: Nenhuma alternativa. 
Explicação: Nenhuma das alternativas é incorreta. Todas são corretas.A alternativa I é correta, pois os comandos de saída exibem o resultado do processamento 
na tela ou impressora, em um dispositivo de saída. A alternativa II é correta, pois os comandos de entrada recebem os dados através de um dispositivo de 
entrada. A alternativa III é correta, pois o comando de entrada é representado pela palavra reservada Leia ou Ler e o comando de saída é representado por 
Escreva Escrever, Imprima ou Imprimir. 
 
4. São dados os seguintes blocos aplicados na representação em fluxograma: 
 
Quais figuras podem ser utilizadas para representar comandos de entrada? 
Resposta: Figuras 2, 5 e 6. 
Explicação: As figuras representam comandos de entrada. A figura 2 é a representação padrão sem 
diferenciar de que forma os dados estão sendo introduzidos. A figura 5 representa a entrada através 
de cartão e a figura 6 representa entrada manual de dados. 
5. Os comandos de entrada e saída utilizam periféricos para introduzir os dados para serem 
processados e visualizar os dados após serem processados. Os periféricos de entrada enviam a 
informação para o computador, e os periféricos de saída transmitem a informação do computador 
para o usuário. Para isso, temos vários dispositivos-padrão utilizados como periféricos de entrada 
e de saída, e até mesmo periféricos que servem tanto para entrada como para saída (discos de 
armazenamento). 
Selecione o periférico básico que é considerado periférico de saída. 
Resposta: Impressora. 
Explicação: A câmera de vídeo é um periférico de entrada. Ele introduz os dados da imagem 
capturadas para o computador.

Continue navegando