Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: Pascal, inmultire de stringuri  (Citit de 2658 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
Reginald
Strain


Karma: 0
Deconectat Deconectat

Mesaje: 3



Vezi Profilul
« : Septembrie 16, 2012, 15:38:10 »

Am o problema : Generati primi n termeni din urmatorul sir : 1,1,2,2,2,3,3,3,3,4,4,4,4,4,...
Ati putea sa-mi da-ti niste indicii?
Memorat
PlayLikeNeverB4
Nu mai tace
*****

Karma: 212
Deconectat Deconectat

Mesaje: 721



Vezi Profilul
« Răspunde #1 : Septembrie 16, 2012, 16:06:21 »

Pornesti cu un string gol. Mergi cu un contor de la 1 la n si la fiecare pas i adaugi de i + 1 ori numarul i la string. Deci va fi ceva de genul:

For i <- 1, n do
  For j <- 1, i + 1 do
    rezultat = rezultat + transf(i);

unde transf este functia care primeste un intreg si returneaza un string care reprezinta acel numar.
Memorat
Reginald
Strain


Karma: 0
Deconectat Deconectat

Mesaje: 3



Vezi Profilul
« Răspunde #2 : Septembrie 16, 2012, 16:30:57 »

Multumesc mult! Am rezolvat problema.
Memorat
Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

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