Răspuns :
Răspuns:
Pentru ca nu ai spus in ce limbaj vrei programul, incerc sa fie pseudocod:
int N = 1;
citeste L,K;
pentru i = 1; i <=L; i++: {
int contor = 1;
pentru j = N-i+1; j <=N; j++: {
scrie j; //
daca i == L && contor == K: {
scrie "Pe linia "L" in cel de-al "K" patratel este scris numarul "j;
}
contor++;
}
scrie endl; //
N = N + i + 1;
}
Explicație:
Pseudocodul poate afisa si triunghiul, daca vrei sa nu mai fie afisat triunghiul si vrei doar numarul cautat sterge liniile de cod care au // la final.
contor este folosit pentru a tine pozitia lui j, deoarece j este transformat in asa fel incat sa memoreze doar valoarea patratelului nu si pozitia lui, contor va fi comparat cu K.
Vă mulțumim că ați vizitat site-ul nostru dedicat Informatică. Sperăm că informațiile oferite v-au fost de ajutor. Dacă aveți întrebări sau nevoie de asistență suplimentară, nu ezitați să ne contactați. Vă așteptăm cu drag data viitoare și nu uitați să ne adăugați la favorite!