Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- #include <time.h>
- void WaitForUser()
- {
- printf("press Enter\n");
- getchar();
- }
- void Wait(double number)
- {
- int t;
- t = clock();
- while ((clock() - t) < number * CLOCKS_PER_SEC) {
- /*pass*/
- };
- }
- int main()
- {
- printf("0123456789 -- tab\n");
- printf("\t*\n");
- printf("0\t*\n");
- printf("01\t*\n");
- printf("012\t*\n");
- printf("0123\t*\n");
- printf("01234\t*\n");
- printf("012345\t*\n");
- printf("0123456\t*\n");
- printf("01234567\t*\n");
- printf("012345678\t*\n");
- printf("0123456789\t*\n");
- printf("0123456789A\t*\n");
- WaitForUser();
- char* names[] = { "Ala","Ela","Ola","Ula","Bolek","Lolek","Reksio" };
- int results[] = { 10,40,20,30,20,0,40 };
- printf("+-------+-------+-------+\n");
- printf("name\t|points\t|[%%]\t|\n");
- printf("+-------+-------+-------+\n");
- for (int i = 0; i < sizeof(names) / sizeof(names[0]); ++i)
- {
- printf("|%s\t|%d\t|%d\t|\n", names[i], results[i], results[i] * 5 / 2);
- };
- printf("+-------+-------+-------+\n");
- WaitForUser();
- printf("old string, new line at the end\n");
- printf("new string\n");
- printf("----------\n");
- printf("old string, carriage return\r");
- printf("new string\n");
- printf("----------\n");
- WaitForUser();
- printf("Countdown: ");
- for (int i = 0; i <= 100; i++) {
- Wait(0.1);
- printf("%3d%%\b\b\b\b", i);
- };
- printf("\n");
- WaitForUser();
- for (int i = 0; i <= 100; i++)
- {
- Wait(0.1);
- printf("Second countdown: %3d%%\r", i);
- };
- printf("\n");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement