Advertisement
An0d3

II parcijala 1

Jan 18th, 2018
147
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 1.02 KB | None | 0 0
  1. /*Poštujući sve faze procesa programiranje, napisati program će odrediti i ispisati zadnje tri cifre broja x^n. Unos brojeva x i n vršiti u glavnoj funkciji uz uslov 10<x<100 i 2<n<10, a funkciju za određivanje zadnje tri cifre napraviti zasebno.
  2. Primjer izlaza:
  3. Unesite brojeve x i n: 64 i 5
  4. Zadnje tri cifre broja su: 824
  5. */
  6. #include <iostream>
  7. #include <cmath>
  8. using namespace std;
  9. int zadnje(int,int);
  10. int main()
  11. {
  12.     int n, potencija;
  13.     cout<<"Unesite broj n u rangu od 10 do 100: ";
  14.     cin>>n;
  15.     while(n<=10 || n>=100)
  16.     {
  17.         cout<<"Niste unjeli broj u zadanom rangu unesite opet: ";
  18.         cin>>n;
  19.     }
  20.     cout<<"\nUnesite potenciju broja u rangu od 2 do 10: ";
  21.     cin>>potencija;
  22.     while(potencija <=2 || potencija >=10)
  23.     {
  24.         cout<<"Niste unjeli potenciju u zadanom rangu unesite opet: ";
  25.         cin>>potencija;
  26.     }
  27.     cout<<"\nzadnje 3 cifre potenciranog unesenog broja su: "<<zadnje(n,potencija);
  28.     system ("pause>0");
  29.     return 0;
  30. }
  31. int zadnje (int br, int pot)
  32. {
  33.     int zad;
  34.     zad=pow(br,pot);
  35.     zad=zad%1000;
  36.  
  37.     return zad;
  38. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement