3D Studio Max - que esta mal en este problema

 
Vista:

que esta mal en este problema

Publicado por franco (2 intervenciones) el 15/04/2010 00:51:59
program ejemplos(input,output);
var
x,y,z:integer;x:aux;
begin
write('ingrese 3 nº);
readln(x,y,z)
aux:=x;
x:=z:
z:=y;
y:=aux;
write(`mostrar x,y,z)
end.

que esta mal aca... cuando declaro aux(auxiliar) me dice que la X esta multiplicada..
como hago para que funciones...
el problema se trata de cambiar los valores de x a y ; y a z ; z a x .
me ayudan
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
Imágen de perfil de Alejandro

que esta mal en este problema

Publicado por Alejandro (601 intervenciones) el 06/04/2023 01:01:53
El error en el programa se encuentra en la línea 7, donde se ha utilizado dos puntos (:) en lugar de un punto y coma (;) para separar la asignación de valores a las variables. Además, la variable auxiliar no ha sido declarada correctamente. Aquí está el código corregido:

1
2
3
4
5
6
7
8
9
10
11
12
program ejemplos(input,output);
var
x,y,z,aux:integer;
begin
write('Ingrese 3 números: ');
readln(x,y,z);
aux:=x;
x:=z;
z:=y;
y:=aux;
writeln('Los números invertidos son: ', x,',',y,',',z);
end.

De esta forma, el programa debería funcionar correctamente y cambiar los valores de x, y y z según lo indicado en el problema.
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