elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.
 
Inicio Ayuda Ingresar Registrarse
28 Agosto 2008, 18:13  



+  Foro de elhacker.net
|-+  Programación
| |-+  Programación General (Moderadores: Hendriҳ, E0N)
| | |-+  Ayuda en Pascal por favor (programa basico para la facultad que me tira error)
0 Usuarios y 1 Visitante están viendo este tema.
Páginas: [1] Ir Abajo Imprimir
Autor Tema: Ayuda en Pascal por favor (programa basico para la facultad que me tira error)  (Leído 253 veces)
Lauta

Desconectado Desconectado

Mensajes: 341



Ver Perfil
Ayuda en Pascal por favor (programa basico para la facultad que me tira error)
« en: 30 Marzo 2008, 15:59 »

Buenas, tengo que hacer un programa que cuente vocales de un texto para la facultad, es el primero que hago y venía bastante bien con los errores que me tiraba los corregía, hasta que me trabe acá, no sé que tiene mal, pero me tira el error este:

Código:
Free Pascal Compiler version 1.0.6 [2002/04/23] for i386
Copyright (c) 1993-2002 by Florian Klaempfl
Target OS: Win32 for i386
Compiling c:\.....
contad~1.pas(21,30) Error: Illegal epresionje
contad~1.pas(21,30) Error: Ordinal epresionje expected
contad~1.pas(21,30) Fatal: Syntax error, : expected but const char found

Les dejo el código fuente:

Código:
Program Contador_vocales;

var

   Contador_A:integer;             //Un contador para cada vocal
   Contador_E:integer;
   Contador_I:integer;
   Contador_O:integer;
   Contador_U:integer;

Letra:char;                     //Para almacenar las palabras letra x letra

BEGIN
        Letra:='z';
        while Letra <> '.'do
                BEGIN
                        read (Letra);
                        write (Letra);
                        case Letra of
                        BEGIN
ACA EL ERROR!!!    'A': Contador_A:=Contador_A+1;
                             'a': Contador_A:=Contador_A+1;
                             'E': Contador_E:=Contador_E+1;
                             'e': Contador_E:=Contador_E+1;
                             'I': Contador_I:=Contador_I+1;
                             'i': Contador_I:=Contador_I+1;
                             'O': Contador_O:=Contador_O+1;
                             'o': Contador_O:=Contador_O+1;
                             'U': Contador_U:=Contador_U+1;
                             'u': Contador_U:=Contador_U+1;
                        END
                END

        write('Cantidad de vocales A:',Contador_A);
        write('Cantidad de vocales E:',Contador_E);
        write('Cantidad de vocales I:',Contador_I);
        write('Cantidad de vocales O:',Contador_O);
        write('Cantidad de vocales U:',Contador_U);

END

Les agradezco cualquier ayuda
En línea

TODOS LOS MANUALES DE PROGRAMACION!!!

Quieres ganar dinero? Clickea en alguno de los enlaces y empieza ya!!!
Daddybux
Bux.to
Adverbux
Dailyclick
Codename!!

Desconectado Desconectado

Mensajes: 798



Ver Perfil
Re: Ayuda en Pascal por favor (programa basico para la facultad que me tira erro
« Respuesta #1 en: 30 Marzo 2008, 16:37 »

pues que raro... prueba a inicializar las variables a 0 por si acaso nose.... pero yo lo veo bien..
En línea

No te dejes mover por las masas, se tu mismo.




Lauta

Desconectado Desconectado

Mensajes: 341



Ver Perfil
Re: Ayuda en Pascal por favor (programa basico para la facultad que me tira erro
« Respuesta #2 en: 30 Marzo 2008, 17:15 »

EDITO, YA LO SOLUCIONE  ;D

Gracias Codename por la ayuda.
« Última modificación: 30 Marzo 2008, 17:29 por Lauta » En línea

TODOS LOS MANUALES DE PROGRAMACION!!!

Quieres ganar dinero? Clickea en alguno de los enlaces y empieza ya!!!
Daddybux
Bux.to
Adverbux
Dailyclick
Codename!!

Desconectado Desconectado

Mensajes: 798



Ver Perfil
Re: Ayuda en Pascal por favor (programa basico para la facultad que me tira erro
« Respuesta #3 en: 30 Marzo 2008, 23:56 »

Era eso? Lauta? asi me quitas el gusanillo jaja
En línea

No te dejes mover por las masas, se tu mismo.




Lauta

Desconectado Desconectado

Mensajes: 341



Ver Perfil
Re: Ayuda en Pascal por favor (programa basico para la facultad que me tira erro
« Respuesta #4 en: 02 Abril 2008, 18:37 »

Era eso? Lauta? asi me quitas el gusanillo jaja

No :P El error era que el case no lleva BEGIN END XD
En línea

TODOS LOS MANUALES DE PROGRAMACION!!!

Quieres ganar dinero? Clickea en alguno de los enlaces y empieza ya!!!
Daddybux
Bux.to
Adverbux
Dailyclick
Páginas: [1] Ir Arriba Imprimir 
Ir a:  





Consolas     La Web de Goku     MilW0rm     MundoDivx

Hispabyte     Truzone     TodoReviews     ZonaPhotoshop

hard-h2o modding    Foros de ayuda    Yashira.org    Videojuegos    indetectables.net   

Noticias Informatica    Seguridad Informática    ADSL    Foros en español    eNYe Sec

Todas las webs afiliadas están libres de publicidad engañosa.

Powered by SMF 1.1.5 | SMF © 2006-2008, Simple Machines LLC