Informatică, întrebare adresată de mizelieurs, 8 ani în urmă

VA ROG ESTE URGENT, DAU COROANA PLS PLS MA ABONEZ, ȘI PUNCTE PLSSSS:))
Sa se rezolve următoarele probleme folosind limbajul pseudocod :
1. Se citește un
numar n cu cel mult 10 cifre. Så se determine şi se afişeze prima cifră a acesti număr.
2. Se citeste un numar n cu cel mult 10 cifre. Så se determine și se afişeze numai de cifre ale acestui numar.​


mike1oxlong: trimite toata cerinta la 2
mike1oxlong: iti cere numarul de cifre?
mizelieurs: da :)
mike1oxlong: iti dau imediat

Răspunsuri la întrebare

Răspuns de mike1oxlong
1

La 1 imparti numarul n la 10 (adica ii tai cate o cifra pe rand de la dreapta la stanga) pana cand ramai cu o singura cifra pe care o si afisezi.

La 2 iti initializezi o variabila nr in care vei retine numarul de cifre. Cat timp n este diferit de 0 il imparti la 10 (ii tai pe rand fiecare cifra de la stanga la dreapta pana cand nu mai ai de unde taia) si incrementezi variabila nr pentru fiecare impartire. Afisezi aceasta variabila.

Anexe:

mizelieurs: mulțumesc mult îmi poți spune care sunt datele de întrare și care sunt cele de ieșire?? :))
mike1oxlong: pai datele de intrare sunt cele pe care le citesti, adica n(la ambele probleme)
mike1oxlong: datele de iesire sunt datele pe care le afisezi.. tu afisezi variabila n in care este retinuta prima cifra a numarului citit la prima problema, iar la a doua afisezi variabila nr in care este retinut numarul de cifre ale numarului citit
mike1oxlong: da si tu 5 stele acolo =)))
mizelieurs: gataa
mizelieurs: :))
Alte întrebări interesante
Matematică, 9 ani în urmă