Test nr 1_ BP 2011-2012

2
TEST 1: Informatică Economică, Anul II – Disciplina: Programarea calculatoarelor NR 1 1. Să se scrie un program care afişează numerele divizibile cu 7 până la n, unde n este un întreg preluat de la tastatură. Se vor introduce numere şi se va verifica divizibilitatea până când utilizatorul apasă cifra 0 (2 p). 2. Să se scrie un program care verifică dacă un întreg n preluat de la tastatură este număr prim (2p). 3. Să se scrie un program care citeşte coeficienţii a, b, c, d, e, f ai unui sistem de două ecuaţii liniare cu două necunoscute (ax+by=c şi dx+ey=f), determină şi afişează soluţia acestuia când are soluţie unică, astfel încât c>f iar b trebuie să fie negativ (2p). 4. Fie două numere a şi b preluate de la tastatură. Să va calcula suma numerelor a şi b după care utilizatorul va prelua alte cinci numere de la tastatură şi le va aduna sumei calculate numai dacă ele sunt factori ale acesteia. În cazul în care este introdusă o valoare care nu este factor al sumei numerelor a şi b, atunci trebuie introdus alt număr, astfel încât suma finală să fie formată din numerele a, b şi cinci factori ai sumei numerelor a şi b. Dacă se ajunge la un număr prim, programul se opreşte şi afişează suma şi numărul numerelor însumate (2p). 5. Pentru un n preluat de la tastatură, să se calculeze următoarea expresie (2 p): 1 – 1*2 + 1*2*3 – …+ 1*2*3*…n TEST 1: Informatică Economică, Anul II – Disciplina: Programarea calculatoarelor NR 2

description

HVVHVVVHVHVHVH

Transcript of Test nr 1_ BP 2011-2012

Page 1: Test nr 1_ BP 2011-2012

TEST 1: Informatică Economică, Anul II – Disciplina: Programarea calculatoarelor

NR 1

1. Să se scrie un program care afişează numerele divizibile cu 7 până la n, unde n este un întreg preluat de la

tastatură. Se vor introduce numere şi se va verifica divizibilitatea până când utilizatorul apasă cifra 0 (2 p).

2. Să se scrie un program care verifică dacă un întreg n preluat de la tastatură este număr prim (2p).

3. Să se scrie un program care citeşte coeficienţii a, b, c, d, e, f ai unui sistem de două ecuaţii liniare cu două

necunoscute (ax+by=c şi dx+ey=f), determină şi afişează soluţia acestuia când are soluţie unică, astfel încât

c>f iar b trebuie să fie negativ (2p).

4. Fie două numere a şi b preluate de la tastatură. Să va calcula suma numerelor a şi b după care utilizatorul va

prelua alte cinci numere de la tastatură şi le va aduna sumei calculate numai dacă ele sunt factori ale

acesteia. În cazul în care este introdusă o valoare care nu este factor al sumei numerelor a şi b, atunci

trebuie introdus alt număr, astfel încât suma finală să fie formată din numerele a, b şi cinci factori ai sumei

numerelor a şi b. Dacă se ajunge la un număr prim, programul se opreşte şi afişează suma şi numărul

numerelor însumate (2p).

5. Pentru un n preluat de la tastatură, să se calculeze următoarea expresie (2 p):

1 – 1*2 + 1*2*3 – …+ 1*2*3*…n

TEST 1: Informatică Economică, Anul II – Disciplina: Programarea calculatoarelor

NR 2

1. Să se scrie un program care afişează numerele divizibile cu n până la 101, unde n este un întreg preluat de

la tastatură. Se vor introduce numere şi se va verifica divizibilitatea până când utilizatorul apasă cifra 1 (2

p).

2. Să se scrie un program care calculează factorialul unui număr introdus de la tastatură (2p).

3. Să se scrie un program care citeşte valorile variabilelor a, b, c calculează şi afişează rădăcinile ecuaţie de

gradul 2: a*x*x+b*x+c=0, astfel încât c<0 şi b>a (2p).

4. Fie două numere a şi b preluate de la tastatură. Să va calcula suma numerelor a şi b şi se va introduce de la

tastatură câte un alt număr care se va aduna la suma precedentă numai dacă el este factor al acesteia. În

cazul în care este introdusă o valoare care nu este factor al sumei, atunci trebuie introdus alt număr. Dacă se

ajunge la un număr prim, programul se opreşte şi afişează suma şi numărul numerelor însumate (2p).

5. Pentru un n preluat de la tastatură, să se calculeze următoarea expresie (2 p):