Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Otros entornos y lenguajes > Lazarus, FreePascal, Kylix, etc.
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

 
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 07-04-2017
Daniel2622 Daniel2622 is offline
Miembro
NULL
 
Registrado: abr 2017
Posts: 29
Poder: 0
Daniel2622 Va por buen camino
Funciones

Hola, tengo problemas con el siguiente ejercicio:
Escribe una función que devuelva si un carácter es un dígito (0 a 9), es una letra mayúscula, es una letra minúscula o es un carácter especial.
El código que he creado es este:

Código Delphi [-]
Function Caracter(c:char):integer;
var n:integer;
begin
  case c of
  '0'..'9':'Digito'
  'A'..'Z':'Letra mayuscula'
  'a'..'z':'Letra minuscula';
  else 'Caracter especial';
  end;
end;
procedure TForm1.BitBtn1Click(Sender: TObject);
var n:integer;
begin
 val(Edit1.Text,n);
 n:=Caracter(c);
 Edit2.Text:=FloatToStr(n);
end;

Y me marca los siguientes errores:
unit1.pas(61,3) Error: Illegal expression
unit1.pas(61,3) Fatal: Syntax error, ";" expected but "const char" found

Espero y me puedan ayudar.
Gracias, Saludos.
Responder Con Cita
 



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
funciones con php jomanmoz Varios 3 13-03-2008 11:30:02
Funciones luiz_leo Firebird e Interbase 5 07-08-2007 20:48:20
Dll y funciones mar646 API de Windows 2 27-04-2005 17:45:40
Funciones de SQL DarkSide SQL 6 24-01-2005 17:00:02
Funciones Ras mauro Varios 0 17-07-2003 04:36:28


La franja horaria es GMT +2. Ahora son las 02:19:05.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi