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

Sa se scrie un program cu instructiunea for care afiseaza pe ecran numerele naturale impare mai mici sau egale cu N

Răspunsuri la întrebare

Răspuns de Mister7
3
Iti dau 2 variante de rezolvare:

Varianta 1:
#include <iostream>
using namespace std;
int main()
{
    int i;
    for(i=1;i<=100;i++)
    {
        if(i%2!=0) cout << i << " ";
    }
    return 0;
}

Varianta 2:
#include <iostream>
using namespace std;
int main()
{
    int i;
    for(i=1;i<=100;i=i+2)
    {
        cout << i << " ";
    }
    return 0;
}

cernenchicrist: da noi asa nu am invatat
cernenchicrist: asa notiuni
Mister7: Ce limbaj folositi? Pascal sau C++?
cernenchicrist: pascal
cernenchicrist: mi se pare ca pascal e mult mai usor
Mister7: Aa. In regula, atunci poti sterge comentariul, eu lucrez in C++. Oricum ca si sfat, incearca sa inveti si C++ ca pascal in practica nu se mai utilizeaza
cernenchicrist: aaa ok
cernenchicrist: ms
Răspuns de stassahul
3
var a,n:integer;
begin
read(n);
a:=0;
for n:=n downto a do 
if (n mod 2 = 0) then continue else write(n,' ');
end.
Alte întrebări interesante