Pascal/Turbo Pascal - multiplicar decimales

 
Vista:

multiplicar decimales

Publicado por lidia.21 (1 intervención) el 14/01/2007 17:51:38
Hola.como puedo multiplicar por ejemplo
Numero*0.17???me da un error.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:multiplicar decimales

Publicado por Carlos Guimaraenz (265 intervenciones) el 14/01/2007 21:02:39
Hola Lidia! Probablemente estés guardando el resultado en una variable de tipo entero... lo que debes hacer, es lo siguiente:

var
resultado : real; {debe ser real porque multiplicas por un real}
numero : integer; {éste puede ser integer o real, dá lo mismo}

begin
readln(numero);
resultado:=numero * 0.17;
write(resultado);
end.

Si aún asi sigue sin funcionar, muestra el código entero... un beso!
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:multiplicar decimales

Publicado por lidia.21 (1 intervención) el 14/01/2007 21:56:30
gracias.voy a probar
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:multiplicar decimales

Publicado por yhunior denilson (1 intervención) el 27/11/2019 14:46:14
1
2
3
4
5
6
7
8
var
gan:real;
cap:integer;
begin
	readln(cap);
	gan:=cap*0.02;
	writeln(gan);
end.



No me funciona me sale el resultado erroneo
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar