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

Se citesc doua numere intregi x si y de 3 cifre fiecare. Sa se determine care dintre cele două numere are suma cifrelor mai mare. În caz de egalitate se va afișa NU.
Ex: x=192 și y=304 se afișează: 192 are suma cifrelor mai mare
x=923 si y=509 se afiseaza NU


Va rog sa scrieti codul in C++

Răspunsuri la întrebare

Răspuns de mironcostin2019
0

Răspuns:

intreg x,y                                                                    x=abc

citeste x,y                                                                   y=mnp

daca   x/100 indici 1 >x/100 inndici 2 atunci

                 scrie ,, x/100 indici 1 este mai mare ,,

altfel

               scrie ,,x/100 indici 2 este mai mare ,,

daca  x/10%10 indici 1 > x/10%10 indici 2   atunci

                scrie x/10%10 indici 1 este mai mare

altfel

                scrie ,, x/10%10 indici 2 este mai mare ,,

daca  x/10 indici 1 >x/10 indici 2  atunci

              scrie ,, x/10 indici 1 este mai mare ,,

altfel

                     scrie ,, x/10 indici 2 este mai mare,,

daca  x/100 indici 1 >x/100 indici 2    and x/10%10 indici 1 >x/10%10 indici 2   and x/10 indici 1 > x/10 indici 2    atunci

           scrie ,,suma lui cifrelor lui x este mai mare ,,

altfel  

           scrie ,, suma lui y este mai mare,,

           

Explicație:

Alte întrebări interesante