Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include<iostream>
- #include<math.h>
- using namespace std;
- int main(){
- cout<<"Program wypisuje te liczby ktorych liczby przy kropce sa te same"<<endl;
- cout<<"Podaj ciag liczb rzeczywistych zakonczony zerem."<<endl;
- float liczba,calkowita,dziesietna,dziesietna_int,tymczasowe1,tymczasowe2;
- int ile_cyfr,potega=1;
- do{
- cin>>liczba;
- calkowita= floor (liczba);
- //cout<<"calk "<<calkowita<<endl;
- dziesietna=liczba-calkowita;
- //cout<<"dzies "<<dziesietna<<endl;
- ile_cyfr=(int)log10(calkowita)+1;
- //cout<<"ilecyfr "<<ile_cyfr<<endl;
- dziesietna_int=floor(dziesietna*10);
- // cout<<"dzies int "<<dziesietna_int<<endl;
- tymczasowe1=(int)calkowita%10;
- if(liczba!=0)
- {
- if(tymczasowe1==dziesietna_int)
- cout<<"Liczba "<<liczba<<" spelnia warunki zadania"<<endl;
- }
- }while(liczba!=0);
- cout<<"Koniec pracy programu"<<endl;
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment