Informatică, întrebare adresată de biancahojbota7ow627i, 8 ani în urmă

Se dă un vector N elemente numere întregi. Să se afișeze elementele care au o singură cifră. (în C++)

Răspunsuri la întrebare

Răspuns de zDomi
1

#include <iostream>

using namespace std;

int main()

{

   int n, x; ///n - nr de elemente; x - variabila in care citim fiecare numar in parte.

   cin>>n;

   while(n) { ///se poate face si cu for(int i = 1; i <= n; i++)

       cin>>x;

       if(x < 10 && x > -10) ///sunt numere intregi si trebuie ambele conditii

       cout<<x<<" ";

n--;

   }

   

   ///OBS: poti memora nr intr-un vector, dar nu este necesar (si este chiar ineficient in cazul asta...)

   ///In plus, in cazul in care tre sa afisezi un mesaj daca nu exista nr de o cifra, poti face cu o variabila

   ///ok care e 0 initial si in if scrii si ca ok = 1; dupa while/for, daca ok = 0 afisezi un mesaj corespunzator

   return 0;

}


Paddon: "///" e single line docstring, "//" e comentariu.
zDomi: k.
Alte întrebări interesante