gan nanya dnk pemula ne salah dmn ini coding yahsuku output nya tdk sesuai keinginan saya, contoh input A suku 5 = yg keluar 1,3,5 pdahal harusnya 1,3,5,7,9 .. utk deret kuadrat nya jg salah dmn yah ? tolong dnkCode:#include <iostream.h> #include <conio.h> #include <stdio.h> void main() { int a, b, n; float hasil; char pilih; cout<<"Menu Deret"<<endl; cout<<"------------------------"<<endl; cout<<"A. Deret Ganjil"<<endl; cout<<"B. Deret Genap"<<endl; cout<<"C. Deret Kuadrat"<<endl; cout<<"------------------------"<<endl; cout<<endl; cout<<"Masukan Pilihan (A/B/C): "; cin>>pilih; cout<<"Masukan berapa suku yang diminta : "; cin>>n; if (pilih =='A'|| pilih =='a') {for ( a = 1; a <= n; a++) if (a%2!=0) cout<<a<<" "; } else if (pilih =='B'|| pilih =='b') {for ( a = 1; a<=n; a++) if (a%2==0) cout<<a<<" "; } else if(pilih =='C'|| pilih =='c') {for ( a = 1; a<=n; a++) if (b=a*a) cout<<b<<" "; }
Share This Thread