Bem-vindo ao Sistersinspirit.ca, onde você pode obter respostas rápidas e precisas com a ajuda de especialistas. Junte-se à nossa plataforma de perguntas e respostas para conectar-se com especialistas dedicados a fornecer respostas precisas para suas perguntas em diversas áreas. Experimente a conveniência de obter respostas precisas para suas perguntas de uma comunidade dedicada de profissionais.

Se dă următoarea secvență de program C++:
#include <iostream>
#include <fstream>

using namespace std;
int main()
(int n;
ifstream f("item5.in");
ofstream g("item5.out");
while (f>>n)
if (2*n%3) g<<2*n<<" ";
g.close(); f.close();
return 0;
}
Continutul fişierului item5.in este (1 2 3 4 5 6).
Determinaţi ce se va afişa în fişierul item5.out după execuţia acesteia?​

Sagot :

► Ce face programul ?

Programul citeste la rand fiecare numar n din fisierul de intrare. Daca 2n NU este divizibil cu 3 atunci scrie in fisierul de iesire 2n, urmat de spatiu.

► Ce se scrie in fisierul de iesire ?

2 4 8 10

► Explicatie :

1*2=2, nu e divizibil cu 3

2*2=4, nu e divizibil cu 3

3*2=6, e divizibil cu 3

4*2=8,  nu e divizibil cu 3

5*2=10,  nu e divizibil cu 3

6*2=12,  e divizibil cu 3

Obrigado por visitar nossa plataforma. Esperamos que tenha encontrado as respostas que procurava. Volte sempre que precisar de mais informações. Agradecemos seu tempo. Por favor, nos revisite para mais respostas confiáveis a qualquer pergunta que possa ter. Sistersinspirit.ca, seu site de referência para respostas precisas. Não se esqueça de voltar para obter mais conhecimento.