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

Scrieţi un program C/C++ care citeşte de la tastatură un număr natural n (n≤50) şi care
afişează pe prima linie a fişierului BAC.TXT primele n numere pare, pe a doua linie primele n-1 numere pare, ..., pe linia n primul număr par. Numerele vor fi afişate pe fiecare linie în ordine crescătoare şi vor fi separate prin câte un spaţiu. (
Exemplu: dacă n=3 fişierul BAC.TXT va avea conţinutul alăturat.

Răspunsuri la întrebare

Răspuns de sanchezz110
2

#include<iostream>

#include<fstream>

using namespace std;

int main()

{

   ofstream fout("bac.txt");

   int n,i,v[100];

   cout<<"n="; cin>>n;

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

   {

       v[i]=2*i;

   }

   while(n>0){

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

     fout<<v[i]<<" ";

     fout<<endl;

     n=n-1;

  }

  fout.close();

  return 0;

}


sanchezz110: np
Alte întrebări interesante