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

Se citeste de la tastatura un numar natural format din 5 cifre (x4, x3, x2, x1, x0). Sa se afiseze un triunghi format din cifrele numarului astfel: in varful triunghiului se va afla cifra din mijloc (x2); pe linia a doua se vor afla cifrelr x3x2x1; pe a treia linie se vor afla toate cifrele numarului. Din numarul citit trebuiesc extrase fiecare cifra in parte. Ex: pt. X=16794 7 679 16794.

Răspunsuri la întrebare

Răspuns de Sergetec
0

Salut!

Ai rezolvarea in C++ mai jos

#include <iostream>

using namespace std;

int main() {

   int n, x0, x1, x2, x3, x4;

   cin >> n;

   x0 = n / 10000;

   x1 = n / 1000 % 10;

   x2 = n / 100 % 10;

   x3 = n / 10 % 10;

   x4 = n % 10;

   cout << "  " << x2 << '\n';

   cout << " " << x3 << x2 << x1 << '\n';

   cout << x0 << x1 << x2 << x3 << x4;

   return 0;

}

Alte întrebări interesante