Dati N numeri, calcolare la media dei numeri dispari

Dati N numeri, calcolare la media dei numeri dispari.
#include <iostream>
using namespace std;
main()
{
int n,s,i,num,media,c;
cout << "Introdurre n ";
cin >> n;
s=0; c=0;
for (i=1; i<=n; i++)
{
cout << "Introdurre un numero";
cin >> num;
if (num % 2 == 1)
{
s=s+num;
c=c+1;
}
}
if (c != 0)
{ media=s/c;
cout << "La media dei numeri dispari e' " << media << "\n";
}
else
cout << "Non ci sono numeri dispari \n";
system ("pause");
}
Dato un numero N, calcolare il suo quadrato sommando i primi N numeri dispari.
#include <iostream>
using namespace std;
main()
{
int n,s,i;
cout << "Introdurre n ";
cin >> n;
s=0;
for (i=1; i<=2*n-1; i+=2)
{
s=s+i;
}
cout << "Il quadrato di " << n << " e' " << s << "\n";
system ("pause");
}
Dato un numero N, calcolarne il fattoriale.
#include <iostream>
using namespace std;
main()
{
int n, fatt,i;
cout << "inserire n ";
cin >> n;
fatt=1;
for (i=1; i<=n; i++)
{
fatt=fatt*i;
}
cout << "il fattoriale e' " << fatt << "\n";
system("pause");
}
Visualizzare i primi N numeri della successione di Fibonacci.
#include <iostream>
using namespace std;
main()
{
int i,j,n,s,k;
cout << "Inserire n ";
cin >> n;
k=0; j=1;
cout << "\n" << k << "\t" << j << "\t";
for (i=1; i<=n-2; i++)
{
s=k+j;
cout << s << "\t";
k=j;
j=s;
}
cout << "\n";
system("pause");
}