Hola de nuevo cazagavilan
Tu pregunta es mas de matematicas basicas que de programacion, pero bueno
El nombre lo dice "por ciento" o sea, un porciento o porcentaje es solo una manera de expresar un numero como una fraccion de 100.
Simplemente se divide entre 100.
O sea siguiendo tu ejemplo, 18% es en realidad 18/100, o sea 0.18.
Para obtener el porcentaje de una cantidad (en tu caso un precio) se multiplica la cantidad por el porcentaje (no una suma, una multiplicacion), o sea:
precio * (iva / 100)
Dado que lo que quieres es obtener el precio mas iva, la operacion seria:
total = precio+(precio * (iva / 100));
Saludos y