You are on page 1of 2

//utilizand ciclul for

#include <stdio.h>
#include <math.h>

int main()
{

int N;
float s = 0;

printf("Dati numarul natural N: ");


scanf("%i", &N);

for(int i = 0; i < N; i++) {


s += pow(i + 1, N - i);
}

printf("\n\nRezultat: %f", s);

return 0;
}

//utilizand while

#include <stdio.h>
#include <math.h>

int main()
{

int N;
float s = 0;

printf("Dati numarul natural N: ");


scanf("%i", &N);

int i = 0;
while(i < N) {
s += pow(i + 1, N - i);
i++;
}

printf("\n\nRezultat: %f", s);

return 0;
}

//do-while
#include <stdio.h>
#include <math.h>

int main()
{

int N;
float s = 0;

printf("Dati numarul natural N: ");


scanf("%i", &N);

int i = 0;
do {
s += pow(i + 1, N - i);
i++;
}while(i < N);

printf("\n\nRezultat: %f", s);

return 0;
}

You might also like