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

Rezolvati urmatoarea problema (pseudocod + schema logica): Se citesc 2 nr a si b. Sa se formeze un nou nr x din cea mai mare cifra a lui a si cea mai mica cifra a lui b (ex: a=536, b=8724 => x=62)​

Răspunsuri la întrebare

Răspuns de Zicun
2

Pseudocod:

int a,b,c,max,min;

min <- 9;

max <- 0;

  cat timp(a<>0) executa

  |  c <- a%10;  

  |  a <- [a/10];

  |          daca(c>max) atunci

  |          |   max <- c;

  |          ----- sfarsit de daca;

  -----sfarsit de cat timp;

      cat timp(b<>0) executa

      |   c <- b%10;

      |   b <- [b/10];

      |        daca(c<min) atunci

      |        |  min <- c;

      |        ----sfarsit de daca

      -----sfarsit de cat timp

Afiseaza max*10+min;

Program verificat in CodeBlox:

Anexe:
Alte întrebări interesante