Cum se creeaza o coada cu numerele cuprinse in [a,b]?
boiustef:
cred naturale... :)))
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
#include <iostream>
using namespace std;
struct nod{int info;
nod *next;};
void pune(nod* &v,nod* &sf,int x)
{nod *c;
if(!v)
{v=new nod;
v->info=x;
v->next=0;
sf=v;}
else
{c=new nod;
sf->next=c;
c->info=x;
sf=c;
sf->next=0;}
}
void afisare(nod *v)
{nod *c;
c=v;
while(c)
{cout<<c->info<<" ";
c=c->next;}
}
int main()
{
int a,b,num;
nod *varf=0,*ultim=0;//varful si ultimul element al cozii
cin >> a >> b;
for (num=a; num<=b; ++num)
{
pune(varf,ultim,num);
}
afisare(varf);
}
Explicație:
a, b pot fi şi negative
Alte întrebări interesante
Istorie,
8 ani în urmă
Matematică,
8 ani în urmă
Matematică,
8 ani în urmă
Chimie,
8 ani în urmă
Limba română,
9 ani în urmă
Matematică,
9 ani în urmă