Obliczanie ile zer ma liczba w systemie binarnym
Kod był wyświetlany 1079 razy.
    /*
  Name: Obliczanie ile zer ma liczba w systemie binarnym
  Copyright: GPL GNU
  Date: 05-05-2007 22:42:32
  Description: 
*/

#include <iostream>
#include <conio.h>
using namespace std;

int main()
{
    
int a,r,i=0;

cout<<"\n Podaj liczbe w systemie dziesietnym: ";
cin>>a;

do
  { 
    r=a%2;
    
    if(r==0)
    {
     a=a/2;
     i=i+1;       
     }
    
    if(r==1)
    {
      a=(a-1)/2;}          
    }
      while(a>0);
      cout<<"\n\n Liczba w sytemie binarnym ma: "<<i<<" zer(a)";

    getch();
    return(0);
}
    
Pobierz plik tekstowy
Administrator WJL
PHP&SQL coded by NOVA-IT