Saturday, January 26, 2013

Prak. Alpro TUGAS 4

TUGAS 4 "PRAKTIKUM ALGORITMA DAN PEMROGRAMAN"

1.      Buatlah program untuk mencetak deret 10 9 8 7 6 5 4 3 2 1
#include "iostream"
using namespace std;
 main()
 {
 //Tugas 4. Soal 1.
 int bil;
   for(bil=10;bil>=1;bil--){
         cout<<bil<<" ";
   }
   cout<<endl;
 return EXIT_SUCCESS;
 }
2.      Buatlah program untuk mencetak  (gunakan perulangan while atau for)
* * * *
* * *
* *
*
Menggunakan FOR
#include "iostream"
using namespace std;
 main()
{
 //Tugas 4. Soal 2.
   int a,b;
  for(a=4;a>=1;a--){
    for(b=1;b<=a;b++)
         cout<<"*";
         cout<<endl;
 }
cout<<endl;
return EXIT_SUCCESS;
}
Menggunakan WHILE
#include "iostream"
using namespace std;
 main()
 {
//Tugas 4. Soal 2.
 int a,b;
 a=4;
 while(a>=1){
    b=1;
    while(b<=a){
   cout<<"*";
   b++;
 }
cout<<endl;
 a--;
}
 cout<<endl;
 return EXIT_SUCCESS;
}
3.   Buatlah program yang menampilkan 5 buah bilangan, yaitu mulai dari bilanagn ke 5 sampai bilangan ke 1 dengan nilai awal bilangan 8. Tampilan bilangan tersebut adalah menurun dan contohnya adalah : bilangan ke 5, i=3 (diperoleh dari 8-5)dan seterusnya sampai bilangan 1, i=7 (diperoleh dari 8-1=7)

Menggunakan FOR
#include "iostream"
using namespace std;
 main()
 {
//Tugas 4. Soal 3.
  int bil,hitung;
  
   for(bil=5;bil>=1;bil--){
         hitung=8-bil;
         cout<<"Bilangan Ke-"<<bil<<" = "<<hitung<<endl;
   }
 cout<<endl;
 return EXIT_SUCCESS;
}

Menggunakan WHILE
#include "iostream"
using namespace std;
main()
{
//Tugas 4. Soal 3.
 int bil,hitung;
   bil=5;
   while(bil>=1){
         hitung=8-bil;
         cout<<"Bilangan Ke-"<<bil<<" = "<<hitung<<endl;
         bil--;
   }
 cout<<endl;
 return EXIT_SUCCESS;
 }

No comments:

Post a Comment