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

LIMBAJ PSEUDOCOD
Se dă un număr natural N. Determinați și afișați cel mai mic număr natural, mai mare sau egal decât N care are ultima cifră egală cu 8​

Anexe:

Răspunsuri la întrebare

Răspuns de Apollyon
0

Răspuns:

#include <stdio.h>

int main()

{

   int n, nrGasit;

   printf("Introdu N-ul >> ");

   scanf("%d", &n);

   nrGasit = n;

   while (1)

   {

       if (nrGasit % 10 == 8)

           break;

       nrGasit++;

   }

   printf("Numarul gasit >> %d\n", nrGasit);

   return 0;

}

Explicație:

Citești N-ul, îți creezi o nouă variabilă în care vei salva numărul găsit ( egalezi variabila cu N ca să pornești iterația de la N ) după în while verifici dacă ultima cifră a numărului găsit e 8, dacă nu, incrementezi până când găsești primul număr ce are ultima cifră 8.

Alte întrebări interesante