Fundamente de informatică - Tema 4

  1. Iteratori pentru liste
    Scrieți o funcție care produce produsul cartezian al elementelor din două liste, folosind iteratori, în două variante:
  2. Calculul cu formule boolene
    Simplificați o formulă booleană, cunoscând valorile (adevărat sau fals) pentru o parte din propozițiile care apar.
    Puteți alege forma în care e reprezentată formula (canonică sau nu), și modul în care sunt date valorile pentru variabile (două mulțimi/liste, listă de perechi, etc.).
  3. Lucrul cu termeni
    Definiți o reprezentare internă pentru termeni care sunt fie constante, variabile sau funcții (cu ≥1 argumente) de termeni. Numele de constante, variabile și funcții sunt identificatori.
    Scrieți funcții care citesc și respectiv scriu un termen (folosind paranteze pentru funcții, și virgule între argumente).
Marius Minea
Last modified: Sat Oct 29 12:00:00 EET 2011