TUGAS Algoritma Praktikum BAB V & VI

Topik sebelumnya Topik selanjutnya Go down

TUGAS Algoritma Praktikum BAB V & VI

Post  radenadam on Tue Dec 21, 2010 12:52 pm

yang belum ngerjain tugas algoritma minggu lalu, bab V dan bab Vi bisa ambil scriptnya disini
tapi jangan lupa yaaa.. di rubah lagi!! INGAT! INGAT!! Evil or Very Mad Evil or Very Mad

Latihan halaman 29 Bab V:
no.1 Buatlah program untuk mencari apakah bilangan tersebut ganjil atau genap, dimana bilangan merupakan piranti masukkan!
Code:
#include<iostream.h>
void main () {
 int nomor;
 awal:
 cout<<"Input Bilangan :";
 cin>>nomor;

      if(nomor%2==0){
         cout<<"bilangan "<<nomor<<" adalah bilangan genap";
      }else if(nomor%2==1) {
         cout<<"bilangan "<<nomor<<" adalah bilangan ganjil";
      }
      cout<<endl;
      goto awal;
}         

no.2 Buatlah Program untuk menentukan bilangan positif, negatif atau nol dimana bilangan merupakan piranti masukan !
Code:
#include<iostream.h>
void main () {
 int bilangan;

 awal:
 cout<<"masukkan bilangan :";
 cin>>bilangan;

      if(bilangan == 0)
         cout<<"bilangan "<<bilangan<<" sama dengan nol";
      else if(bilangan <= 0)
         cout<<"bilangan "<<bilangan<<" adalah bilangan negatif";
      else if(bilangan >= 0)
         cout<<"bilangan "<<bilangan<<" adalah bilangan positif";
 cout<<endl;
 goto awal;
}

Buat yang nomor 5 di halaman 29, yang gak bisa pake menu di bikin kayak biasa ajaa gak sah pake menu Rolling Eyes

Latihan Halaman 35 bab VI
1. Buatlah program untuk mencetak deret 10 9 8 7 6 5 4 3 2 1
Code:
#include<iostream.h>
void main () {
 int x;

 x=10;
 while (x>=1)
 {
    cout<<x<<" ";
    x--;
 }

}

2. Buatlah program uintuk mencetak (gunakan perulangan while atau for)
* * * *
* * *
* *
*
Code:
#include<iostream.h>
void main () {
 int tinggi, baris, kolom;

 cout<<"tinggi segitiga : ";
 cin>>tinggi;

 cout<<endl;
 for(baris=1; baris<=tinggi; baris++)
 {
   for(kolom=1; kolom<=tinggi-baris; kolom++)
   cout<<"O"<<" ";
    cout<<endl<<endl;
 }
}

3. Buatlah program untuk mencetak persegi (gunakan perulangan while atau for)
* * * * *
* * * * *
* * * * *
* * * * *
Code:
#include<iostream.h>
void main ()
{
  int tinggi, baris, kolom;

  cout<< "tinggi persegi : ";
  cin>> tinggi;

  cout<< endl;
  for(baris=1; baris<=tinggi; baris++)
  {
   for(kolom=1; kolom<=tinggi ; kolom++)
      cout<<'#';
      cout<<endl;
  }
}

4. Buatlah program untuk mencetak (gunakan for) !
0
01
012
0123
01234
012345
Code:
#include<iostream.h>
void main () {
 int tinggi, baris, kolom;

 cout<<"tinggi segitiga : ";
 cin>>tinggi;

 cout<<endl;
 for(baris=0; baris<=tinggi; baris++)
 {
   for(kolom=0; kolom<=baris; kolom++)
   cout<<kolom<" ";
   cout<<endl;
 }
}

jangan cuma asal jiplakk!! di ubah ajah variabelnya..
Rolling Eyes jangan lupa jangan di samaanin bedain variabelnya Rolling Eyes
avatar
radenadam

Jumlah posting : 8
Join date : 10.11.10
Age : 25
Lokasi : Bogor

Lihat profil user http://www.facebook.com/radenadam; http://www.ngarumpul.com; htt

Kembali Ke Atas Go down

Topik sebelumnya Topik selanjutnya Kembali Ke Atas

- Similar topics

 
Permissions in this forum:
Anda tidak dapat menjawab topik