Sube el codigo que quizas a alguien le ayuda con algun proyecto que esté haciendo
Saludos
Saludos
Esta sección te permite ver todos los mensajes escritos por este usuario. Ten en cuenta que sólo puedes ver los mensajes escritos en zonas a las que tienes acceso en este momento.
Mostrar Mensajes Menúpackage talleroracion;
import java.util.Scanner;
public class TallerOracion
{
public static void main(String[] args)
{
try (Scanner teclado = new Scanner(System.in))
{
String oracion = teclado.nextLine();
CodigoOracion cod = new CodigoOracion(oracion);
cod.analizador();
}
}
}
package talleroracion;
public class CodigoOracion
{
private String oracion[];
private final String sujeto [] = {"Juan","Ana","Diana","Pedro","Erik","Santiago","Adriana","Jenny","Luis","Jose"};
private final String verbos [] = {"empuja","mira","lanza","come","cuenta","paga","visita","limpia","abre","juega"};
private final String preposicion [] = {"a","ante","bajo","cabe","con","contra","de","desde","en","entre","hacia","hasta","para","por","según","sin","so","sobre","tras"};
private final String articulo [] = {"el","la","lo","los","la","las","un","una","uno","unos"};
private final String sustantivo [] = {"Agua","Árbol","Bicicleta","Casa","Carro","Guitarra","Juguete","Música","Pollo","Ventana"};
public CodigoOracion(String oracion)
{
this.oracion = oracion.split(" "); //Separamos y almacenamos cada palabra de la frase
}
public int analizador()
{
//Con esto recorres e imprimes lo que hay en oracion
for(int i=0;i<oracion.length;i++)
System.out.println(oracion[i]);
/* Cambiando el tipo del meotodo a int, puedes jugar con el valor de los return
Ejemplo:
return 0: todo correcto
return -1: falta el sujeto
return -2: falta el verbo
return -3: falta la preposicion
return bla bla bla....
*/
return 0;
}
}
public CodigoOracion(String or)
{
sujeto = this.sujeto;
verbos = this.verbos;
preposicion = this.preposicion;
articulo = this.articulo;
sustantivo = this.sustantivo;
}
private final String sujeto [] = {"Juan","Ana","Diana","Pedro","Erik","Santiago","Adriana","Jenny","Luis","Jose"};
private final String verbos [] = {"empuja","mira","lanza","come","cuenta","paga","visita","limpia","abre","juega"};
private final String preposicion [] = {"a","ante","bajo","cabe","con","contra","de","desde","en","entre","hacia","hasta","para","por","según","sin","so","sobre","tras"};
private final String articulo [] = {"el","la","lo","los","la","las","un","una","uno","unos"};
private final String sustantivo [] = {"Agua","Árbol","Bicicleta","Casa","Carro","Guitarra","Juguete","Música","Pollo","Ventana"};
public CodigoOracion(String oracion)
{
this.oracion = oracion.split(" "); //Separamos y almacenamos cada palabra de la frase
}
String cadenaporconsola [] = or.split(" ");
for(int i=0; i<sujeto.length;i++)
{
if(cadenaporconsola[0].equalsIgnoreCase(sujeto[i]))
System.out.println("si");
else
System.out.println("no");
}
Cita de: eferion en 28 Julio 2014, 12:36 PM
Yo te digo como empezar... el resto es cosa tuya:
int main( int argc, char** argv )
{
// Tu codigo aqui
}
typedef struct
{
char Sexo;
int Tipo_Multa;
int Edad_Conductor;
}T_Multas;
T_Multas Multas[200];
scanf("%lf",&a);
printf("%lf",a);
Citaraviso: formato '%f' espera un argumento de tipo 'float*', pero el argumento 2 es de tipo 'double*' [-Wformat]
message = "<?xml version=\"1.0\"?><!DOCTYPE cross-domainpolicy- SYSTEM \"http://www.adobe.com/xml/dtds/crossdomain.dtd\"><cross-domain-policy><allow-access-from domain=\"*\" to-ports=\"*\" /></cross-domain-policy>";
int socket_desc , new_socket , c;
struct sockaddr_in server , client;
char buffer[2000], message[] = "<?xml version=\"1.0\"?><!DOCTYPE cross-domainpolicy- SYSTEM \"http://www.adobe.com/xml/dtds/crossdomain.dtd\"><cross-domain-policy><allow-access-from domain=\"*\" to-ports=\"*\" /></cross-domain-policy>";
int read_size;
if(strcmp(buffer, "<policy-file-request/>")==0)
{
//Si concuerda con la cadena "<policy-file-request/>" enviamos el cossdoamain al cliente
message = "<?xml version=\"1.0\"?><!DOCTYPE cross-domainpolicy- SYSTEM \"http://www.adobe.com/xml/dtds/crossdomain.dtd\"><cross-domain-policy><allow-access-from domain=\"*\" to-ports=\"*\" /></cross-domain-policy>";
write(new_socket , message , strlen(message));
}
if(strcmp(buffer, "<policy-file-request/>")==0)
{
//Si concuerda con la cadena "<policy-file-request/>" enviamos el cossdoamain al cliente
write(new_socket , message , strlen(message));
}