TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Os Estudos Diciplinares - Unip

Por:   •  13/5/2020  •  Dissertação  •  1.496 Palavras (6 Páginas)  •  993 Visualizações

Página 1 de 6

Nome: Matheus dos Santos Silva                RA: N503HJ-4                Turma: CC2P

DP de ED

  1. Qual a sequência que este algoritmo apresenta ao final?

 

DECLARE cont, num1, num2, res NUMÉRICO

num1 <— 0

num2 <— 1

ESCREVA num1

ESCREVA num2

PARA cont <— 3 ATÉ 8 FAÇA

 

res <— num1 + num2

ESCREVA res

num1 <— num2

num2 <— res

FIM

FIM_ALGORITMO

RESPOSTA: C

Assim que os números são declarados, o programa já ira imprimir os números 0 e 1. Logo após entrar no PARA ... ATÉ o programa irá imprimir a soma do num1 + num2 que resultará em 1, o num1 ganha o resultado do num2 e o num2 ganha o do resultado. O cont torna 4, a soma imprime 2, o num1 ganha o resultado do num2 e o num2 ganha o do resultado. E assim até o cont chegar no 8 que imprimirá o último número 13.

  1. O que o algoritmo abaixo faz?

 

DECLARE m, calc, i NUMÉRICO

LEIA m

ENQUANTO (m > 0) FAÇA

INÍCIO

calc <— 0

SE (RESTO (m/2) = 0)

ENTÃO INÍCIO

PARA i <— 1 ATÉ m FAÇA

INÍCIO

SE (RESTO (m/i) = 0)

ENTÃO calc <— calc + 1

FIM

ESCREVA calc

FIM

SENÃO INÍCIO

PARA i <— 1 ATÉ m-1 FAÇA

INÍCIO

calc <— calc + i

FIM

ESCREVA calc

FIM

LEIA m

FIM

FIM_ALGORITMO.

RESPOSTA: C

O usuário escrevera um número qualquer na variável m. O ENQUANTO testa a condição e realiza o looping, calc recebe 0, e o SE testa a variável. Caso a variável seja par, um PARA ... ATÉ será inicializado com um SE dentro. Esse SE irá contar quantos divisores há para m. Caso a variável seja ímpar, um PARA ... ATÉ será inicializado com um SE dentro. Esse SE irá somar os números de 1 até m (o m não será incluso) e no final irá mostrar o resultado. O programa se encerra quando o usuário digitar 0 ou um número negativo.

  1. Dado o enunciado abaixo:

 

Peça as horas de trabalho, número de horas trabalhadas no mês, e o percentual de desconto do INSS. O algoritmo deverá mostrar o salário bruto, o valor descontado e o valor do salário líquido.

 

Sendo:

Horas de trabalho = 160

Valor das Horas trabalhadas =20,00

Percentual de desconto = 30

 

Programa salario;

Variáveis HT, VH, PD, TD, SB: real;

Inicio

Imprima “Digite as horas trabalhadas: “

Ler HT

Imprima “Digite o valor das horas trabalhadas”

Ler VH;

Imprima “Digite o porcentual de desconto”

Ler PD;

SB<—HT * VH;

TD <— (PD/100) * SB; // TD Total de desconto

SL <—SB-TD; //SL Salário liquido

Imprima “Salário Bruto é: “, SB

Imprima “Total de Descontos: “, TD

Imprima “Salário Liquido: “, SL

Fim.

 Qual será o resultado final?

RESPOSTA: B

O programa já tem os valores das variáveis. Ele começa mostrando a HT, VH e PD. Logo em seguida o SB recebe a multiplicação de HT * VH que é 3.200. TD recebe o PD dividido por 100 e o total vezes SB que é 960. SL recebe SB menos TD que é 2.240. No final SB, TD e SL são impressos pelo programa.

  1. Sendo o custo de um espetáculo teatral igual a R$ 500.000,00 e o preço do convite desse espetáculo igual a R$ 80,00. Qual será a resposta do algoritmo abaixo:

 

ALGORITMO     SOLUÇÃO:

ALGORITMO

DECLARE custo, convite, qtd NUMÉRICO

LEIA custo

LEIA convite

qtd <— custo / convite

ESCREVA qtd

FIM_ALGORITMO

RESPOSTA: A

  1. O algoritmo depois de ler as variáveis que são informadas por enunciado o programa fará um cálculo de quantos convites terão que ser vendido para suprir os gastos. Após o início do programa, a variável qtd recebe a divisão de custo / convite que é 6.250. Logo após o programa mostra a variável qtd para o usuário. 

Faça um programa que receba o código correspondente ao cargo de um funcionário e seu salário atual e mostre o cargo, o valor do aumento e seu novo salário.

 

Caso o usuário digite código 2 e o salário igual a R$ 1550,00. Qual será o resultado final do algoritmo?

 

 

ALGORITMO     SOLUÇÃO:

ALGORITMO

DECLARE salario, aumento, novo_sal, cargo NUMÉRICO

ESCREVA “Digite o cargo do funcionário (1, 2, 3, 4 ou 5).

LEIA cargo

ESCREVA “Digite o valor do salário: “

LEIA salario

SE (cargo = 1)

ENTÃO INÍCIO

ESCREVA “O cargo é Escriturário”

aumento <— salario * 50 / 100

ESCREVA “O valor do aumento é: “, aumento

novo_sal <— salario + aumento

ESCREVA “O novo salário é: “, novo_sal

FIM

SENÃO SE (cargo = 2)

ENTÃO INÍCIO

ESCREVA “O cargo é Secretário”

aumento <— salario * 35 / 100

ESCREVA “O valor do aumento é: “, aumento

novo_sal <— salario + aumento

ESCREVA “O novo salário é: “, novo_sal

FIM

SENÃO SE (cargo = 3)

ENTÃO INÍCIO

ESCREVA “O cargo é Caixa”

...

Baixar como (para membros premium)  txt (8.7 Kb)   pdf (77 Kb)   docx (245.8 Kb)  
Continuar por mais 5 páginas »
Disponível apenas no TrabalhosGratuitos.com