Results 1 to 8 of 8
http://idgs.in/240718
  1. #1
    B_e_P's Avatar
    Join Date
    Jan 2007
    Location
    Here and there . . .
    Posts
    231
    Points
    272.70
    Thanks: 0 / 0 / 0

    Default [ASK] C++ NEWBIE

    sob ..
    mw nanya ttg c++
    langsung aja ya ..

    cara ngeset range buat identifier itu gmn ??
    misal ..

    int nilai;

    nah gw mw ngeset supaya range nilainya itu dari 0-100 ( kalo di input -1 , ga masuk ke identifier )

    itu gmn caranya ??
    dengan screenshot C++ lebih bagus

    tq2

    Belajar untuk sabar ...

  2. Hot Ad
  3. #2
    B_e_P's Avatar
    Join Date
    Jan 2007
    Location
    Here and there . . .
    Posts
    231
    Points
    272.70
    Thanks: 0 / 0 / 0

    Default

    daripada ribet .. gw post langsung soal dari dosen gw ..

    1. Buatlah program untuk menghitung rata-rata, mencari nilai terkecil dan mencari nilai terbesar dari sejumlah angkah yang dimasukan. Jumlah angka (student) yang dimasukan tidak terbatas banyaknya. Pengisian angka selesai jika user menginput angka -1.
    Berikut ini ilustrasinya

    PROGRAM NILAI MAHASISWA
    =======================

    Nilai Mahasiswa: \\input nilai mahasiswa
    Mahasiswa 1: 87
    Mahasiswa 2: 68
    Mahasiswa 3: 94
    Mahasiswa 4: 100
    Mahasiswa 5: 83

    Rata-rata 86.40
    Nilai terkecil is 68
    Nilai terbesar is 100

    Distribusi nilai:
    0-19:
    20-49:
    50-79: *
    80-99: ***
    100: *



    ada yang berbaik hati untuk ngasih program nya ??

    Belajar untuk sabar ...

  4. #3

    Join Date
    May 2008
    Location
    /proc/sys/kernel/randomize_va_space
    Posts
    875
    Points
    1,326.90
    Thanks: 0 / 13 / 8

    Default

    kalo gw bikinin,. ga belajar donk anda? smile: yah nungu yg lain bikinin aja ya bro,. harusnya kalo nanya debuggingnya,. misal "error ini kenapa ya bro",.itu lebih enak, keliatan belajarnya. kalo suruh bikinin program ya.. mikir2 dlu gw sih,.
    buat yg pertanyaan ngelimit integer biar kalo user input dibawah 0 atau diatas 100 ditolak bisa pake logika yg ada kan bro,. if else bisa,. try cacth bisa,.

  5. #4
    kopenk's Avatar
    Join Date
    Oct 2006
    Location
    depan monitor
    Posts
    1,943
    Points
    10,001.27
    Thanks: 4 / 5 / 5

    Default

    saya coba buatin pseucodenya dan logikanya aj
    tar u jadikan ke bahasa c++ sendiri ^^

    Code:
    count=1
    max=-200
    min=200
    total=0
    rata2=0
    range1=0
    range2=0
    range3=0
    range4=0
    range5=0
    input=0
    kondisi=true
    
    
    do
    	mahasiswa ke-[count] >> input
    
                if input < 0 or input > 100 then kondisi=false
                else
    	      total=total+input
    	
    	      if input > max then max = input
    	      if input < min then min = input
    
    	      if 19 >= input >= 0 then range1++
    	      if 49 >= input >= 20 then range2++
    	      if 79 >= input >= 50 then range3++
    	      if 99 >= input >= 80 then range4++
    	      if input=100 then range5++
    
    	      count++
                end if
    while  kondisi=true
    
    rata2=total/(range1+range2+range3+range4+range5)
    cetak rata2
    cetak min
    cetak max
    
    cetak distribusi nilai
    
    0-19
    for i=0 dan i<=range1
    	cetak *
    next i
    
    20-49
    for i=0 dan i<=range2
    	cetak *
    next i
    50-79
    for i=0 dan i<=range3
    	cetak *
    next i
    
    80-99
    for i=0 dan i<=range4
    	cetak *
    next i
    
    100
    for i=0 dan i<=range5
    	cetak *
    next i
    kLo ada yg saLah mohon diperbaiki
    Last edited by kopenk; 19-10-09 at 15:57.

  6. #5
    nveuu's Avatar
    Join Date
    Apr 2007
    Location
    di warnet
    Posts
    2,496
    Points
    494.79
    Thanks: 36 / 20 / 11

    Default

    di simpel in aj brooo.....
    maenan if ajeee... jgn d bikin ribeet,,,

    if nilai =-1 then <end>
    else
    <input>...

  7. #6
    jimmy3000's Avatar
    Join Date
    Jan 2008
    Location
    iNdoNeSia
    Posts
    322
    Points
    492.70
    Thanks: 1 / 0 / 0

    Default

    Quote Originally Posted by nveuu View Post
    di simpel in aj brooo.....
    maenan if ajeee... jgn d bikin ribeet,,,

    if nilai =-1 then <end>
    else
    <input>...
    emg na PASCAL ?? capek deh.. wkwkk

    kalou pascal sih w bisa.. mw ga? kl C++ harus diinget2 dolo %% nya lupa gw .. haha
    Last edited by jimmy3000; 29-10-09 at 18:15.

  8. #7
    kopenk's Avatar
    Join Date
    Oct 2006
    Location
    depan monitor
    Posts
    1,943
    Points
    10,001.27
    Thanks: 4 / 5 / 5

    Default

    Quote Originally Posted by nveuu View Post
    di simpel in aj brooo.....
    maenan if ajeee... jgn d bikin ribeet,,,

    if nilai =-1 then <end>
    else
    <input>...
    siLahkan di simple in bro
    gk ada yg ngeLarang

  9. #8
    nveuu's Avatar
    Join Date
    Apr 2007
    Location
    di warnet
    Posts
    2,496
    Points
    494.79
    Thanks: 36 / 20 / 11

    Default

    Quote Originally Posted by jimmy3000 View Post
    emg na PASCAL ?? capek deh.. wkwkk

    kalou pascal sih w bisa.. mw ga? kl C++ harus diinget2 dolo %% nya lupa gw .. haha
    dodol... itu d kasi gt biar ga ke buka coding nye... biar mikir ndiri TS nyee...
    logika ny mksd ane mah....

    pake %d >> int dkk ~.~" (bukanya itu c ya?? bkn c++?) cmiiw lupa akwakwawk

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •