Informática, perguntado por simoesj13762, 11 meses atrás

Crie um algoritmo para calcular a taxa de serviço do garçom, a partir da entrada do valor da
conta. A taxa de serviço é fixa em 15%. O sistema deverá escrever na tela o valor da taxa de
serviço e depois o valor total a ser pago. obrigada desde já!!!


Rovelino: quer em qual linguagem ?
simoesj13762: boa, eu nao faço ideia!! sou nova nisso
Rovelino: no seu cursos eles não apresentaram a linguagem? por exemplo java, c++ ou portugol ?
simoesj13762: ahh, é no Portugol
Rovelino: blz vou fazer aqui se der certo mando hehehe
simoesj13762: ok, obrigada

Soluções para a tarefa

Respondido por JGjzz
0

Resposta:

vt=int(input('valor inicial'))

b=vt*15/100

print('o valor da taxa de serviço será de {}'.format(b))

Explicação:

ATENÇÃO O CÓDIGO FOI ESCRITO NA LINGUAGEM PYTHON

1ºPasso: É importante considerar que em um algorítimo desse tipo é preciso colocar uma entrada de dados sendo assim na linguagem escolhida por mim a variável "vt" representa o valor bruto ou total ou seja o valor de 100% do qual extrairemos uma taxa de serviço de 15%.

vt=int(input('valor inicial'))

OBS: A anotação int(...) na linguagem python serve para definir o que está dentro dos parênteses como um valor numérico inteiro.

Ex de números inteiros:-1,-3-11,-44,-247,8,4,5,1100,13,24,66...

2ºPasso: Após se definir a entrada de dados é preciso fazer as relações de lógica devidas com a variável que estamos lidando no caso vamos representar uma regra de 3 em código para isso. Em python ficaria da seguinte forma:

b=vt*15/100

OBS:

-Ou seja se

vt está para 100

assim como

b está para 15                          

-mentalize a relação:

vt----------100

b-----------15

-Muiltiplica-se cruzando as variáveis:

b*100=vt*15

Ou seja:  

b=  (vt*15)/100

3ºPasso:  Conclui-se o código mostrando o valor da taxa de serviço uma vez que essa taxa é representada por b, um valor de 15% de vt. Em python isso pode ser representado da seguinte forma:

print('o valor da taxa de serviço será de {}'.format(b))

OBS: Se representa assim uma vez que print(...) é um comando usado para mostrar o que foi colocado dentro dos parenteses no console e o que for colocado dentro dos parenteses de format(...) será representado nos colchetes.


simoesj13762: muito obrigada !!
Respondido por Rovelino
1

desculpa a demora em portugol ficou assim

programa

{

 

funcao inicio()

{

 real valorTaxa, valorTotal, valorProdu

 escreva("valor do produto: R$ ")

 leia(valorProdu)

 valorTotal = valorProdu + (valorProdu * 15/100)

 valorTaxa = valorTotal - valorProdu

 escreva("valor da taxa R$", valorTaxa, "\n")

 escreva("valor total R$", valorTotal)

}

}

Perguntas interessantes