Laboratorium Funkcyjnego zadanie

Zadanie zaliczeniowe z programowania funkcyjnego: (*Prosty kalkulator wyrazen. Na razie BARDZO prosty. Ograniczenia:*) (*1. Dobrze jest nawiasowac wyrazenia, gdyz nie jest dobrze rozwiazany konflikt dodawanie / odejmowanie i mnozenie / dzielenie*) (*2. Liczby ujemne lepiej zapisywac jako np(0-5) .*) (* Najpierw funkcje zabezpieczajace wszystko.*) let numer a = (a >= ‘0’) && (a Printf.printf “n%sn”…

Zadanie zaliczeniowe z programowania funkcyjnego:

(*Prosty kalkulator wyrazen. Na razie BARDZO prosty. Ograniczenia:*)
(*1. Dobrze jest nawiasowac wyrazenia, gdyz nie jest dobrze rozwiazany konflikt dodawanie / odejmowanie i mnozenie / dzielenie*)
(*2. Liczby ujemne lepiej zapisywac jako np(0-5) .*)



(* Najpierw funkcje zabezpieczajace wszystko.*)
let numer a = (a >= '0') && (a  Printf.printf "n%sn" mess;;

(*POBIERAMY LINIE Z WEJSCIA I KALKULUJEMY:******)
kalkulator ((input_line stdin)^"=");;

Follow the thread

Start here

Eight essays connecting disciplines, useful progress, and deliberate choices.

Writing archive

Browse the complete archive, including technical, personal, travel, and book writing.

Projects

Tools and experiments where the ideas meet practical work.

Leave a Reply

Discover more from Artur Piszek

Subscribe now to keep reading and get access to the full archive.

Continue reading