potrzebuje pomocy w "rekurencji"

0

mógłby mi ktoś rozwiązać takie zadanie? " napisz funkcję , która wypisze na ekranie liczby całkowite od 1 do n gdzie (n>1). zadanie nalezy wykonac bez uzycia petli"
nie mam pomysłu jak się za to zabrać :/

6

Ehhh chcesz oszukiwać?! Nie wstyd Ci?

Ja bym to zrobiła rekurencyjnie :)

2

@szarotka - nie wytrzymałem:

#include <stdio.h>

int count(int n)
{
    if(n > 0) printf("%d\n",count(n-1));
    return n;
}

int main()
{
    count(10);
    return 0;
}
3

Moje rozwiązanie nie używa hacków w postaci rekurencji, wadą jest to, że musiałem ograniczyć trochę zakres danych wejściowych, bo nie mam wolnych 45 GiB na kod źródłowy.

https://gist.github.com/0b61da3aa565b17b973bb3958ad3b6ff

Kompiluje się i działa.

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