Informatică
dududeea
2015-11-02 14:43:48
Cerinţă Andrei este foarte dezorganizat şi uneori mai strecoară câte o minciună. Pentru a-l responsabiliza, mama i-a dat în grijă biletele la teatru. Când aceasta îl întreabă unde a pus biletele, Andrei spune că între paginile numerotate cu x şi y ale manualului de informatică. Să se verifice dacă răspunsul lui Andrei poate fi corect – dacă poate plasa biletele între paginile numerotate cu x și y ale manualului de informatică. Date de intrare Programul citeşte de la tastatură numerele naturale x şi y (reprezentând numărul paginilor). Date de ieşire Programul va afişa pe ecran mesajul Andrei e mai responsabil, dacă Andrei poate plasa biletele între paginile numerotate cu x și y; în caz contrar programul va afişa minciuna. Restricţii şi precizări 1 ≤ x, y ≤ 1000 Exemplu: Intrare 49 50 Ieşire minciuna
Răspunsuri la întrebare
francupaulgabri
2015-11-02 17:16:12

  #include  using  namespace std;int main(){    unsigned x,y,c;   cout<<"x=";cin>>x;   cout<<"y=";cin>>y;    while(x>y){    c=x;    x=y;    y=c;}   if(y-x!=1)        cout<<"E minciuna";      else{             if(x%2==0)            cout<<"E adevarat, responsabil";               else            cout<<"E minciuna";      }     return 0;}

manuella1909
2015-11-02 17:17:27

#include 02.using namespace std;03.int main()04.{05.int x,y,a;06.cin>>x>>y;07.while(x>y)08.{09.a=x;10.x=y;11.y=a;12.}13.if(y-x!=1) cout<<"minciuna";14.else15.{16.if(x%2==0) cout<<"Andrei e mai responsabil";17.else cout<<"minciuna";18.}19.}

Adăugați un răspuns