Informatică, întrebare adresată de Rayzen, 9 ani în urmă

Salut ! Cum se scrie acest algoritm in C++?

Anexe:

abcdebygabi: ce insesmna semnul din daca?
Rayzen: %?
Rayzen: daca te referi la acele ' ' habar nu am
Rayzen: :))
abcdebygabi: din primul daca
Rayzen: Aaa, nu stiu exact, de asta am pus intrebarea :))
stefaniamar: mai, nu tot algoritmul asta l-am scris si eu azi, mai devreme, la alta intrebare? :))
Rayzen: Ba da

Răspunsuri la întrebare

Răspuns de Aníșka
5
#include <iostream>
using namespace std;
int main (){
int a, b, aux, x;
cin>>a>>b;
if (a<b){
aux=a;
a=b;
b=aux;
}
for (x=a; x>=b; x--)
if (x%2)
cout<<x<<" ";
return 0;
}

Rayzen: :D
stassahul: <-> e comanda swap, editeaza, ca nu e complet...
Rayzen: Pai si nu asta a facut? Le-a "swapuit" cu ajutorul auxiliarului.
Rayzen: sincer, pe mine la scoala profesoara nu m-a invatat de acea comanda, nu stiu de ce ma refer la swap()
stassahul: Iti spun cum e correct la bac, daca doresti sa primesti un punctaj incomplet foloseste auxiliarul. E posibil ca la voi sa fie alt cumva, in fine daca in pseudocod este auxiliar, foloseste auxiliar, daca nu e foloseste swap.
Rayzen: Eu am dat bacul la bio oricum. Nu am vrut sa ma complic.
Rayzen: si se scrie "corect".
Rayzen: Sau il folosesti intentionat asa.
stassahul: Ok, in principiu cu swap e mai usor, ca 1) folosesti mai putina memorie ca nu il initializezi pe aux, 2) folosesti mai putin spatiu.
Rayzen: Asa e.
Alte întrebări interesante