#include<stdio.h>
#include<conio.h>
int main()
{
//-----------------Primer 1---------------
int a=10;
float b=24.24567789;
char c='a';
system("cls");
printf("\nЦелое число=%d",a);
printf("\n‚Вещественное число=%f",b);
printf("\nСимвол%c",c);
printf("\nЭто строка ");
printf("\n%s","Это тоже строка");
getch();
//-----------------Primer 2.Работа с целыми числами---------------
system("cls");
printf("\nВывод числа 555 в разных форматах\n");
printf("Без модификаторов:\n");
printf("[%d]\n",555);
printf("С модификатором -:\n");
printf("[%-d]\n",555);
printf("С модификатором ширины:\n");
printf("[%10d]\n",555);
printf("C модификатором 0:\n");
printf("[%0d]\n",555);
printf("С модификатором ширины и 0:\n");
printf("[%010d]\n",555);
printf("С модификатором ширины,- и 0:\n");
printf("[%-010d]\n",555);
getch();
//-----------------Primer 3. Работа с вещественными числами---------------
system("cls");
printf("\nВывод числа 555.55 в разных форматах \n");
printf("[%f]\n",555.55);
printf("[%e]\n",555.55);
printf("[%-f]\n",555.55);
printf("[%10.3f]\n",555.55);
printf("[%0f]\n",555.55);
printf("[%010.3f]\n",555.55);
printf("[%-010.3f]\n",555.55);
printf("[%010.3e]\n",555.55);
printf("[%-010.3e]\n",555.55);
getch();
//-----------------Primer 4. Работа со строками ---------------
system("cls");
printf("\nСтрока без форматирования:");
printf("\nДобрый день, коллеги!");
printf("\nС форматным спецификатором, но без модификаторов\n");
printf("[%s]\n","Добрый день, коллеги!");
printf("\nС модификатором ширины 4:\n");
printf("[%4s]\n","Добрый день, коллеги!");
printf("\n С модификатором ширины 25:\n");
printf("[%25s]\n","Добрый день, коллеги!");
printf("\n С модификатором ширины 25 и точности 3:\n");
printf("[%25.3s]\n","Добрый день, коллеги!");
printf("\n С модификатором -, ширины 25 и точности 3:\n");
printf("[%-25.3s]\n","Добрый день, коллеги!");
getch();
/*int a,b,c,d,e,i,j;
char a1,b1,c1;
int data,month,year;
int name[15];
system("cls");
//---------------пример работы scanf()------------------------------
// При вводе каждое число должно
// отделяться от другого пробелом
printf(“\n Введите 5 целых чисел\n”)
scanf (" %d%d%d%d%d",&a,&b,&c,&d,&e);
printf ("\n %d %d %d %d %d",a,b,c,d,e);
getch();
//----------------работа с модификатором *------------------------
printf ("\nВведите два числа i, j\n");
scanf ("%d %*d ",&i,&j);
printf ("i=%d, j=%d\n",i,j,);
printf ("Повторите ввод: \n");
scanf ("%d %d",&i,&j);
printf ("i=%d, j=%d\n",i,j);
getch();
//----------------работа со строками------------------------
printf ("Как вас зовут? "); scanf ("%s",name);
printf ("Приятно познакомиться, %s ", name);
getch(); */
return 0;
}