👤

Exista cineva pe acest site care doreste sa ma ajute cu explicatii detaliate pentru o tema la info ? Caci eu sunt mega praf la materia asta. Va rog mult sa ma ajutati! Ofer coroana!

Exista Cineva Pe Acest Site Care Doreste Sa Ma Ajute Cu Explicatii Detaliate Pentru O Tema La Info Caci Eu Sunt Mega Praf La Materia Asta Va Rog Mult Sa Ma Ajut class=

Răspuns :

Secventa ta din pseudocod in c++ va fi urmatorarea

int main()
{
int a,b,x,s,c;//declari variabilele
cin>>a>>b;//citesti variabilele a si b

if(a>b)//verifici daca a>b
{//in caz afirmativ rulezi urmatoarea secventa
   x=a;
   a=b;
   b=x;//aceasta secventa doar schimb a cu b,deci daca a=2 si b=3 dupa executarea aceste secvente variabilele vor arata asa a=3 si b=2

}
s=0;//initializezi variabila s=0
for(x=a;x<b;x++)//rulezi secventa for(pentru) incepund cu x=a si pana la x<b (x=b-1)
{
   c=2;//initializezi variabila c cu 2(c=2)
   while((x%c)>0)//se ruleaza aceasta secventa pana cand x%c este mai mare ca si 0
    {
      c=c+1;// in variabila c memorezi valoarea lui c+1 de cate or ix%c este mai mare ca si 0
    }
s=s+c;//in variabila s memorezi valoarea lui s+c

}
cout<<s;//afisezi valoarea variabilei s
}
a)Citesti in ordine numerele 7,4 adica a=7 si b=4.
Raspuns:9
b)Raspuns:(2,5),(4,6),(5,7),(7,8)
c)In loc de
┌cat timp x%c>0 executa
│  c=c+2
└■
Va fi:
┌executa
│  c=c+2
└■cat timp x%c>0
Cu test final insemnand ca verificarea sa se realizeze la sfarsit
d)Ai rezolvarea la inceput,fara acele comentarii//