Am urmatorul exercitiu(Daca se poate rezlvarea in pseudocod):

Se da un nr. nat. de 3 cifre (abc) . Sa se afiseze un triunghi astfel :pe prima linie este b (cifra din mijloc) , iar pe a doua linie abc (tot nr.-ul). Stie cineva cum se face?

1

Răspunsuri

2014-05-04T14:26:23+03:00
Nr :intreg
cifra_mijloc:intreg
inceput
citeste(nr)
cifra_mijloc <-nr div 10 {catul intreg al inpartirii nr la 10(mai exact numarul fara ultima cifra,deci primele 2 cifre)}
cifra_mijloc <-nr mod 10 {restul imartiri nr la 10 (mai exact ultima cifra ,deci cifra din mijloc )}  

Afiseaza(' 'cifra_mijloc)  {' 'insemna spatiu}
TRECERE CURSOR PE RANDUL {in pascal e readln; iar in c++ se marcheaza prin endl; }
Afiseaza(nr)
sfarsit

ex
daca nr =123 
atunci 
cifra_mijloc=12
cifra_mijloc=2
  2
123

Sper ca te-am ajutat!