Informática, perguntado por caáhhh, 1 ano atrás

 A lanchonete Gostosura vende apenas;
um tipo de sanduíche, cujo recheio inclui duas fatias de queijo, uma fatia de
presunto e uma rodela de hambúrguer. Sabendo que cada fatia de queijo ou
presunto pesa 50 gramas, e que a rodela de hambúrguer pesa 100 gramas, faça um
algoritmo em que o dono forneça a quantidade de sanduíches a fazer, e o computador
informe as quantidades (em quilos) de queijo, presunto e carne necessários para
compra.

Soluções para a tarefa

Respondido por CahPieroni
21

Vamos pensar um pouco, o usuário te deu a quantidade de lanches à se fazer, vamos chamar de n. Você tem o peso de cada ingrediente e a quantidade de cada um dentro de um sanduíche.
Para você saber a quantidade de cada ingrediente você deve apenas multiplicar a quantidade de sanduíches com a quantidade de ingredientes em cada sanduíche com o peso de cada ingrediente. 

n sandubas:
   q = n*2*50g
   p = n*1*50g
   h = n*1*100g

Isso tudo em gramas, para passar para Quilogramas devemos dividir por 1000. 

n sandubas:
   q = n*2*50g / 1000
   p = n*1*50g / 1000
   h = n*1*100g / 1000

Agora o algorítimo

inicio

var 
  inteiro qntSanduiches; 
  real qntPresunto, qntQueijo, qntHambuguer;
 
 escreva("Digite a quantidade de sandiches desejados: ");
 leia(qntSanduiches);


  qntPresunto = qntSanduiches * 0,1; 
  /* é a mesma coisa que qntSanduiches * 50 / 1000 */

  qntQueijo = qntSanduiches * 0,05;
   /* é a mesma coisa que qntSanduiches * 2 *50 / 1000 */

  qntHambuguer = qntSanduiches * 0,1;
  /* é a mesma coisa que qntSanduiches * 100 / 1000 */

  escreva("Presunto: " + qntPresunto);
  escreva("Queijo: " + qntQueijo); 
  escreva("Hamburguer: " + qntHamburguer);

 fim

caáhhh: Olá, CahPieroni tudo bem? então quando eu vou rodar o algoritimo no VisualG diz que nesta linha: qntPresunto = qntSanduiches * 0,1; a sintaxe está incorreta, poderia me ajudar por favor ?
CahPieroni: Sim, porque ele não esta em linguagem nenhuma, esta só o algorítimo. Qual linguagem você esta usando?
caáhhh: Oi cah já consegui solucionar o problema, obrigado pela atenção :)
CahPieroni: Por nada
Perguntas interessantes