Programalama > C++


Ort. 0
Puan ver:
//M.F.BİLGEHAN SOLMAZ//
//03233026//
#include<stdio.h>
void dikdortgen(int y,int d,char k);//Ara Fonksiyon//
void main()//Ana Fonksiyon//
{
	int yatay,dikey;//Yatay ve dikey değişkenleri tanımlanıyor//
	char karakter;//karakter tanımlanıyor//
	printf("\n");
	printf("  ARALARDA BO$LUK BIRAKARAK SIRASIYLA;\n");
	printf("  YATAY KARAKTER ADEDiNi,");
	printf(" DiKEY KARAKTER ADEDiNi,");
	printf(" KARAKTER TiPiNi GiRiNiZ.");
	printf("\n");
	printf("\n");
	printf("  SIRASIYLA iSTENENLERi GiRiNiZ : ");//Boyutlar giriliyor//
	scanf("%d %d %c",&yatay,&dikey,&karakter);//Boyutlar değişkenlere aktarılıyor//
	printf("\n");
	dikdortgen(yatay,dikey,karakter);//Fonksiyon çağrılıyor//
	printf("\n");
	printf("\n");
}
void dikdortgen(int y,int d,char k)//Ara Fonksiyon//
{
		int satir,sutun,bosluk;//satır,sütun ve boşluk değişkenleri tanımlanıyor//
		printf("                               ");
		for(satir=1;satir<=y;satir++)
			printf("%c",k);//Dikdörtgenin üst satırı çiziliyor//
		printf("\n");
		for(sutun=1;sutun<=d-2;sutun++)
		{
			printf("                               ");
			printf("%c",k);//Dikdörtgenin sütununun sağ kısmındaki karakter çiziliyor//
			for(bosluk=1;bosluk<=y-2;bosluk++)
				printf(" ");//Dikdörtgenin içindeki boşluk oluşturuluyor//
			printf("%c",k);//Dikdörtgenin sütununun sol kısmındaki karakter çiziliyor//
			printf("\n");
		}
		printf("                               ");
		for(satir=1;satir<=y;satir++)
			printf("%c",k);//Dikdörtgenin alt satırı çiziliyor//
		printf("\n");
		printf("\n");
		printf("\n");
		printf("  -M.F.BiLGEHAN SOLMAZ-");
		printf("\n");
}


Yorumlar                 Yorum Yaz
Bu hazır kod'a ilk yorumu siz yapın!
KATEGORİLER
ASP - 240
ASP.NET - 24
C# - 75
C++ - 174
CGI - 8
DELPHI - 247
FLASH - 49
HTML - 536
PASCAL - 246
PERL - 11
PHP - 160
WML - 9
XML - 2
Copyright © 2002 - 2017 Hazır Kod - Tüm Hakları Saklıdır.
Siteden yararlanırken gizlilik ilkelerini okumanızı tavsiye ederiz.
hazirkod.com bir İSObil projesidir.