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

Se citește de la tastatură un număr natural n format din maxim 9 cifre. Sa se afișeze toate numerele divizibile cu 10 mai mici sau egale cu n (algoritm cu o structura repetitiva. Dau coroană!! ​

Răspunsuri la întrebare

Răspuns de mihairtx375
1

Răspuns:

#include <iostream>

using namespace std;

int n, x;

int main()

{

for ( int i = 0; i < n; i++ )

{

cin >> x;

if ( x % 10 == 0 and x <= n )

cout << x;

}

return 0;

}

Explicație:

cerinta e neclara, dar daca am inteles bine, asta e rezolvarea


dmsccvh99: ms
dmsccvh99: îmi poți explica te rog
dmsccvh99: ce ai făcut aici?
dmsccvh99: și dc?
dmsccvh99: ca trebuie să-i explic profei
mihairtx375: incepem prin initializarea variabilelor. in cerinta ni se spune de un nunsr n de max 9 cifre, pe care il citim din tastatura la inceput. urmeaza structura repetitiva for, unde ne folosim de variabila i. citim pe x de fiecare cand inaintam cu i, tot de la tastatura. algoritmul propriu zis consta dintr o structura if, in care daca este indeplinita conditia, afisan pe ecran numarul, altfel se trece la urmatorul fara a se intampla ceva.
dmsccvh99: mulțumesc mult!
mihairtx375: cu placere
dmsccvh99: Este bun pentru c++?
mihairtx375: esti scris in c++
Alte întrebări interesante