1 / 25

Standard Input - Output

Standard Input - Output. By: Muhammad Zidny Naf’an. Output Command. cout() printf() puts() putchar(). cout(). Show the data to screen We must include header file “iostream.h” Ex:. printf(). Function declaration: printf(“string control”, argument1, argument2); Use header header

nibaw
Download Presentation

Standard Input - Output

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. Standard Input - Output By: Muhammad Zidny Naf’an Algorithm and Data Structure, UIN Syarif Hidayatullah Jakarta, 2012

  2. Output Command • cout() • printf() • puts() • putchar() Algorithm and Data Structure, UIN Syarif Hidayatullah Jakarta, 2012

  3. cout() • Show the data to screen • We must include header file “iostream.h” • Ex: Algorithm and Data Structure, UIN Syarif Hidayatullah Jakarta, 2012

  4. printf() • Function declaration: printf(“string control”, argument1, argument2); • Use header header “stdio.h” Algorithm and Data Structure, UIN Syarif Hidayatullah Jakarta, 2012

  5. printf() • Ex: Algorithm and Data Structure, UIN Syarif Hidayatullah Jakarta, 2012

  6. puts() • Print the string in the screen • Use “stdio.h” Algorithm and Data Structure, UIN Syarif Hidayatullah Jakarta, 2012

  7. putchar() • Print a character to screen Algorithm and Data Structure, UIN Syarif Hidayatullah Jakarta, 2012

  8. Manipulation Algorithm and Data Structure, UIN Syarif Hidayatullah Jakarta, 2012

  9. endl() • Insert new line Algorithm and Data Structure, UIN Syarif Hidayatullah Jakarta, 2012

  10. ends() • Insert null character Algorithm and Data Structure, UIN Syarif Hidayatullah Jakarta, 2012

  11. dec, oct, hex • Convert number to decimal, octal, and hexadecimal • Use “iomanip.h” Algorithm and Data Structure, UIN Syarif Hidayatullah Jakarta, 2012

  12. setprecission() • Formatting the number of decimal digit that will showed • Use “iomanip.h” Algorithm and Data Structure, UIN Syarif Hidayatullah Jakarta, 2012

  13. setbase(base number) • To convert decimal, hexadesimal, and octal. • Base number: 10 for decimal, 8 for octal, 16 for hexdecimal Algorithm and Data Structure, UIN Syarif Hidayatullah Jakarta, 2012

  14. setw(int width) • Set variable’s width in screen • User “iomanip.h” Algorithm and Data Structure, UIN Syarif Hidayatullah Jakarta, 2012

  15. setfill(char character) • Fill blank from setw with character • Use iomanip.h Algorithm and Data Structure, UIN Syarif Hidayatullah Jakarta, 2012

  16. setiosflags() • Formatting output • Example: Align text in screen (align left or right) • Using “iomanip.h” Algorithm and Data Structure, UIN Syarif Hidayatullah Jakarta, 2012

  17. Algorithm and Data Structure, UIN Syarif Hidayatullah Jakarta, 2012

  18. Input Command • cin • scanf() • gets() • getch() • getche() Algorithm and Data Structure, UIN Syarif Hidayatullah Jakarta, 2012

  19. cin • Without formatting input • Use “iostream.h” Algorithm and Data Structure, UIN Syarif Hidayatullah Jakarta, 2012

  20. scanf(“format setting”, &variable) • Input data with formatting Algorithm and Data Structure, UIN Syarif Hidayatullah Jakarta, 2012

  21. scanf(“format setting”, variable) • Example: • Use “stdio.h” Algorithm and Data Structure, UIN Syarif Hidayatullah Jakarta, 2012

  22. gets(char[] string) • Input string from keyboard • Use “stdio.h” Algorithm and Data Structure, UIN Syarif Hidayatullah Jakarta, 2012

  23. getch() • Stands for get character and echo • Input one character, and we aren’t need push “enter” button to execute, and character will not be showed in screen • Use “conio.h” Algorithm and Data Structure, UIN Syarif Hidayatullah Jakarta, 2012

  24. getch() • Stands for get character and echo • Input one character, and we aren’t need push “enter” button to execute, and character will be showed in screen • Use “conio.h” Algorithm and Data Structure, UIN Syarif Hidayatullah Jakarta, 2012

  25. Exercise • Write the program to count average from a student’s score. The are 3 scores. • Average Formula = (score1+score2+ score3)/3 • Input format: • Output format: ********** INPUT SCORE ********* Name : <input> score 1 : <input> score 2 : <input> score 3 : <input> ********** AVERAGE SCORE ********* Name : <name> score 1 : <score1> score 2 : <score2> score 3 : <score3> Average: <average> Algorithm and Data Structure, UIN Syarif Hidayatullah Jakarta, 2012

More Related