Sonda 1 i eklediğimi unuttuğum için hep sonuç 1 üste çıkıyor kendi kendime nasıl olur diye kafayı yedim :D sonra baktımki döngüyü fazla döndürüyorum cahillik :D
#include <iostream>
using namespace std;
int main()
{
int x = 1;
int y = 1;
int N;
int result = 0;
cout << "Please enter a number : ";
cin >> N; // get the number of how many odd numbers will be added
for (x; x < N; x++){
y = y + 2; // add 2 to y to find odd numbers
result += y; // add each y to y
}cout << "Result is : " << result+1 << endl;
return 0;
}
Hiç yorum yok:
Yorum Gönder