Programa.dpr 837 B

12345678910111213141516171819202122232425262728293031323334353637383940414243
  1. program Programa;
  2. {$APPTYPE CONSOLE}
  3. var
  4. cantidad1, cantidad2, cantidad3: Integer;
  5. suma: Integer;
  6. peso: Integer;
  7. begin
  8. cantidad1 := 0;
  9. cantidad2 := 0;
  10. cantidad3 := 0;
  11. repeat
  12. Write('Ingresa el peso: ');
  13. ReadLn(peso);
  14. if peso > 102 then
  15. begin
  16. cantidad1 := cantidad1 + 1;
  17. end
  18. else if peso >= 98 then
  19. begin
  20. cantidad2 := cantidad2 + 1;
  21. end
  22. else if peso > 0 then
  23. begin
  24. cantidad3 := cantidad3 + 1;
  25. end;
  26. until peso = 0;
  27. suma := cantidad1 + cantidad2 + cantidad3;
  28. WriteLn('Piezas con peso superior a 102 gr.: ', cantidad1);
  29. WriteLn('Piezas con peso superior o igual a 98 gr. y menor o igual a 102 gr.: ', cantidad2);
  30. WriteLn('Piezas con peso superior a 98 gr.: ', cantidad3);
  31. WriteLn;
  32. Write('Cantidad de piezas procesadas: ', suma);
  33. ReadLn;
  34. end.