Search Header Logo

Test algoritmi elementari - prelucrarea cifrelor unui număr

Authored by LAURA DUTA

Computers

9th Grade

Used 2+ times

Test algoritmi elementari - prelucrarea cifrelor unui număr
AI

AI Actions

Add similar questions

Adjust reading levels

Convert to real-world scenario

Translate activity

More...

    Content View

    Student View

6 questions

Show all answers

1.

MULTIPLE CHOICE QUESTION

2 mins • 1 pt

Se consideră expresia de mai jos, în care toate variabilele sunt de tip întreg.:

if(a % 2 = = b % 2)

Expresia C++ are valoarea 1 dacă și numai dacă:

a și b sunt ambele numere pare

a și b sunt de parități diferite

a și b sunt ambele numere impare

a și b sunt de aceeași paritate

Answer explanation

Dacă ambele numere sunt pare, restul împărțirii la 2 este 0, iar dacă sunt impare, restul este 1. Deci, indiferent de situație (ambele pare/ambele impare), resturile sunt egale.

2.

FILL IN THE BLANKS QUESTION

5 mins • 1 pt

Media Image

În secvența C/C++ din partea stângă toate variabilele sunt de tip întreg. 

Înlocuiți punctele de suspensie, astfel încât, în urma executării secvenţei, variabila m să memoreze cifra maximă impară a lui x.

(a)  

3.

MULTIPLE CHOICE QUESTION

3 mins • 1 pt

Fie x un număr natural cu cel puțin 2 cifre. Stabiliți valoarea de adevăr pentru următoarea afirmație:

Instrucțiunea:

x=x/10*100 + 7*10 + x%10;

inserează cifra 7 în fața cifrei unităților.

True

False

4.

FILL IN THE BLANKS QUESTION

10 mins • 1 pt

Media Image

Algoritmul din partea stângă este reprezentat în pseudocod. S-a notat cu a%b restul împărţirii numărului natural a la numărul natural nenul b şi cu [c] partea întreagă a numărului real c.

Scrieţi valoarea afişată dacă se citeşte numărul 25940464.

(a)  

5.

OPEN ENDED QUESTION

10 mins • 2 pts

Fie n un număr natural format dintr-un număr par de cifre. Scrieți un program C++ care să afișeze numărul obținut prin inserarea cifrei ce indică numărul de cifre impare, la mijlocul numărului n.

Exemplu: pentru n=4512 se va afișa 45212

                 pentru n=286402 se va afișa 2860402

Evaluate responses using AI:

OFF

6.

OPEN ENDED QUESTION

15 mins • 3 pts

Se citește un număr natural n de cel mult 9 cifre.

Scrieți un program C++ care să afișeze mesajul DA dacă suma cifrelor diametral opuse este constantă, respectiv NU în caz contrar.

Exemplu: pentru n=4512 se va afișa DA (4+2=5+1)

                  pentru n=10332 se va afișa DA (1+2=0+3=3)

                pentru n=1224 se va afișa NU (1+4≠2+2)

Evaluate responses using AI:

OFF

Access all questions and much more by creating a free account

Create resources

Host any resource

Get auto-graded reports

Google

Continue with Google

Email

Continue with Email

Microsoft

Continue with Microsoft

or continue with

Facebook

Facebook

Apple

Apple

Others

Others

Already have an account?