Forms are pretty straight forward, just follow the command button wizard and from Form Operations select Print Current Form.
Reports can be printed from the generic Access File menu. You can not (pre Access '07, at least) have functional command buttons on reports. You can however have a command command button on a form that will print a report, once again simply follow the Command button wizard.