Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

of

ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 9 (ΕΚΤΥΠΩΣΗ) Slide 1 ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 9 (ΕΚΤΥΠΩΣΗ) Slide 2 ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 9 (ΕΚΤΥΠΩΣΗ) Slide 3 ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 9 (ΕΚΤΥΠΩΣΗ) Slide 4 ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 9 (ΕΚΤΥΠΩΣΗ) Slide 5 ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 9 (ΕΚΤΥΠΩΣΗ) Slide 6 ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 9 (ΕΚΤΥΠΩΣΗ) Slide 7
Upcoming SlideShare
ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 9
Next
Download to read offline and view in fullscreen.

0 Likes

Share

Download to read offline

ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 9 (ΕΚΤΥΠΩΣΗ)

Download to read offline

Α. Έξοδος Δεδομένων
1) Η εντολή printf
1.1) Τρόποι Χρήσης
1.2) Ειδικοί Χαρακτήρες
1.3) Προσδιοριστές για Βασικούς Τύπους Δεδομένων
1.4) Χρήση Προσδιοριστών για Δεκαδικούς Αριθμούς
1.5) Συμβουλές
1.6) Τυπικό Συντακτικό της printf

Β. Είσοδος Δεδομένων
1) Η εντολή scanf
2) Συντακτικό
3) Τρόποι Χρήσης

Γ. Ασκήσεις

  • Be the first to like this

