Club Delphi  
    Paypal   FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Varios
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Coloboración Paypal con ClubDelphi

 
 
Herramientas Buscar en Tema Desplegado
  #6  
Antiguo 12-05-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Poder: 38
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Cita:
Empezado por luisito2011 Ver Mensaje
En la parte de Rojo me salia error(Array Type required)

UpCase(S[i][j])
Al ser 'S' un arreglo de string y el tipo string un arreglo de caracteres esa línea no genera error en Delphi o Turbo Pascal. Excepto que estés trabajando
en Lazarus, que desconozco si tiene un tratamiento diferente para ese caso.

Acabo de probarlo en consola y también funciona perfectamente:
Código Delphi [-]
program Project2;
{$APPTYPE CONSOLE}
uses
  SysUtils;
const
  max = 5;
var
 i, j, cc: Integer;
 S: array[1..max] of string;
begin
  S[1]:= 'La';
  S[2]:= 'CasA';
  S[3]:= 'de la';
  S[4]:= 'Arboleda';
  S[5]:= 'tupidA';
  cc:= 0;
  for i:= 1 to max do
   for j:= 1 to Length(S[i]) do
    if UpCase(S[i][j]) = 'A' then Inc(cc);
  writeln(cc);
  readln;
end.
Es realmente raro...

En cuanto a este código:
Código Delphi [-]
var
  i,cc : Integer;
begin
  cc:= 0;
  for i:= 1 to Length(S) do
      if upCase(S[i]) = 'A' then
      cc:=cc+1;
     result:=cc;
end;
No está contando la cantidad de apariciones de la letra 'A'/ 'a', esta comparando si cada cadena del arreglo 'S' es igual a la letra 'A'. Tenés que evaluar cada caracter de cada string del arreglo 'S'.

Un saludo.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 12-05-2011 a las 21:29:51.
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
vector con timage einarcito Gráficos 1 20-09-2008 16:31:53
vector dinamico Coco_jac Varios 0 13-06-2005 16:28:52
Como Cambiar Una Cantidad Numerica En Una Cantidad En Letra AdIIX Varios 3 28-04-2005 21:45:23
Liberar un vector... Tanix PHP 6 28-08-2003 09:36:36
un vector de checkbox superhopi OOP 3 07-05-2003 16:42:34


La franja horaria es GMT +2. Ahora son las 01:18:04.


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