Showing posts with label scanf. Show all posts
Showing posts with label scanf. Show all posts

Thursday, November 12, 2015

Limbajul C. O situatie netriviala intr-o problema triviala de calculare a sumei si valorii medii a n numere

Enuntul urmator nu comporta surprize decat la final. Desigur, exista si alte variante de a asigura un input corect de tip double sau macar numeric insa, intrucat 'batrana' functie scanf are, intre altele, si proprietatea ca returneaza numarul campurilor corect citite, a fost preferata solutia de mai jos.

De reamintit ca scanf ignora caracterele white-space (tab, newline, space) si se alimenteaza din buffer (este din categoria "buffered input") la apasarea tastei Enter.

Enuntul original, din cursul predat la Cork University College (Irlanda):