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: