Exerciții

Căutare

Filtrare

?
exerciții corespund restricțiilor

Rezultate 4

Exercițiul #920

Se consideră secvenţa de cod de mai jos. În n se citește întotdeauna un număr natural care conține cel puțin o cifră pară și cel puțin o cifră impară.

    int n,cmi=100,cma=-100;
    cin>>n;
    while(n)
    {
        if(.....)
        {
            if(n%10>cma)
                cma=n%10;
        }
        else
        {
            if(n%10<cmi)
                cmi=n%10;
        }
        n/=10;
    }
    cout<<cma*cmi;

Ce expresie poate înlocui punctele de suspensie pentru ca secvența de cod de mai sus să afișeze produsul dintre cifra pară maximă din n și cifra impară minimă din n.

Varianta 1
n%2==1
Varianta 2
n%10%2==0
Varianta 3
n%10==0
Varianta 4
n/2==0
Berindeie Elena Clasa a IX-a

Exercițiul #1053

În secvența de mai jos toate variabilele sunt de tip întreg și memorează numere naturale.

y=1; 
x=2;
while(n>0) 
  if(..........) { y=y*x; n=n-1; }
  else { x=x*x; n=n/2; }

Indicați expresia care poate înlocui punctele de suspensie astfel încât, în urma executării secvenței obținute, variabila y să memoreze valoarea 2n.

Varianta 1

n%2==0

Varianta 2

n/2==0

Varianta 3

n%2==1

Varianta 4

n/2!=0

Subiect Bacalaureat 2020, sesiunea august-septembrie, Științele-naturii Clasa a IX-a

Exercițiul #1059

În secvența de mai jos, toate variabilele sunt de tip întreg.

for(i=0;i<7;i++) 
{ for(j=0;j<7;j++)
     if(...........) cout<<′′< ′′; | printf(′′< ′′);     
     else cout<<′′> ′′; | printf(′′> ′′); 
  cout<<endl;  |  printf(′′\n′′); 
}

Indicați expresia care poate înlocui punctele de suspensie astfel încât, în urma executării secvenței obținute, să se afișeze pe ecran caracterele din figura de mai jos, în această ordine.

Varianta 1

j<i && i+j<6

Varianta 2

j<i && i+j>6

Varianta 3

j>i && i+j>6

Varianta 4

j>i && i+j<6

Subiect Bacalaureat 2020, sesiunea iunie-iulie, Științele-naturii Clasa a IX-a

Exercițiul #1062

În secvența de mai jos toate variabilele sunt de tip întreg și memorează numere naturale.

y=1; x=10; n=8; 
while(n>0)
  if(n%2==0)
  { x=x*x;
    n=.......;  
  }
  else
  { y=y*x;
    n=n-1;
  }

Indicați expresia care poate înlocui punctele de suspensie astfel încât, în urma executării secvenței obținute, variabila y să memoreze valoarea 108.

Varianta 1

n/2

Varianta 2

n/2-1

Varianta 3

n/2+1

Varianta 4

n+1

Subiect Bacalaureat 2020, sesiunea iunie-iulie, Științele-naturii Clasa a IX-a