Darmowe Forum

C+++ => A Kuba powiedzia³ => W±tek zaczêty przez: admin Kwiecieñ 05, 2013, 10:12:11



Tytu³: Sprawdzian Pi±tkowy
Wiadomo¶æ wys³ana przez: admin Kwiecieñ 05, 2013, 10:12:11
Prosze napisaæ program który prosi o podanie dwóch liczb ca³kowitych. Po wprowadzeniu liczb prosi o podanie dodatkowej liczby której warto¶c mo¿e byæ 1 lub dwa.
Je¿eli podano 1 - to oblicza przesuniecie bitowe pierwszej podanej liczby w prawo o tyle miejsc ile wynosi warto¶æ liczby 2.

Po wykonaniu dzia³ania program wy¶wietla otrzyman± liczbê z komentarzem opisuj±cym wykonane dzia³anie.


#include <cstdlib>
#include <iostream>

using namespace std;

int main(int argc, char *argv[])
{int a,b,c;
cout<<endl<<"Podaj pierwsza liczbe: ";cin>>a;
cout<<endl<<"Podaj druga liczbe: "; cin>>b;
cout<<endl<<"Jezeli podasz teraz 1 przesune w prawo pierwsza liczbe:";
cout<<endl<<"Jezeli podasz teraz 2 przesune w lewo pierwsza liczbe:";
cout<<endl<<"Jaka liczbe wybierasz: ";cin>>c;
switch (c){
  case 1:
{cout<<endl<<"Wybrano przesuniecie w prawo liczby "<<a<<" o "<<b<<"bitow ="<<(a>>b);break; }
case 2:{cout<<endl<<"Wybrano przesuniecie w lewo liczby "<<a<<" o "<<b<<" bitow ="<<(a<<b);break; }
default: {cout<<"Wybrano bledna liczbe";};};   
    cout<<endl<<endl;
   
    system("PAUSE");
    return EXIT_SUCCESS;
}


Polityka cookies
Darmowe Fora | Darmowe Forum

moikrewni shaggydogss zlotasiodemka spw blackmoon