Titlul: am o problema cu o cifra semnificativa Scris de: Ionela Simona din Noiembrie 30, 2010, 21:10:09 sa se scrie iu program in c++ (mingw daca se poate) in care sa afiseze de cate ori apare cifra semnificativa k intro multime de N cifre n<50 (adica si pt numere mari cu multe cifre ) (cifra semnificativa a unui nr este suma cifrelor suma sumei cifrelor pana ca ramane doar o cifra: ex 198 are suma 18 si cifra semnificativa 9 ) cam atata aveti idee?
Titlul: Răspuns: am o problema cu o cifra semnificativa Scris de: Simoiu Robert din Decembrie 01, 2010, 09:26:48 Poti face usor asa : tii numarul intr-un array de char. Apoi faci suma tuturor cifrelor intr-un int ( <= 441 [ = cand toate cifrele sunt 9 ] ) . Dupa ce ai facut-o , faci suma numarului tau, si apoi tot asa pana ramane ( de maximum 3 ori ) . Ca sa faci suma charului si sa-l citesti faci asa :
Cod: char s[55] ; int sum = 0; |