• Jueves 14 de Noviembre de 2024, 17:01

Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Mensajes - caballo

Páginas: [1]
1
C/C++ / Re: Ruego su apollo con este codigo
« en: Domingo 31 de Octubre de 2010, 03:45 »
Gracias por sus respuestas, la opcion de cctype es para diferenciar entre mayusculas y minusculas pero en realidad lo que necesitaba saber era si se podia expresar en borland el caracter o numero inicial y luego el final asi
Citar
'a'...'z'
ó
Citar
0...9
pero en borland no se puede, en donde si se puede es en Dev C++ pero el ingeniero lo quiere en Borland asi que tube que espresar un case por caracter
 
Citar
case 'a':
case 'b':
case 'c':
case 'd':
etc.

Gracias por sus respuestas, les cuento que ya tengo la mitad del proyecto que es un scanner y me falta programar tres automatas para que me dibuje objetos en pantalla
Citar
Linea(x,y,x2,y2)
rectangle(x,y,x2,y2)
circle(x,y,r)
 

2
C/C++ / Ruego su apollo con este codigo
« en: Miércoles 27 de Octubre de 2010, 03:09 »
Hola, tengo que entregar un scanner sobre un autamata en C++, el problema por el cual estoy recurriendo a ustedes es el siguiente, quiero decirle a C++ atraves de un switch que elija del todas las letras del abcedario la coa rorresponda cuando lea el automata este es parte del codigo que estoy utilizando

Citar
case 'a' ... 'z':         /* es aqui donde no me reconoce poniendolo de esta manera y no se porque no lo reconoce ya que el ingeniero nos dio un ejemplo y a el de el si corre en Dev C++ pero el lo quiere en Borland, estoy usando Borland 5.02.
Espero su amable ayuda*/

                                  agregarLexema(lexema,z);
                                  z==fgetc(arch);
                                  estado=1;
                                  token=comando;
                             break;
                             case '(':
                             case ',':
                             case ')':
                                  agregarLexema(lexema,z);
                                  estado=2;
                                  switch(z){
                                       case '(':
                                            token=parA;
                                       break;
                                       case ',':
                                            token=coma;
                                       break;
                                       case ')':
                                            token=parC;
                                       break;
                                  };
                                  z==fgetc(arch);
                                  break;

3
C/C++ / Quiero sus consejos y apollo para este proyecto.
« en: Martes 31 de Agosto de 2010, 23:27 »
Hola amigos, les cuento que soy totalmente novato en esto de la programción y me dejaron un proyecto en la universidad de la clase Lenguajes Formales y Autómatas.

Lo que me dejaron hacer es bastante grande pero se los contare rapidamente.
Tengo que hacer un programa que me leea un archivo pero que no lo muestre en pantalla y lo recorra leindo su contenido, el contenido del archivo sera algo como esto:
circulo(4,5,3)
triangulo(8,2, 2,3, 4,2)
rectangulo(3,4, 5,3, 4,5, 2,3)
despues de leerlo tiene que dibujar cada una de las figuras en pantalla, se los he explicado a grandes rasgos pero por ahora estoy tratando de abrir el archivo y esto es lo que llevo pero quiero que medigan si esta bien el codigo.


Citar
#include <iostream.h>
#include <fstream.h>
#include <conio.h>

int main()

{
cout<<endl<<endl<<"Bienvenidos al programa esta es su primera ventana";
cout<<endl<<endl;
cout<<"Este programa permite leer un archivo, el cual debe existir";
cout<<endl<<endl;

//Abriendo el archivo con C++
ifstream fichero("comandos.txt");
char c;
//while (fichero.get(c));
cout<<"Ingrese el nombre del archivo:  ";cin>>c;
if (fichero.get(c))
{
cout<<endl<<"El fichero se abrio satisfactoriamente";
}
else{
 cout<<"El fichero no fue encontrado";
 }
getch();
}
Les quedare plenamente agradecido si me van apoyando en este proyecto. de C++
Estoy utilizando Borland C++ 5.02

Páginas: [1]