Advertisement
halexandru11

atestat_8.cpp

Nov 24th, 2020
67
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1. #include <iostream>
  2. #include <fstream>
  3.  
  4. using namespace std;
  5.  
  6. int main() {
  7.     ifstream fin("date.in");
  8.     ofstream fout("date.out");
  9.  
  10.     unsigned int n;
  11.     fin >> n;
  12.     unsigned int x = 1;
  13.     // trebuie sa afisez n+1 linii
  14.     for(int rep = 0; rep <= n; ++rep) {
  15.         // afisez spatiile de la inceputul liniiei
  16.         for(int i = 0; i < n-rep; ++i) {
  17.             fout << " ";
  18.         }
  19.         // trebuie sa afisez cate 1, 3, 5 ... 2*n+1 numere pe fiecare linie
  20.         // in ordine crescatoare
  21.         for(int i = 0; i < 2*rep+1; ++i) {
  22.             fout << x++ << " ";
  23.         }
  24.         fout << "\n";
  25.     }
  26. }
  27.  
Advertisement
RAW Paste Data Copied
Advertisement