- Beranda
- Komunitas
- Tech
- Programmer Forum
[ask]newbie nanya c++ perulangan do-while
TS
yudhaVgates
[ask]newbie nanya c++ perulangan do-while
met pagi mastah-mastah programmer, met pagi mod, min, gan, sis
hehehehe
gan, sis to the point aja ya
ane baru belajar C++ nih kebetulan ane sekarang lagi belajar tentang perulangan do-while.
masalahnya di sini adalah ane gabungin sama input string (input pake spasi juga)
nih srcnya:
nah kode di atas pas ane jalanin pertama kali normal buat masukin data string plus pake spasi. setelah itu pas di tanyain "Ulang lagi [y/n]?" kan ane ketik y terus enter terus kan diulangin lagi tuh ya ?
nih output pertama gan sebelum ane loop
nah setelah ane ketik "y" dan enter kok malah gini gan?
kok ane ga bisa masukkin string lagi ya gan ? stringnya langsung dibaca kosong. apa yang salah ? apa karena string yang ane masukkin sebelumnya itu pake spasi atau getline()?
kok malah yang keluar Masukkan string[termasukk spasi]: Data yang anda masukkan adalah ""
harusnya setelah ane ketik y kan bisa masukkin string lagi gan, ini ane pake getline() biar bisa input pake spasi, tapi kasus ane bisanya cuman satu inputan(tanpa spasi) yaitu pake cin>> doang gan
ada yang bisa bantu ane ??
ada alternatif kode biar bisa jalanin program di atas ga gan ?
ane makasih banget gan kalo ada yang bisa bantu
sebelumnya maaf kalo bahasa ane aga rancu
hehehe
hehehehe
gan, sis to the point aja ya
ane baru belajar C++ nih kebetulan ane sekarang lagi belajar tentang perulangan do-while.
masalahnya di sini adalah ane gabungin sama input string (input pake spasi juga)
nih srcnya:
Spoiler for src:
nah kode di atas pas ane jalanin pertama kali normal buat masukin data string plus pake spasi. setelah itu pas di tanyain "Ulang lagi [y/n]?" kan ane ketik y terus enter terus kan diulangin lagi tuh ya ?
nih output pertama gan sebelum ane loop
Spoiler for Output1:
nah setelah ane ketik "y" dan enter kok malah gini gan?
Spoiler for output2:
kok ane ga bisa masukkin string lagi ya gan ? stringnya langsung dibaca kosong. apa yang salah ? apa karena string yang ane masukkin sebelumnya itu pake spasi atau getline()?
kok malah yang keluar Masukkan string[termasukk spasi]: Data yang anda masukkan adalah ""
harusnya setelah ane ketik y kan bisa masukkin string lagi gan, ini ane pake getline() biar bisa input pake spasi, tapi kasus ane bisanya cuman satu inputan(tanpa spasi) yaitu pake cin>> doang gan
ada yang bisa bantu ane ??
ada alternatif kode biar bisa jalanin program di atas ga gan ?
ane makasih banget gan kalo ada yang bisa bantu
sebelumnya maaf kalo bahasa ane aga rancu
hehehe
nona212 memberi reputasi
1
2.9K
9
Komentar yang asik ya
Urutan
Terbaru
Terlama
Komentar yang asik ya
Komunitas Pilihan