0votos

Crear un Diccionario de 100 artículos. en Lua

por dario delgado hace 1 año

Usando Lua y tablas

Crea un diccionario con 100 artículos (A elegir, da igual la referencia) como claves y 10 precios decimales como valores. Da igual el lenguaje a usar.

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
articulos = {} 
 
for i = 1,100 do 
  io.write("Articulo: ") 
  clave = io.read() 
  io.write("Precio: ") 
  valor = tonumber(io.read()) 
  articulos[clave] = valor 
end 
 
--Lista de todos los articulos 
print() 
print("Lista de articulos") 
for key,value in pairs(articulos) do 
  print(key,value) 
end 
 
--Lista de los articulos con el 10% de descuento 
print() 
print("Aticulos con en 10% de descuento") 
for key,value in pairs(articulos) do 
  print(key..": "..value-(value*0.10)) 
end 
 
print() 
print("Precio final") 
for key,value in pairs(articulos) do 
  if value < 1 then 
    articulos[key] = 1.12 
  end 
end 
 
for key,value in pairs(articulos) do 
  print(key,value) 
end 
1 comentario

Comenta la solución

Tienes que identificarte para poder publicar tu comentario.