ΓΛΩΣΣΑ C - ΜΑΘΗΜΑ 9 (ΕΚΤΥΠΩΣΗ)

  1. 1. H C 9: / !" . 1. printf 1. 2. 3. ! 4. " # 5. $! % ! 6. ! $! printf . 1. scanf 1. $! 2. &. !"# $ % A. 1. # &!"# $ % # " « » # $ % $ " $ & '' $ % ! % &' %. "$ % % : ( " . ! % & # ! printf # % " $ '% # , "' ' $ . $" # '' & # % $ % # % $ # % "$ puts, putc, #.'$. ( ! % %$ ' )$ % % $ # % $ % ! % &' ! $ % $ # % %$ ' . * '% # % $" . A. 2. + ' printf '!"# $ % + ' printf % & &' # , $ $ & '' $ !" " . # : + printf $ $ ' # % , # &, " $ & '' " $ % ' % . * - # "$ % % $ % $ % % . printf("Eisagete arithmo metaksi 1 kai 100:"); printf("Eisagete allon ena arithmo metaksi 1 kai 100:"); printf("To ginomeno tou %d kai tou %d einai: %dn",a,b,c); printf("nnPatiste Enter gia eksodo");
  2. 2. A. 2. + ' printf 1.( "$ . (!"# $ % )$ # % , # printf $ . 1 ! &' $ % $ ' % " : "$ % % & ' $ $ # ' % $ & '' % " . /0 0.+! % & ' ! # 1 $" $' # “……”. ! % & ' % # ! ' , ' % . % & ' $ ' $" ! # ( ' - $ % $ ' ! % # % # # ! # $ % # % % # # %' ( # ‘n’ $ % ' ! # '' " # $ % $ # ' '' " . printf(" "); A. 2. + ' printf 1. ( "$ . )!"# $ % 2 ! &' $ % $ ' % ( , " ' ' & " % ! #" ): ( 1 " % & ' $ % # %$ " $ % $ ! %d. ( %d # ' $ # "$ % & # # %$ # &' $ % ! % " . $ #, # : (%$, " printf(" %d", ); int x; x=1; printf(" H metabliti exei timi %d ",x) H metabliti exei timi 1 x 1 A. 2. + ' printf 1. ( "$ . *!"# $ % 3 ! &' $ % $ ' % (# $ ' $ $ ! % #" ' - ' " $ "# ) % & ' , ! % %d. ( 1 %d # &' 1 (2 " ) # 2 %d # &' 2 (3 " ) $ #, # : (%$, " printf(" 2 %d", 1, 2); int x,y; x=1; y=6; printf(" Oi times einai: %d kai %d ",y,x) Oi times einai: 6 kai 1 x 1 y A. 2. + ' printf 1. ( "$ . +!"# $ % 0 "$ $ % printf # , ' : $ % & ' ! % %d # ' % $" #" $ % # &' . $ % & ' ! % %d # ' % $" #" $ % # &' . #. .#. " $ $ printf # %$, % # '' % $ % "$ $ # &' , % & ' #.'.$.
  3. 3. A. 2. + ' printf 2. # . # !"# $ % " " & 1 % ‘n’ % & ' , '' 1 " . 0 ! # % " #" ! # $ % " $ # ' % $ - # %$, " . 2$ ! % # '' # ! # $ % $ ! $ % % & ' . 3 " ! # #" % " # (backslash). % : $! ' ( n '' t Tab ( # # ) a Beep (O %$ ' # beep) # $ % (! # backslash) " # $ % " (! # $' #") ' # $ % ‘ (! # #") A. 2. + ' printf 2. # . # ,-!"# $ % ' $ " ! % #, ! # /* special.c: Anadeikniei tin xrisi twn xaraktirwn diafigis */ #include <stdio.h> main() { printf("nttANAFORA"); printf("n ---------------------------------"); printf("ntAtomottAmoibi "); printf("n ---------------------------------"); printf("n tGiorgostt 100"); printf("n tKostastt 200"); printf("n tElenitt 150"); printf("n ---------------------------------"); printf("naBeep.naBeep.naBeep."); } # , &' $ % : ANAFORA --------------------------------- Atomo Amoibi --------------------------------- Giorgos 100 Kostas 200 Eleni 150 --------------------------------- Beep. Beep. Beep. Telos Programmatos. A. 2. + ' printf 3. 4 #, ( $ ,,!"# $ % ( %d ! $ % & ' , # % # &' . 3 $ , % $" $ %. % " ' $ $ % ' % %$, % , ! $ # ' $ . $ ! % 4 $ , % . ! ) %d int %f float, double %c char %s % & ' ($ # ! # ) %ld long %u unsigned int A. 2. + ' printf 3. 4 #, ( $ ,!"# $ % ' $ " ! $ , : #, # : ! $ % ' $ , " $ ' " !! /* prosd.c: Anadeikniei tin xrisi twn prosdioristwn */ #include <stdio.h> int main() { int x,y; float a,b; x=1; y=2; a=2.2; b=3.3; printf("nAkeraioi Arithmoi: (%d+%d)/2=%d",x,y,(x+y)/2); printf("nPragmatoi Arithmoi: (%f+%f)/2=%f",a,b,(a+b)/2); }
  4. 4. A. 2. + ' printf 4. . , # # ,&!"# $ % )$ $ $ , # $ " $ # $ %f # ’ %$, 6 # # 5 - . % " " $ % # &, % !, % # $' # #, 5 - $ % ' % - . ( % # #" % $ %f : " # %$ ( ' " % $' , # ) # %$ # # 5 - ( # & # #, 5 - ) $ ' : * %$, " : ( ! " %$, # 3 # % , 0, %$ ' , 3 # # , ' 8 ) printf("%8.3f",1/3); % . f 0.333 # ! $' # # $ # , - $ " . .!. $ %4d # %$, # $ % # ' % % $' # , . A. 2. + ' printf 4. . , # # ,'!"# $ % ' $ " ! $ , : /*width_precision.c: Deixnei tin epirroi ston prosdioristi twn width+precision */ #include <stdio.h> main() { float f=10.0/7.0; int i,num; printf("nPragmatikoi Arithmoi: "); printf("n%8.3f", f); printf("n%8.4f", f); printf("n%8.5f", f); printf("n%8.6f", f); printf("nnAkeraioi Arithmoi: "); num=1; for (i=1; i<=8; i++) { printf("n|%-10d|%10d|",num,num); num*=10; } } A. 2. + ' printf 5. % & %' ,(!"# $ % # % & %' printf '' $ $ , : ) ! $ ! # n ) ! $' " $" '' 1 % ! 3 '" % % & '' . # ' $ ' # - % ! printf "$ ' % '' % " , & 1 n ! % & ' ( % & ! % , ) ! - " - #, # , % $ # $ . ! $ ' $ $ " # %$, ' "$ ! A. 2. + ' printf 6. (%$ #" % # #" printf ,)!"# $ % ( % # #" printf : ( $ , " % & ' $ % %$, " # % " $ ! $ " % # # '' ' - $ $" $ % # ' % & % . + % $ - $' ! # $ % - # " . ( % # #" $ , : )$ % flags: - $ " ! , $ " #. . width: ' ! " ! # $ % %$, precision: # & # #, - length: $ % $ % specifier: $ int printf ( const char * format, ... ); %[flags][width][.precision][length]specifier * ! : %$ " % - % # &' $ % $' % # #" printf. % $ ' $ $' - # $ $ % $ ", '' $ % ! ! - .
  5. 5. A. 2. + ' printf 6. (%$ #" % # #" printf ,*!"# $ % (%$ # $ printf: ! ) d i # u # o 0# #" x 16 #" X 16 #" (3 - ' ) f #" F #" (3 - ' ) e $ # - E $ # - (3 - ' ) a #" # #" A #" # #" (3 - ' ) c . # s # . # p % # % ( % # ' % $" %, %$, % A. 2. + ' printf 6. (%$ #" % # #" printf ,+!"# $ % flags:( $ $ - % : width: ' ! $' ! # $ % %$, : precision: # & # #, - ! width, & 1 % " # #, 5 - , & 1 % # $' 5 - # 1 $" " . Flags - $ ! " + (%$, $ " # % # # . $ o,x # X $ % %$, ! $ 0, 0x # 0X ! 0 1 ’ , " # , % % " $ width. Width # " ' ! " # #, 5 - $ % %$ . $ $ $ % " # " % $' , # # # ' % ! . * ( $' $ 1 ", '' " $ % # ' % % & ' # $ . A. 2. + ' printf 6. (%$ #" % # #" printf ,!"# $ % length: '' 1 $ # $ d i u o x X f F e E g G a A c s p n int unsigned int double int char* void* int* hh signed char unsigned char signed char* h short int unsigned short int short int* l long int unsigned long int wint_twchar_t* long int* ll long long int unsigned long long int long long int* j intmax_t uintmax_t intmax_t* z size_t size_t size_t* t ptrdiff_t ptrdiff_t ptrdiff_t* L long double A. 2. + ' printf 6. (%$ #" % # #" printf -!"# $ % 3 $ : /* printf example */ #include <stdio.h> int main() { printf ("Simplirwsi me kena: |%10d| n", 1980); printf ("Simplirwsi me midenika: |%010d| n", 1980); printf ("Morfes arithmou: %d %x %o %#x %#o n", 100, 100, 100, 100, 100); printf ("Pragmatikoi: %4.2f %+.0e %E n", 3.1416, 3.1416, 3.1416); printf ("Me to asteraki: %*d n", 5, 10); }
  6. 6. B. 1. # ,!"# $ % + ' scanf & # % $ % ! $" ! . )$ # printf $ % $ # % " % , # scanf $ # % " % . % $" 2, % "$ % - scanf # % # #" % . ! # - ' stdio.h, ’ % " $ $ $ # % #include ' % ! $ % . B. 1. + ' scanf 1. % # #" !"# $ % H scanf % : )$ &' $ % $ 2 : ( 1 " $ % $ % $ % & % % %x ( $ $ $' # ) $ & ' % $ $ % ' % ( 2 " %$ ! # & # ' % $" " &' , $ $ # % $ % ! " ' $ %$ ! #" & ' & $ % - ' $ $" " &' $" $ % ' % % # . # # " # ' ' scanf $ " «$ , » # $" ! $' # ' # $ Enter. "' % ", $ % $' # '" ! $ # &' , # $ " # ' $" ' . scanf("%x",& ); # $ : 0 $ double %f, '' %lf. % $, double: • printf $ %f ( %lf) • scanf $ %lf B. 1. + ' scanf 2. ( "$ . &!"# $ % $ % $ " &' ' scanf ! 1 # % $ . ( $ " $ & ' % 2 ( $ # # $ #") ! ! # ' $ $ %!" '' # # ! $ % $ % % $ & . $.!. * %' 5 ! : 6 #" : ( '. & ' $ # ) 6 #" # & ' $ '' tabs. int x; float y; scanf("%d %f",&x,&y); 2 4.25 8 5.333 • * # ' # # ! % scanf # & &' . • $ # '" ! % # ! $ "# $' # ' # - ! 3 … '!"# $ % • ! % ' , #" / … • 2$ ! % #" $ '' % / . • * # $, # % / ! # %. • 0 "! % $ % ! % / "' % % & # $ % . • ( %$"' $ $" !
  7. 7. . # 1. $'" $ " (!"# $ % 1. 5 ' #' $ " $ % ! # %$, - # " % % ! . 2. % # # main $ $ ! " $" 1 4 ( ' ! " ! & ' " $" 1 4) 1. ! 1, & 1 # &' # %$, " . 2. ! 2, # ' % ! ( print) $ & 1 # " 7 # %$, 7 - ' Kalimera. 3. ! 3, & 1 float &' , # %$, ¼ ( ' 4 # %$, $ ' ) 4 # # 5 - . 4. ! 4, & % ! ( eisagogi_pinaka) $ % ', $ # 5 double &' , , & 1 % $" $' # '" # %$, " % . . # 2. - $ # $ )!"# $ % 1. 3 # % $ " $ % %$, : * * ** ** *** *** **** **** ********** . # 3. #" - $ # $ *!"# $ % 3 , , # $ & % , $" :: • ( " $ # # % # '' ' ! , $ ' 5 # "! printf!) • ( $ " %' $ $ 7 $" 1 9 ( $ ! % 7=5) 123455432112345543211234554321 1234 43211234 43211234 4321 123 321123 321123 321 12 2112 2112 21 1 11 11 1

Α. Έξοδος Δεδομένων 1) Η εντολή printf 1.1) Τρόποι Χρήσης 1.2) Ειδικοί Χαρακτήρες 1.3) Προσδιοριστές για Βασικούς Τύπους Δεδομένων 1.4) Χρήση Προσδιοριστών για Δεκαδικούς Αριθμούς 1.5) Συμβουλές 1.6) Τυπικό Συντακτικό της printf Β. Είσοδος Δεδομένων 1) Η εντολή scanf 2) Συντακτικό 3) Τρόποι Χρήσης Γ. Ασκήσεις

Views

Total views

3,665

On Slideshare

0

From embeds

0

Number of embeds

2,853

Actions

Downloads

128

Shares

0

Comments

0

Likes

0

×