Realizați un program C++ pentru următoarea problemă:
1. Se dă secventa de cod de mai jos:
for (k=30; k>=0; k --)
if (v[k]%2 = = 0 && k%2 = = 1)
cout <<v[k]<<,
Scrieți care este varianta corectă dintre cele de mai jos:
a) se afişează elementele impare de pe pozițiile impare ale tabloului v
b) se afişează elementele pare de pe pozițiile impare ale tabloului v,
c) se afişează elementele impare de pe pozițiile pare ale tabloului v.
dennisambrosa:
Vă rog frumosimi trebuie urgent
Răspunsuri la întrebare
Răspuns de
2
Răspuns:
Raspunsul este B.
Explicație:
Daca ne uitam la prima conditie din if, avem v[k]%2==0.
Conditia este adevarata daca elementul de pe pozitia k este par;
A doua conditie ca sa fie adevarata trebuie ca pozitia k sa fie impara ( k%2==1);
cin>>v[k];
}
{
int k;
int v[31];
for (k=30; k>=0; k--)
{
if (v[k]%2 == 0 && k%2 == 1)
{
cout < }
}
return 0;
}
{
int k;
int v[31];
for(int k=0;i
{
cin>>v[k];
}
for (k=30; k>=0; k--)
{
if (v[k]%2 == 0 && k%2 == 1)
{
cout < }
}
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Engleza,
8 ani în urmă
Evaluare Națională: Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Limba română,
9 ani în urmă
Engleza,
9 ani în urmă