👤

Dla poniższych opisów funkcji zaproponuj typ oraz argumenty funkcji i jej nazwę:
ZADANIE 2
Zaprojektuj funkcję + implementacja
Funkcja wypisuje relację, jaka zachodzi między dwiema liczbami całkowitymi (>,<,=)
Funkcja zwraca kod ASCII danego znaku
Funkcja rysuje trójkąt prostokątny, równoramienny, wypełniony określonym znakiem, np.:
Wejście

n = 3, znak = '*'

Wyjście

*

**

***


Odpowiedź :

Odpowiedź:

void relacja(int liczba1, int liczba2)

{

  if(liczba1 > liczba2)

     cout<<liczba1<<" > "<<liczba2;

  else if(liczba1 < liczba2)

     cout<<liczba1<<" < "<<liczba2;

  else

     cout<<liczba1<<" = "<<liczba2;

}

int kodAscii(char znak)

{

  return (int)znak;

}

void trojkat(int n, char znak)

{

  int i,j;

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

  {

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

        cout<<znak;

     cout<<endl;

  }

}

Wyjaśnienie: