Laborator 7

2
Laborator 7 1. Să se scrie un program care preia două caractere litere de la tastatură şi le compară între ele. 2. Să se scrie un program care citeşte o variantă a unui meniu care conţine operaţiile de adunare, scădere, multiplicare şi împărţire şi afişează rezultatul corespunzător operaţiei dorite pentru doi întregi introduşi de la tastatură. 3. Să se realizeze un program care citeşte doi întregi de la tastatură, a şi b şi calculează divizorii lui a (primul divizor al lui a trebuie să fie mai mare decât b) numai dacă a este par şi b impar, sau b este impar şi a este par. Se vor afişa atât divizorii cât şi numărul lor şi se vor calcula divizorii lui a până când utilizatorul tastează caracterul x pentru ieşire. 4. Să se scrie un program care permite utilizatorului să introducă un număr întreg n până când utilizatorul apasă tasta „n”. La final, programul va afişa suma şi numărul numerelor pozitive pare introduse, precum şi suma şi numărul numerelor negative introduse de utilizator. 5. Să se realizeze un program care citeşte un întreg de la tastatură, apoi aşteaptă introducerea altor întregi pentru a verifica dacă acest ultim întreg este multiplu primului întreg. Se va calcula multiplu până când se apasă tasta 1. De asemenea, programul va afişa la final şi de câte ori a fost verificată multiplicitatea. 6. Fie n un întreg preluat de la utilizator. Să se scrie în toate modurile posibile numărul introdus ca sumă de numere întregi consecutive.

Transcript of Laborator 7

Page 1: Laborator 7

Laborator 7

1. Să se scrie un program care preia două caractere litere de la tastatură şi le compară între

ele.

2. Să se scrie un program care citeşte o variantă a unui meniu care conţine operaţiile de

adunare, scădere, multiplicare şi împărţire şi afişează rezultatul corespunzător operaţiei

dorite pentru doi întregi introduşi de la tastatură.

3. Să se realizeze un program care citeşte doi întregi de la tastatură, a şi b şi calculează

divizorii lui a (primul divizor al lui a trebuie să fie mai mare decât b) numai dacă a este

par şi b impar, sau b este impar şi a este par. Se vor afişa atât divizorii cât şi numărul lor şi

se vor calcula divizorii lui a până când utilizatorul tastează caracterul x pentru ieşire.

4. Să se scrie un program care permite utilizatorului să introducă un număr întreg n până

când utilizatorul apasă tasta „n”. La final, programul va afişa suma şi numărul numerelor

pozitive pare introduse, precum şi suma şi numărul numerelor negative introduse de

utilizator.

5. Să se realizeze un program care citeşte un întreg de la tastatură, apoi aşteaptă introducerea

altor întregi pentru a verifica dacă acest ultim întreg este multiplu primului întreg. Se va

calcula multiplu până când se apasă tasta 1. De asemenea, programul va afişa la final şi de

câte ori a fost verificată multiplicitatea.

6. Fie n un întreg preluat de la utilizator. Să se scrie în toate modurile posibile numărul

introdus ca sumă de numere întregi consecutive.

7. Să se realizeze un program care citeşte un întreg de la tastatură de tot atâtea ori până când

utilizatorul apasă tasta “n”. La fiecare iteraţie impară programul va returna numerele în

ordine crescătoare precum şi suma numerelor impare până la n, în timp ce pentru iteraţiile

pare se afişează numerele în ordine descrescătoare precum şi suma numerelor pare până la

n.

8. Pentru un n preluat de la tastatură, să se calculeze următoarele expresii:

a.

b.