Advertisement
TareSedam

Untitled

Feb 14th, 2016
54
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.81 KB | None | 0 0
  1. #include <iostream>
  2. using namespace std;
  3. int BrojCifara(int n) {
  4. int brojac = 0;
  5. do {
  6. n /= 10;
  7. brojac++;
  8. } while (n != 0);
  9. return brojac;
  10. }
  11. bool Provjera(int n) {
  12. int ost = 0;
  13. do {
  14. ost = n % 10;
  15. n /= 10;
  16. if (ost == 3)
  17. return true;
  18. } while (n != 0);
  19. return false;
  20. }
  21. int Zamjena(int n) {
  22. int s = 0;
  23. int ost = 0;
  24. int suma = 0;
  25. int temp;
  26. int br = BrojCifara(n);
  27. do {
  28. ost = n % 10;
  29. n /= 10;
  30. if (ost == 3) {
  31. cout << "Unesite zamjenu za tricu: " << endl;
  32. cin >> temp;
  33. ost = temp;
  34. }
  35. suma += pow(ost, br);
  36. br--;
  37. } while (n != 0);
  38. return suma;
  39. }
  40.  
  41. void main() {
  42. int n;
  43. cout << "Unesi:" << endl;
  44. cin >> n;
  45. if (Provjera(n) == true) {
  46. cout << "Ima trica i Nakon zamjene: " << Zamjena(n) << endl;
  47. }
  48. else
  49. cout << "Nema trice." << endl;
  50. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement