4) Din fişierul "vector.txt" se citesc:
• pe primul rănd, n, număr natural
• pe al doilea rând, cele n componente intregi ale unui vector
Să se afişeze pe ecran elementele pătrate perfecte din vector şi suma acestora. Dati un exemplu pentru n=7.
5) Din fişierul "vector.txt" se citesc:
• pe primul rănd, n, număr natural
• pe al doilea rănd, cele n componente intregi ale unui vector
Să se afişeze în fişierul "numere.txt", elementele pare de pe pozitii pare şi numărul acestora.
Răspunsuri la întrebare
Răspuns de
1
Răspuns:
4)
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin("vector.txt");
int main()
{
int n,v[100];
fin >> n;
int suma = 0;
for (int i = 1; i <= n; i++)
{
fin >> v[i];
int sq = sqrt(v[i]);
if (sq * sq == v[i])
{
cout << v[i] << " ";
suma += v[i];
}
}
cout << endl;
cout << suma;
return 0;
}
5)
#include <iostream>
#include <fstream>
using namespace std;
ifstream fin("vector.txt");
ofstream fout("numere.txt");
int main()
{
int n,v[100];
fin >> n;
int contor = 0;
for (int i = 1; i <= n; i++)
{
fin >> v[i];
if (v[i] % 2 == 0 && i % 2 == 0)
{
fout << v[i] << " ";
contor++;
}
}
fout << endl;
fout << contor;
return 0;
}
Alte întrebări interesante
Limba română,
8 ani în urmă
Chimie,
8 ani în urmă
Matematică,
8 ani în urmă
Engleza,
8 ani în urmă
Matematică,
9 ani în urmă
Limba română,
9 ani în urmă