Se citește un șir de numere până la apariția valorii 0. Să se afișeze oglinditul fiecărui număr mai mare sau egal decât o valoare dată k, unde k reprezintă un număr întreg citit de la tastatură.
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
#include <iostream>
using namespace std;
int main() {
int n=1,k,oglinditul=0;//date de intrare
cin>>k;
while(n!=0)//cat timp variabila citita n nu este egala cu zero se vor citi in continuare numere
{
cin>>n;
if(n>=k)//daca n este mai mare sau egal cu k aflam oglinditul
{
while(n!=0)
{
oglinditul=n%10+oglinditul*10;//algoritmul de oglindire a unei variabile de tip int
n/=10;
}
cout<<oglinditul;
}
oglinditul=0;
n=1;
cout<<endl;
}
return 0;
}
Explicație:
alexandraalexa28:
Mulțumesc!
Alte întrebări interesante
Limba română,
8 ani în urmă
Engleza,
8 ani în urmă
Limba română,
8 ani în urmă
Engleza,
8 ani în urmă
Informatică,
8 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă
Matematică,
9 ani în urmă