Belajar C++ | Membuat Logo Petir

Logo Petir C++

                   
Codingan C++ :
#include <iostream.h>
main()
{
int a, b;
 for (a=1;a<=4;a++)
 {
  for (b=a;b<=6;b++)
  {
cout<<" ";
  }

  for (b=1;b<=4;b++)
  {
cout<<"*";
  }
  cout<<endl;
 } //1

 for (a=1;a<=3;a++)
 {
  for (b=a;b<=2;b++)
  {
cout<<" ";
  }

  for (b=1;b<=11;b++)
  {
cout<<"*";
  }
  cout<<endl;
 } //2

 for (a=1;a<=5;a++)
 {
  for (b=a;b<=5;b++)
  {
cout<<" ";
  }

  for (b=a;b<=5;b++)
  {
cout<<"*";
  }
  cout<<endl;
 } //3
}

Analisa :
   
             
   Terdiri dari 3 bentuk nested for.
         1.
                  
               
                  
                 
                   Penjelasan :
                     Terdiri dari 2 bentuk, bentu pertama mencetak segita terbalik
                  dengan nilai akhirnya di batasi, for kedua mencetak segi empat.
                  Bentuk segi empat ini menyesuaikan dengan bidang miring segitiga
                  disampingnya jadi terlihat seperti jajargenjang.
Codingan C++ :
#include <iostream.h>
main()
{
int a, b;
 for (a=1;a<=4;a++)
 {
  for (b=a;b<=6;b++)
  {
cout<<" ";
  }

  for (b=1;b<=4;b++)
  {
cout<<"*";
  }
  cout<<endl;
 } //1
}
             
        2.
                 

                  
                   Penjelasan :
                     Terdiri dari 2 bentuk, bentu pertama mencetak segita terbalik,
                  for kedua mencetak bentuk balok. Bentuk balok ini menyesuaikan
                  dengan bidang miring segitiga disampingnya jadi terlihat
                  seperti jajargenjang.
Codingan C++ :
#include <iostream.h>
main()
{
int a, b;
 for (a=1;a<=3;a++)
 {
  for (b=a;b<=2;b++)
  {
cout<<" ";
  }

  for (b=1;b<=11;b++)
  {
cout<<"*";
  }
  cout<<endl;
 } //2
}

            3.
                  
                  
                   Penjelasan :
                     Terdiri dari 2 bentuk, bentu pertama mencetak segita terbalik,
                  for kedua mencetak segitiga terbalik juga tapi lebih panjang.
                  Bentuk segetiga yang kedua menyesuaikan
                  dengan bidang miring segitiga disampingnya jadi terlihat
                  seperti tangga terbalik.
Codingan C++:
#include <iostream.h>
main()
{
int a, b;
for (a=1;a<=5;a++)
 {
  for (b=a;b<=5;b++)
  {
cout<<" ";
  }

  for (b=a;b<=5;b++)
  {
cout<<"*";
  }
  cout<<endl;
 } //3
}

Terima kasih jangan lupa DOAnya semua UAS-ku-kami-kita lancar :)

0 comments: