Gambar tampilan segitiga bintang.
Gambar diamond bintang.
Untuk script codenya seperti ini :
Untuk Segitiganya :
//bintang
#include<stdio.h>
#include<conio.h>
int main()
{
int a, b, m,n;
printf("masukkan angka:");
scanf("%d",&a);
for(b=1;b<=a;b++)
{
for(m=(a-1);m>=b;m--)
{
printf(" ");
}
for(n=1;n<=(b);n++)
{
printf("*");
}
for(n=1;n<b;n++)
{
printf("*");
}
printf("\n");
}
getch();
return 1;
}
dan untuk membuat wajik, scriptnya seperti ini :
#include <iostream>
#include <conio.h>
#include <process.h>
#include <string.h>
main()
{
int i, j, k;
int n = 0;
std::cout << "Masukkan maksimum bintang *: ";
std::cin >> n;
std::cout << "\nDisini wajik mulai membentuk\n";
for (i = 1; i <= n; i++)
{
for (j = 0; j < (n - i); j++)
std::cout << " ";
for (j = 1; j <= i; j++)
std::cout << "*";
for (k = 1; k < i; k++)
std::cout << "*";
std::cout << "\n";
}
for (i = n - 1; i >= 1; i--)
{
for (j = 0; j < (n - i); j++)
std::cout << " ";
for (j = 1; j <= i; j++)
std::cout << "*";
for (k = 1; k < i; k++)
std::cout << "*";
std::cout << "\n";
}
std::cout << "\n";
}
Nah, Mudah kan. Sekarang coba buat latihan dan pahami alurnya. Ini pasti mudah karena ini baru dasar-dasar saja, dan sedikit perulangan.
Sign up here with your email
3 komentar
Write komentarYang penting main logika, hehe
ReplyIya mas, dan kemaren coba-coba pascal dan catur tapi php,
ReplyAlhamdulillah lancarr,,
Kalau php masih belum berani mencoba mas kalau saya, soalnya masih belajar yang lain dan belum lancar. Takutnya kalau diperlajarin semua secara bersamaan malah gak ada yang handal di salah satunya :D
ReplyBerkomentarlah dengan sopan vrohh...
Terimakasih ConversionConversion EmoticonEmoticon