Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: Problema  (Citit de 1639 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
elisabeta
Strain


Karma: 0
Deconectat Deconectat

Mesaje: 3



Vezi Profilul
« : Decembrie 15, 2013, 09:53:42 »

Buna !Am nevoie de ajutor cu o problema.
Se considera alalgoritmul alatura,descris in pseudocod.
a)Scrieti ce sa va afisa daca pentru n se citeste valoarea 5.
b)Se inlocuieste prima structura daca...atunci cu atribuirea j ia valoarea 4.
Modificati conditia logica din cadrul structurii cat timp..executa astfel incat,pentru n=4 ,algoritmul sa afiseze:* * * *
                                                                                                                                                            * * *
                                                                                                                                                            * *
                                                                                                                                                            *
c)Srieti programul C/C++ corespunzator algoritmului dat.
d)Scrieti in pseudocod un algoritm echivalent cu cel dat in care sa se inlocuiasca prima structura daca...atunci cu o operatie de atribuire.

 Algoritmul:
citeste n(numar natural nenul)
{ pentri i <--1,2*n-1,1 executa
   b<--0
    {daca  n-i<0 atunci
       j<--i-n
       altfel
       j<-- n-i
     }
       {cat timp j>=0 executa
          scrie ,, * "
         j<-- j-1
         b<-- 1
        }
             {daca b!= 0 atunci
               salt la rand nou (sfarsit de rand)
              }
}            


 Subpunctul a l-am rezolvat ,dar b,c si d nu stiu cum sa modific algoritmul in asa fel incat sa iasa raspunsul acela cu stelute.Va rog dati-mi  o idee explicati ce trebuie sa fac.
« Ultima modificare: Decembrie 16, 2013, 08:47:08 de către Ranetescu Elisabeta Gabriela » Memorat
TheNechiz
De-al casei
***

Karma: 30
Deconectat Deconectat

Mesaje: 145



Vezi Profilul
« Răspunde #1 : Decembrie 17, 2013, 17:04:38 »

Ar trebui să mai lucrezi la info...

b)  j > 0
c) Dacă știi c/c++ ar trebui să te descurci.
d) Doar înlocuiești structura cu o atribuire. Îi atribui lui j valoare absolută a expresie (i-n)



Memorat
Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

Powered by SMF 1.1.19 | SMF © 2006-2013, Simple Machines