Al setear los celsius con el prompt lo escribes como negativo o positivo?
Si estás intentando sumar un positivo a un negativo no vas a obtener un negativo mayor, obviamente...
Además, aqui no estás realizando ningúna operación ya que no usas el simbolo identificador de las variables "%".
set/a resultat= gradoscelsius + gradoskelvin)
PD: Y además... No se, Fíjate un poco al escribir... Que el parentesis del final SE VE.
Aparte, seteas la variable "resultat" y luego la intentas mostrar como "resultado"... No existe la variable "resultado".
Solución:
:: Visita Foro.ElHacker.Net
Echo Introduezca los grados Celsius
(§C
) set /P gradoscelsius=
^>^> Set /A gradoscelsius=
%gradoscelsius:-=% set /A resultado=
%gradoscelsius%+-
%gradoskelvin% Echo Resultado:
%gradoscelsius% §C =
%resultado% §K
| MORE
Output:
Saludos.