0

This code compiles but show wrong value.why?

#include <iostream> using namespace std; int main() { int x,j,i; cin >> x; cin>>j; for (i=0;i<=j;i++) { x*=2; } cout<<"power is "<<x<<endl; return 0; }

9th Jan 2017, 1:09 PM
Mohammad Zolala
Mohammad Zolala - avatar
5 Answers
+ 2
Maybe make a new cin>>i;
9th Jan 2017, 1:13 PM
Rosen
Rosen - avatar
+ 2
The problem is at i <= j it should be i < j
9th Jan 2017, 1:17 PM
Uran Kajtazaj
Uran Kajtazaj - avatar
+ 1
what is solution ?
9th Jan 2017, 1:15 PM
Mohammad Zolala
Mohammad Zolala - avatar
+ 1
You tell me 😀
9th Jan 2017, 1:16 PM
Rosen
Rosen - avatar
+ 1
if use sololearn editor then enter the first number and press enter and second number and for(i=1;i<=j,i++)
9th Jan 2017, 1:45 PM
ASNM
ASNM - avatar