Estoi haciendo un curso de estos online de iniciacion a la programacion en mis ratos libres.
El tema es que con los recursos que me dan no acabo de resolver el problema y el profesor contesta cuando puede y no puedo estar esperando para preguntarle dudas.
Os dejo el problema:
El siguiente programa realiza la resta de dos números introducidos por el usuario y muestra el valor por pantalla. Encuentre los errores que contiene e indique cuáles son en el apartado de respuesta. Utilice para ello el compilador.
Corrija los errores, recuerde no modificar el número de procedimientos. Una vez corregido, envíelo a su tutor en un fichero llamado Unidad6_1_optativa.pas y adjúntelo al mail.
Program CalculaResta;
Procedure CalculaResta(primer_valor, segundo_valor: Integer):Integer;
Begin
CalculaResta :=primer_valor-segundo_valor;
MuestraPorPantalla(CalculaResta);
End;
Procedure MuestraPorPantalla(resultado: Integer);
Begin
Writeln(‘El resultado es ‘,resultado);
End;
Var
Valor1:integer;
Valor2:integer;
begin
write('Introduzca el primer numero : ');
readln(Valor1);
write('Introduzca la cantidad a restar : ');
readln(Valor2);
CalculaResta(Valor1,Valor2);
end.
====================0
pd: por mucho que intento no consigo que funcione todo , o no me reconoce algunos de los procedimientos o simplemente falla algo , estoi en plan a prueba de fallos como un mono , seguro que es una chorrada , pero acabo de empezar en esto y no consigo verlo .
Los sangrados no se me ponen bien en el post , pero no es el fallo creo.