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

A SI B VA ROG FRUMOS E URGEENNNTT!!!​

Anexe:

Răspunsuri la întrebare

Răspuns de lucaciucandrei
2

programul formeaza in variabila s un numar alcatuit din ultimele cifre ale celor n numere date, in ordine inversa

ex:

3

12 34 56

s va fi 531

a) 84345

b) 4 3 2 1

c)

#include<iostream>

using namespace std;

int main() {

   int s = 0, n, x;

   cin >> n;

   for (int i = 1; i <= n; i++) {

       cin >> x;

       while (x > 9)

           x /= 10;

       for (int j = 1; j <= i - 1; j++)

           x *= 10;

       s += x;

   }

   cout << s;

   return 0;

}

d)

s<-0

citeste n

|-pentru i<-1,n executa

|   citeste x

|   |-daca x>9

|   |   |-repeta

|   |   |   x<-[x/10]

|   |   |-pana cand x<10

|   |_

|   |-pentru j<-1,i-1 executa

|   |   x<-x*10

|   |_

|   s<-s+x

|_

scrie s


mariusnitoiu89: uita te te rog la ultimele întrebări
Alte întrebări interesante