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

Frumosilor am nevoie de prob asta la info repede rezolvata in C nu in C++
Se citeşte un număr natural n de 4 cifre. Să se formeze cel mai mic număr posibil nr folosind doar cifrele pare din numărul dat n. Dacă nu există nicio cifră pară în n să se afişeze un mesaj corespunzător.
Ex: n=2814 => nr=248; n=1593 => nu există cifre pare.

Răspunsuri la întrebare

Răspuns de PortoBarosanu
0

#include <iostream>

using namespace std;

int main()

{

int n,impar, o = 0, i = 1;

 cin >> n;

 while (n != 0)

 {

   impar = n % 10;

   n = n / 10;

   if (impar % 2 == 0)

   {

     o += impar * i;

     i *= 10;

   }

 }

 cout<<o;

}


stanciudenis19: Voiam in limbaj C
PortoBarosanu: nu am vazut, scuze :(, dar poti sa modifici tu in c dupa modelu asta
stanciudenis19: nu prea stiu ca la noi e cu printf cu scanf si nush :P
Alte întrebări interesante