Rebaixes
Submit solution
Points:
10
Time limit:
5.0s
Memory limit:
256M
Author:
Problem type
Allowed languages
C#, Go, Java, Python
Implementa els mètodes necessaris.
import java.io.*;
import java.util.*;
import java.text.*;
import java.math.*;
import java.util.regex.*;
class Producto {
String descripcion;
float precio;
Producto(String descripcion, float precio) {
this.descripcion = descripcion;
this.precio = precio;
}
public String toString() {
// escriu el codi aqui
}
}
class Descuento {
float valor;
Descuento(float valor) {
this.valor = valor;
}
// escriu el codi aqui
}
public class Solution {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
scanner.useLocale(Locale.US);
Producto producto = new Producto(scanner.next(), scanner.nextFloat());
System.out.println(producto);
Descuento descuento = new Descuento(scanner.nextFloat());
descuento.aplicar(producto);
System.out.println(producto);
}
}
Input Format
-
Constraints
-
Output Format
-
Sample Input 0
producto1 10
15
Sample Output 0
Producto{descripcion='producto1', precio=10.0}
Producto{descripcion='producto1', precio=8.5}
Sample Input 1
productoX 100
25
Sample Output 1
Producto{descripcion='productoX', precio=100.0}
Producto{descripcion='productoX', precio=75.0}
Sample Input 2
productoV 4.5
1.5
Sample Output 2
Producto{descripcion='productoV', precio=4.5}
Producto{descripcion='productoV', precio=4.4325}
Autoria: Gerard Falcó
CC BY-NC-SA 4.0