Informatică, întrebare adresată de AlexPiece, 9 ani în urmă

Dau coroana!Informatica:1)Scrieti un program in c++ care permite introducerea unui nr natural si afiseaza mesajul da, daca nr este par si are mai mult de trei cifre sau mesajul Nu in caz contrar.
2)Se citeste un nr nat N, si apoi N numere intregi.Sa se afiseze cate nr citite sunt pozitive si cat negative.
Urmeaza un test :((

Răspunsuri la întrebare

Răspuns de daniel22
1

Răspuns:

1.

#include <iostream>

using namespace std;

int main()

{

   int n,cn,k=0;

   cin>>n;

   cn=n;

   while(cn && k<=3)

   {

       k++;

       cn=cn/10;

   }

   if(n%2==0 && k==4)

       cout<<"DA";

   else

       cout<<"NU";

}

2.

#include <iostream>

using namespace std;

int main()

{

   int n,nr,poz=0,neg=0;

   cin>>n;

   while(n)

   {

       cin>>nr;

       if(nr<0)

           neg++;

       else

           poz++;

       n--;

   }

   cout<<"Numere pozitive:"<<poz<<endl<<"Numere negative:"<<neg;

}


AlexPiece: Nu este bine, la prima e un blank line care clipeste si la a 2 a la fel!
daniel22: ai dat numarul?
AlexPiece: pute ai pune unul la nimereala :/
daniel22: pai si nu asa zice sa introduci un numar de la tastatura ?
AlexPiece: aaa era tarziu multumesc mult nu am mai vazut ai 5 stele, nu ma poti ajuta unde as putea invata cv c++
Alte întrebări interesante