Niculescu9
03.02.2012, 12:44
Buna ziua, ma puteti ajuta si pe mine cu o problema in pascal ?
Cam asa suna :
a) Scrieţi definiţia completă a subprogramului cif, care primeşte prin intermediul parametrului nr un număr natural de cel mult 9 cifre şi furnizează prin intermediul parametrilor x şi y prima cifră, respectiv ultima cifră a numărului primit prin parametrul nr.
Exemplu: dacă nr ar primi valoarea 82345 subprogramul ar furniza prin x valoarea 8 şi prin y valoarea 5.
si b :
b) Fişierul evaluare.in conţine, pe o linie, un şir de maximum 1000 de numere naturale, fiecare avānd maximum 9 cifre, separate prin cāte un spaţiu.
Scrieţi un program care citeşte şirul de numere din fişierul evaluare.in construieşte şi afişează pe ecran cel mai mare număr ce poate fi format cu ajutorul celor mai mari două cifre dintre cifrele cele mai semnificative ale numerelor din şir şi a celor mai mici două cifre dintre cifrele unităţilor numerelor din şir, folosind apeluri utile ale subprogramului cif.
Exemplu.
Dacă fişierul evaluare.in conţine şirul de numere:
8432 6541 72016 35084
pe ecran se va fişa numărul 8721
Daca se poate pana la ora 17:00 !
Multumesc enorm de mult !
Nu am nici cea mai vaga idee...
Cam asa suna :
a) Scrieţi definiţia completă a subprogramului cif, care primeşte prin intermediul parametrului nr un număr natural de cel mult 9 cifre şi furnizează prin intermediul parametrilor x şi y prima cifră, respectiv ultima cifră a numărului primit prin parametrul nr.
Exemplu: dacă nr ar primi valoarea 82345 subprogramul ar furniza prin x valoarea 8 şi prin y valoarea 5.
si b :
b) Fişierul evaluare.in conţine, pe o linie, un şir de maximum 1000 de numere naturale, fiecare avānd maximum 9 cifre, separate prin cāte un spaţiu.
Scrieţi un program care citeşte şirul de numere din fişierul evaluare.in construieşte şi afişează pe ecran cel mai mare număr ce poate fi format cu ajutorul celor mai mari două cifre dintre cifrele cele mai semnificative ale numerelor din şir şi a celor mai mici două cifre dintre cifrele unităţilor numerelor din şir, folosind apeluri utile ale subprogramului cif.
Exemplu.
Dacă fişierul evaluare.in conţine şirul de numere:
8432 6541 72016 35084
pe ecran se va fişa numărul 8721
Daca se poate pana la ora 17:00 !
Multumesc enorm de mult !
Nu am nici cea mai vaga idee...