Pagini: [1]   În jos
  Imprimă  
Ajutor Subiect: Problema  (Citit de 1180 ori)
0 Utilizatori şi 1 Vizitator pe acest subiect.
vladtarniceru
De-al casei
***

Karma: 81
Deconectat Deconectat

Mesaje: 145



Vezi Profilul
« : Decembrie 08, 2009, 20:53:05 »

cine ma ajuta si pe mine cu alta problema?Uite enuntul:

Fie n un numar intreg strict pozitiv si c o cifra zecimala.

CERINTA

Scrieti un program care sa determine cel mai mare si cel mai mic numar care se pot obtine inserand cifra c in numarul n.

DATE DE INTRARE

Fisierul de intrare nr3.in contine pe prima linie numarul natural n si cifra c, separate printr-un spatiu.


DATE DE IESIRE
 
Fisierul de iesire nr3.out va contine doua linii. Pe prima linie va fi scris cel mai mare numar care se poate obtine inserand cifra c in numarul n. Pe cea de a doua linie va fi scris cel mai mic numar care se poate obtine inserand cifra c in numarul n.

RESTRICTII
 
Numarul are maxim 1000 de cifre

EXEMPLU
.IN
372 5
.OUT
5372
3572

Aparent e usor,dar nu stiu cum fac sa treaca de la tipul char la int...
Memorat
sima_cotizo
Nu mai tace
*****

Karma: 219
Deconectat Deconectat

Mesaje: 596



Vezi Profilul
« Răspunde #1 : Decembrie 08, 2009, 21:27:34 »

Ai gresit locul in care ai postat problema, ti l-am mutat eu. Data viitoare fii mai atent!
Memorat
Mishu91
Nu mai tace
*****

Karma: 169
Deconectat Deconectat

Mesaje: 751



Vezi Profilul
« Răspunde #2 : Decembrie 08, 2009, 22:32:38 »

Ideea ar fi să nu lucrezi cu int-uri, ci cu string-uri. Parcurgi numerle de la stânga la dreapta, iar pentru prima cerinţă inserezi cifra dată înaintea primei cifre mai mici decât ea, iar pentru a doua, inserezi cifra înaintea primei cifre mai mari decât ea.
Memorat
miculprogramator
Nu mai tace
*****

Karma: 65
Deconectat Deconectat

Mesaje: 306



Vezi Profilul
« Răspunde #3 : Decembrie 09, 2009, 08:37:17 »

Ideea de baza e cea descrisa de Andrei. Eu am retinut cifrele numarului intr-un vector si am verificat cu sir - '0' . Smile
Memorat
Pagini: [1]   În sus
  Imprimă  
 
Schimbă forumul:  

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