Funkcja typu void wypisująca ułamek

0

Cześć, znalazłem takie zadanie, trzeba napisać funkcję wypisz_ulamek typu void wypisującą ułamek z wyodrębnioną wartością całkowitą (wg. schematu: część_całkowita SPACJA licznik/mianownik). Parametrami funkcji są l-licznik, m- mianownik typu int. Ogólnie to średnio umiem te funkcje, pomógłby ktoś?

#include <iostream>

using namespace std;

int licznik, mianownik;
void wypisz_ulamek()
{
    int licznik=10, mianownik=3;
    cout<<"Czesc calkowita="<<licznik/mianownik<<endl;
    cout<<"Czesc ulamkowa="<<licznik%mianownik<<endl;
}

int main()
{
}
0

No to może na początek zrób tak żeby ta funkcja rzeczywiście przyjmowała te parametry o których napisałeś.

0

konkretnie co zrobić ?

0

Pytanie pomocnicze: chcesz się czegoś nauczyć czy chcesz mieć to zrobione, bo np potrzebujesz na studia lub do szkoły?
Jeśli chcesz się nauczyć to polecam przeczytać jakiś większy tutorial np. https://pl.wikibooks.org/wiki/C/Funkcje#Procedury, bo widać że podstaw nie kojarzysz i nie umiesz przekazywać wartości do funkcji.
Jeśli potrzeujesz rozwiązanie bez zrozumienia to jest tu dział Ogłoszenia drobne.

1
#include <iostream>

using namespace std;

void wypisz_ulamek(int licznik, int mianownik)
{
    cout<<"Czesc calkowita="<<licznik/mianownik<<endl;
    cout<<"Czesc ulamkowa="<<licznik%mianownik<<endl;
}

int main()
{
  cout << "Podaj licznik: ";
  int licz;
  cin >> licz;

  cout << "Podaj mianownik: ";
  int mian;
  cin >> mian;
  wypisz_ulamek(licz, mian);
 
 return 0;
}

Pisałem bez sprawdzenia. Jakbyś miał jeszcze pytania, pisz.

Powodzenia
Michał

1 użytkowników online, w tym zalogowanych: 0, gości: 1