Created
October 3, 2015 14:15
-
-
Save cagataycali/6e642b6d5735b466caeb to your computer and use it in GitHub Desktop.
C ile evin çatısını çizen program ve fonksiyonlarda argüman/parametre kullanımı
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
/* Ev sekli cizen program */ | |
#include<stdio.h> | |
// Evin catisini cizen fonksiyon. | |
void catiyi_ciz( void ) | |
{ | |
printf( " /\\ \n" ); | |
printf( " / \\ \n" ); | |
printf( " / \\ \n" ); | |
printf( " / \\\n" ); | |
printf( "----------\n" ); | |
} | |
// Evin katini cizen fonksiyon. | |
// sol ve sag degiskenleri fonksiyon | |
// parametreleridir. | |
void kat_ciz( char sol, char sag ) | |
{ | |
printf( "%c %c\n", sol, sag ); | |
printf( "%c %c\n", sol, sag ); | |
printf( "%c %c\n", sol, sag ); | |
printf( "----------\n" ); | |
} | |
// Programin calismasini saglayan | |
// ana fonksiyon. | |
int main( void ) | |
{ | |
char sol_duvar, sag_duvar; | |
printf( "Kullanılacak karakterler> " ); | |
scanf( "%c%c",&sol_duvar, &sag_duvar ); | |
catiyi_ciz( ); | |
// sol_duvar ve sag_duvar, fonksiyona | |
// giden argumanlardir. | |
kat_ciz( sol_duvar, sag_duvar ); | |
kat_ciz( sol_duvar, sag_duvar ); | |
kat_ciz( sol_duvar, sag_duvar ); | |
return 0; | |
} |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment