informatyka
prosze o pomoc!!

4/121 Zdefiniuj funkcję kolumna typu void bez parametrów, wyświetlającą na ekranie w kolumnie liczby od 1 do 10 poprzedzone znakiem „=” i spacją — jak pokazano na rysunku 2. Funkcję wywołaj w programie głównym. Zapisz
program w pliku pod nazwą Kolumna_ liczb.

5/121 Zmodyfikuj program Kolumna_liczb zapisany w zadaniu 4., dodając do funkcji parametr ile określający liczbę : wyświetlanych rzędów liczb. Funkcję wywołaj w programie głównym z parametrem aktualnym ile_liczb. Dodaj
Sprawdzanie poprawności wprowadzanych danych (muszą być większe od zera). Zapisz program w pliku pod nazwą Kolumna_liczb_popr.


Odpowiedź :

zadanie 1

#include <iostream>

using namespace std;

void kolumna(){

   for (int i = 1; i <= 10; i ++){

       cout << "= "<< i << endl;

   }

}

int main(){

   kolumna();

   return 0;

}

Zadanie 2

#include <iostream>

using namespace std;

void kolumna(int liczba){

   for (int i = 1; i <= liczba; i ++){

       cout << "= "<< i << endl;

   }

}

int main(){

   int liczba;

   cout << ">> "; cin >> liczba;

   if (liczba < 0) {

       cout << "liczba mniejsza od zera" << endl;

       return 0;

   }

   kolumna(liczba);

   return 0;

}