Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: O indrumare la un pseudocod va rog ?  (Citit de 1081 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
Sergiu98
Strain


Karma: 0
Deconectat Deconectat

Mesaje: 2



Vezi Profilul
« : Noiembrie 03, 2013, 12:45:19 »

Scrie un algoritm care citeste de la tastatura un nr. n apoi genereaza si afiseaza primii n termini ai sirului: 1,1,2,1,2,3,1,2,3,4,1,2,3,4,5....
ex: pt n<-5 va afisa 1,2,3,1,2
Eu am facut asa:
intreb n,i,j,nr
citeste n
i<-1
cat timp nr<n && ( i*(i+1)/2 <= n) executa
       j<-1
       cat timp j<=1 && nr<n executa
             nr<-nr+1
             scrie j
        sf. cat timp
        j<-j+1
        i<-i+1
sf cat timp

Si vreau sa scap de a doua repetitiva . O indrumare va rog ?
Multumesc anticipat.
Memorat
PlayLikeNeverB4
Nu mai tace
*****

Karma: 212
Deconectat Deconectat

Mesaje: 721



Vezi Profilul
« Răspunde #1 : Noiembrie 03, 2013, 14:09:38 »

Le bagi impreuna.

nr <- 1
i <- 1
j <- 1
Cat timp nr <= n executa
     Scrie j
     j <- j + 1
     Daca j = i + 1 atunci
          j <- 1
          i <- i + 1
     nr <- nr + 1
Sfarsit cat timp
Memorat
Sergiu98
Strain


Karma: 0
Deconectat Deconectat

Mesaje: 2



Vezi Profilul
« Răspunde #2 : Noiembrie 03, 2013, 14:13:30 »

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

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