Informatică, întrebare adresată de erikaungureanu55, 8 ani în urmă

Ajutor!
Temă de laborator:
Implementați un program C++ care citește 2 numere a și b (cu a < b) și afișează toate numerele impare dintre a și b. Vor fi scrise 3 variante de cod program – câte una pentru fiecare tip de structură repetitivă
CE SA FAC?????
Ofer 50 de puncte!!!!!

Răspunsuri la întrebare

Răspuns de andrei750238
6

► Varianta I (for)

#include <iostream>

using namespace std;

int main(){

int a,b;

cin >> a >> b;

for(int i=a+1; i<b;i++){
   if(i%2==1) cout << i << " ";
}

}

► Varianta II (while)

#include <iostream>

using namespace std;

int main(){

int a,b;

cin >> a >> b;
int i=a+1;
while (i<b){

   if(i%2==1) cout << i << " ";

   i++;

}

}

► Varianta III (do ... while)

#include <iostream>

using namespace std;

int main(){

int a,b;

cin >> a >> b;
int i=a+1;

if(ii<b){
do{

   if(i%2==1) cout << i << " ";

   i++;

} while(i<b);

}

}


erikaungureanu55: Multumesc!
Alte întrebări interesante