Napisz program, który oblicza wartość wyrażenia W(n), gdzie n jest liczbą naturalną.
Przerób program na funkcję i wykorzystaj ją do napisania programu, który zapisuje w tablicy kolejne liczby naturalne z danego przedziału <a, b> oraz odpowiadające im wartości wyrażenia. Wyświetl wyniki na ekranie, korzystając z wcześniej napisanej procedury wyświetlania wyników.
Mam zrobioną pierwszą część, ale za drugą nie potrafię się zabrać. Pomoże ktoś?
#include <stdio.h>
#include <stdlib.h>
#include <windows.h>
int main()
{
//zmienne
int a,b,i;
int wynik1;
int wynik2;
//wybranie przedzialu
printf("Podaj poczatek przedzialu: ");
scanf("%d", &a);
printf("Podaj koniec przedzialu: ");
scanf("%d", &b);
//czyszczenie ekranu
system("cls");
getchar();
//wyswietlenie wybranego przedzialu
printf("Wybrales przedzial <%d,%d>\n\n", a,b);
printf("Kliknij ENTER aby kontynuowac!\n\n\n");
//czyszczenie ekranu
getchar();
system("cls");
//petla obliczajaca funkcje dla parzystych i nieparzystych liczb
for(i=a; i<=b; i++)
{
if((i%2)==0)
{
wynik1=(i/2)+(i*i);
printf("Dla %d wartosc wynosi %d\n\n", i, wynik1);
}
else
{
wynik2=(i-5)*i;
printf("Dla %d wartosc wynosi %d\n\n", i, wynik2);
}
}
return 0;
}