Ir para conteúdo
    • João Batista Neto

      iMasters InterCon 2017   10-10-2017

      Ainda dá tempo de se inscrever no iMasters InterCon 2017, o maior evento dev do Brasil!  

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

Ruuiii e Anaaaa

Algoritmos

Recommended Posts

Boa tarde galera

 

E o sequinte sou novo aki mais gostaria de compartilhar meus conhecimentos e se possivel obter algun.

Onten eu fiz un trabalho de algoritmos so q gostaria da ajuda de vcs para saber se esta tudo certo e se ouver algo errado q vcs possam me ajudar a concertar...

bom as questoes eram as sequintes:

1) Escreva um algoritmo que solicite um valor em bits e transforme em bytes.

 

2) Construa um algoritmo que, tendo como dados de entrada dois pontos quaisquer no plano, P(x1,y1) e P(x2,y2), calcule e escreva a distância entre eles. A fórmula que efetua tal cálculo é : Raiz de ((x2-x1)²+(y2-y1)²)

 

3) Elaborar um programa para ler um número, calcular e escrever 1/3 (um terço) deste número.

 

 

4) Faça um Algoritmo que obtenha o salário base e o número de dependentes de um funcionário e informe o salário bruto (igual ao salário base + R$ 100,00 por dependente), e o salário liquido, sabendo-se que o desconto para o INSS é de 10% do salário base.

 

 

5) Dado os valores de A, B, C, D, calcular e informar a soma e a diferença das frações: NOTA: o valor e A sobre B e C sobre D

_A_ e _C_

B D

 

 

6) Dado um número inteiro de 3 algarismos, inverter a ordem de seus algarismos. Os três algarismos do número dado são diferentes de zero.

 

7) Faça um algoritmo que leia o tempo de duração de um evento em uma fábrica expressa em segundos e mostre-o expresso em horas, minutos e segundos.

 

8) O custo ao consumidor de um carro novo é a soma do custo de fábrica com a percentagem do distribuidor e dos impostos (aplicados ao custo de fábrica). Supondo que a percentagem do distribuidor seja de 28% e os impostos de 45%, escrever um algoritmo que leia o custo de fábrica de um carro e escreva o custo ao consumidor.

 

9) Elabore um programa para calcular e informar os valores de X e de Y, a partir dos valores de A e B informados, dada a função: NOTa o Valor de Y e 5XA Sobre B-3 + B+1Sobre 20

 

 

X = (A – 1) ÷ ( B x 3)

 

Y = 5 x A + B + 1

B - 3 20

 

10) Uma República latino-americana criou novos impostos sobre o salário dos trabalhadores. Desconta-se inicialmente 5% do salário bruto do trabalhador como contribuição à Previdência Social. Após este desconto, há outro de 15% sobre o valor restante, a título de auxílio à Segurança Nacional. Crie um algoritmo que leia o salário bruto de um infeliz cidadão e escreva o seu salário líquido.

 

 

Respostas

 

Observe que as palavras declare,leia,numerico,escreva sao sublinhadas e o sinal <- equivale a recebe ou seja uma seta normal .... gostaria de ajuda para fazer a questao 6

 


InicioPrg01
Declare val,calc numerico
Escreva “Digite o Valor em Bits:” leia val
Cal<-val/8
Escreva “O Valor em Bytes e:” ,calc
FimPrg01


InicioPrg02
Declare x1,x2,y1,y2,d numerico
Escreva “Digite o valor de x1:” leia x1
Escreva “Digite o valor de y1:” leia y1
Escreva “Digite o valor de x2:” leia x2
Escreva “Digite o valor de y2:” leia y2
D<-Raiz((x2-x1)² + (y2-y1)²)
Escreva “A distancia entre os pontos e:” ,d
FimPrg02

InicioPrg03
Declare nun,calc numerico
Escreva “Digite o Numero:” leia nun
Calc<-nun/3
Escreva “Um Terço e:” ,calc
FimPrg03



InicioPrg04
Declare sal,salb,sall,dep numerico
Escreva “Digite o Salario Base:” leia sal
Escreva “Digite o Numero de Dependentes:” leia dep
Salb<-sal +(dep*100)
Sall<-salb/0.10
Escreva”O Salario Bruto E:” ,salb
Escreva”O Salario Liquido e:” ,sall
FimPrg04


InicioPrg05
Declare a,b,c,d,calc,dif numerico
Escreva “Valor de a:” leia a
Escreva “Valor de b:” leia b
Escreva “Valor de c:” leia c
Escreva “Valor de d:” leia d
Calc<-(a/+(c/d)
Dif<-((a*d)+(c*d))/(b*d)
Escreva “A Soma das Fraçoes e:” ,dif
Escreva “A Diferença das Fraçoes e:” ,dif
FimPrg05

InicioPrg06





InicioPrg07
Declare temposeg,tempoh,tempom numérico
Escreva “digite o tempo do evento em segundos:” leia temposeg
Tempoh<-temposeg/3600
Tempom<-temposeg/60
Escreva “O tempo em horas e:” ,tempoh
Escreva “O tempo em minutos e:” ,tempom
Escreva “O tempo em segundos e:” ,temposeg
FimPrg07


InicioPrg08
Declare custf,custt numérico
Escreva “Digite o custo de fabrica do carro:” leia custf
custt<-custf*0,73
escreva “O custo do carro e:”,custt
FimPrg08


InicioPrg09
Declare x,y,a,b numérico
Escreva “Informe o valor de A:” leia a
Escreva “Informe o valor de B:” leia b
x<-(a-1)/(b*3)
y<-((5*a)Q(b-3))+((b+1)/20)
escreva “O valor de X e:”,x
escreva “O valor de Y e:”,y
FimPrg09 



InicioPrg10
Declare salb,sall numérico
Escreva “Digite o salario bruto:” leia salb
sall<-salb/0,20
escreva “O Salario liquido e:”,sall
FimPrg10

Compartilhar este post


Link para o post
Compartilhar em outros sites

O 6 se puder fazer com "string", é soh utilizar vetor que fica facil facil.

 

[]s

Compartilhar este post


Link para o post
Compartilhar em outros sites

Resposta Em Algoritmo seria:

 

Dado um número inteiro de 3 algarismos, inverter a ordem de seus algarismos. Os três algarismos do número dado são diferentes de zero.

 

INICIO PRG

 

declare NUM,NUM1,NUM2,NUM3 numérico

 

escreva “Digite um numero de 3 algarismos, em que os 3 algarismos sejam diferentes de zero:”, leia N

 

NUM1 <-- QUOCIENTE (NUM/100)

NUM2 <-- QUOCIENTE ((RESTO (NUM/100))/10)

NUM3 <-- RESTO ((RESTO (NUM/100))/10)

 

escreva “A ordem inversa dos 3 algarismo:”, escreva NUM3,NUM2,NUM1

 

FIM PRG

 

 

___________________

 

Teste

 

o usuario digita o numero: 958

 

 

NUM1/100 = Quociente que é 9 (Centena)

 

NUM2/100 pegando o resto e dividindo por 10 o quociente é = 5 (Dezena)

 

NUM3/100= Pegando o resto e dividindo por 10 sobra de resto= 8 (Unidade)

 

escreva unidade, dezena, centena

 

OKS?!

 

 

[]s

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.

Este projeto é mantido e patrocinado pelas empresas:
Hospedado por: