infoarena

infoarena - concursuri, probleme, evaluator, articole => Informatica => Subiect creat de: Stratulat Alexandru din Aprilie 15, 2012, 19:56:03



Titlul: conversie
Scris de: Stratulat Alexandru din Aprilie 15, 2012, 19:56:03
Va rog daca imi sputeti spune o functie de C/C++ ce transforma un intreg in caracter.


Titlul: Răspuns: conversie
Scris de: Simoiu Robert din Aprilie 15, 2012, 20:01:15
Nu iti trebuie functie, daca ai int x = cifra, atunci pentru a-l face char faci char ch = x + '0', exemplu daca vrei sa faci din 5 -> '5' faci char ch = 5 + '0', 5 e int-ul si '0' e codul ASCII al caracterului 0. Daca ai un numar, gen 12, nu mai poti sa-l faci ca si char, pentru ca deja e sir, si atunci faci cu char[], adica numarul 54 il parcurgi, iei fiecare cifra a lui si o pui in sir.


Titlul: Răspuns: conversie
Scris de: Stratulat Alexandru din Aprilie 15, 2012, 23:13:28
Ok am inteles. Mersi mult.