control structure , array and strings  programs