Witam mam takie polecenie:
R - zliczyć elementy parzyste z przedziału <a;b>; a,b,n oraz n elementów typu int do wczytania z klawiatury.
Moje pytanie brzmi po co mi to N.
mam taki kod:
#include <stdio.h>
#include <stdlib.h>
int a, b, n, i=0, licznik=0;
int main()
{
printf("Podaj a: ");
scanf("%d", &a);
printf("Podaj b: ");
scanf("%d", &b);
printf("Podaj n: ");
scanf("%d", &n);
for (i=a; i<=b; i++)
{
if(i%2==0)
{
licznik++;
}
}
printf("%d", licznik);
return 0;
}
mam też taki kod z uzyciem n ale wtedy b jest bezużyteczne:
#include <stdio.h>
#include <stdlib.h>
int a, b, n, licznik=0;
int main()
{
printf("Podaj a: ");
scanf("%d", &a);
printf("Podaj b: ");
scanf("%d", &b);
printf("Podaj n: ");
scanf("%d", &n);
while (n>=0)
{
if(a%2==0)
{
licznik++;
}
a++;
n--;
}
printf("%d", licznik);
return 0;
}