Pascal/Turbo Pascal - Invertir un numero usando recursividad

 
Vista:

Invertir un numero usando recursividad

Publicado por daniel vega (1 intervención) el 06/06/2011 06:20:57
hola disculpen necesito invertir un numero usando funcion recursiva osea ingresamos el numero 123 y al invertir sale 321 pero usando funcion recursiva o rcursividad en visual basic
porfis respondan lo mas rapido q puedan sii :/
es un deber y no se como hacerlo xq no hemos visto esto :/
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

Invertir un numero usando recursividad en Pascal

Publicado por Lucas Sebastián (1 intervención) el 16/02/2021 19:38:51
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
program invertirNumero;
uses CRT;
var
num: integer;
 
function invertir(num:integer):integer;
begin
    if (num < 10) then
    begin
        write(num); // caso base
    end
    else
    begin
        write(num mod 10);
        invertir(num div 10);
    end;
end;
 
begin
    writeln('Ingrese el numero que desea invertir');
    read(num);
    invertir(num);
end.
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

Invertir un numero usando recursividad en Pascal

Publicado por David (224 intervenciones) el 17/02/2021 17:13:17
No entiendo muy bien tu pregunta. Este es un foro de pascal, así que si lo que quieres es pasar este código en pascal a visual basic, deberías haberlo puesto en el foro de Visual Basic.. Por lo demás, el código parece funcionar correctamente.
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