ciao a tutti ragazzi,
è un po che non scriver qui!
in ogni caso veniamo hai fatti: Devo affrontare una esame di programmazione procedurale e logica attinente al mio corso di informatica applicata. come progetto di esame mi e stato assegnato questo progetto da sviluppare in C:
Scrivere un programma ANSI C che acquisisce da tastiera una formula di logica proposizionale in
forma normale disgiuntiva, la trasforma nell’equivalente formula di logica proposizionale in forma
normale congiuntiva, stampa a video quest’ultima formula e stabilisce se essa ` una tautologia.
allora estraniandoci dalla logica la parte che mi lascia più preplesso è quella dell'acquisizione dell'imput che in questo caso dovra avvenire tramite un array di caratteri per poi essere convertito in variabili(almeno quesa è quello a cui ho pensato io) e quest'ultime elaborate matematicamente!
ora il problema è come posso fare ciò,io ho pensato che un buon punto di partenza sia dando devi vincoli all'utente, che mi aiutino ad identificare una o più formule logiche all'interno dell'array di caratteri...pero per forza di cose di cose questo limiterebbe in termini di praticità l'utilizzo del programma!
in ogni caso chiedo il vostro aiuto in merito a suggerimenti e consigli!
PS: se passo l'esame pago da bere a tutto XD
Grazie
è un po che non scriver qui!
in ogni caso veniamo hai fatti: Devo affrontare una esame di programmazione procedurale e logica attinente al mio corso di informatica applicata. come progetto di esame mi e stato assegnato questo progetto da sviluppare in C:
Scrivere un programma ANSI C che acquisisce da tastiera una formula di logica proposizionale in
forma normale disgiuntiva, la trasforma nell’equivalente formula di logica proposizionale in forma
normale congiuntiva, stampa a video quest’ultima formula e stabilisce se essa ` una tautologia.
allora estraniandoci dalla logica la parte che mi lascia più preplesso è quella dell'acquisizione dell'imput che in questo caso dovra avvenire tramite un array di caratteri per poi essere convertito in variabili(almeno quesa è quello a cui ho pensato io) e quest'ultime elaborate matematicamente!
ora il problema è come posso fare ciò,io ho pensato che un buon punto di partenza sia dando devi vincoli all'utente, che mi aiutino ad identificare una o più formule logiche all'interno dell'array di caratteri...pero per forza di cose di cose questo limiterebbe in termini di praticità l'utilizzo del programma!
in ogni caso chiedo il vostro aiuto in merito a suggerimenti e consigli!
PS: se passo l'esame pago da bere a tutto XD
Grazie