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 BLANK 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 BLANK 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

Classlink

Continue with Classlink

Clever

Continue with Clever

or continue with

Microsoft

Microsoft

Apple

Apple

Others

Others

Already have an account?