Napisz program wyświetlający na ekranie oraz zapisujący do pliku kwadraty dziesięciu kolejnych liczb oddalonych od siebie o wartość 1.5 począwszy od wartości podanej przez użytkownika. Liczby powinny być przedstawione w formacie dziesiętnym na 10 pozycjach każda z czterema miejscami po przecinku i dwie w każdym wierszu.
" Life is not a problem to be solved but a reality to be experienced! "
© Copyright 2013 - 2024 KUDO.TIPS - All rights reserved.
#include<iostream>
#include<iomanip>
#include<fstream>
using namespace std;
int main(){
double n;
cin >> n;
fstream plik;
plik.open("nazwa_pliku.txt", ios::out);
if(!plik.good())
{
cout << "Nie uzyskano dostepu do pliku :(" << endl;
return 0;
}
cout.precision(4);
plik.precision(4);
for(int i = 0; i < 10; i+=2){
cout << n << "^2 = " << setw(10) << n*n << " " << n+1.5 << "^2 = " << setw(10) << (n+1.5)*(n+1.5) << endl;
plik << n << "^2 = " << setw(10) << n*n << " " << n+1.5 << "^2 = " << setw(10) << (n+1.5)*(n+1.5) << endl;
}
plik.close();
}
Liczę, że pomogłem ;)