Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <stdio.h>
- int a, b, c, d, e, f;
- void tis()
- {
- e = a % 10000 - a % 1000;
- if (e == 1000) printf("Odna tasyacha ");
- if (e == 2000) printf("Dve tisyachi ");
- if (e == 3000) printf("Tri tisyachi ");
- if (e == 4000) printf("Chetire tisyachi ");
- if (e == 5000) printf("Pyat tisyach ");
- if (e == 6000) printf("Shest tisyach ");
- if (e == 7000) printf("Sem tisyach ");
- if (e == 8000) printf("Vosem tisyach ");
- if (e == 9000) printf("Devyat tisyach ");
- }
- void sot()
- {
- d = a % 1000 - a % 100;
- if (d == 100) printf("Sto ");
- if (d == 200) printf("Dvesti ");
- if (d == 300) printf("Trista ");
- if (d == 400) printf("Chetiresta ");
- if (d == 500) printf("Pyatsot ");
- if (d == 600) printf("Shestsot ");
- if (d == 700) printf("Semsot ");
- if (d == 800) printf("Vosemsot ");
- if (d == 900) printf("Devyatsot ");
- }
- void dess()
- {
- f = (a % 100 - a % 10) + a % 10;
- if (f == 10) printf("Desyat\n\n");
- if (f == 11) printf("Odinadtsat\n\n");
- if (f == 12) printf("Dvenadtsat\n\n");
- if (f == 13) printf("Trinadtsat\n\n");
- if (f == 14) printf("Chetirnadtsat\n\n");
- if (f == 15) printf("Pyatnadtsat\n\n");
- if (f == 16) printf("Shestnadtsat\n\n");
- if (f == 17) printf("Semnadtsat\n\n");
- if (f == 18) printf("Vosemnadtsat\n\n");
- if (f == 19) printf("Devyatnadtsat\n\n");
- }
- void des()
- {
- c = a % 100 - a % 10;
- if (c == 20) printf("Dvadtsat ");
- if (c == 30) printf("Tridtsat ");
- if (c == 40) printf("Sorok ");
- if (c == 50) printf("Pyatdesyat ");
- if (c == 60) printf("Shestdesyat ");
- if (c == 70) printf("Semdesyat ");
- if (c == 80) printf("Vosemdesyat ");
- if (c == 90) printf("Devyanosto ");
- }
- void ed()
- {
- b = a % 10;
- if (b == 1) printf("Odin");
- if (b == 2) printf("Dva");
- if (b == 3) printf("Tri");
- if (b == 4) printf("Chetire");
- if (b == 5) printf("Pyat");
- if (b == 6) printf("Shest");
- if (b == 7) printf("Sem");
- if (b == 8) printf("Vosem");
- if (b == 9) printf("Devyat");
- }
- int main()
- {
- printf("Number (-9999...9999): ");
- scanf("%d", &a);
- printf("\n");
- if (a > 9999 || a < -9999)
- {
- printf("ERROR\n\n");
- return main();
- }
- if (a < 0)
- {
- printf("Minus ");
- a = (0 - a);
- }
- if (a == 0) printf("Nol"); else
- tis();
- sot();
- dess();
- if (f >= 10 && f <= 19)
- {
- return 0;
- }
- des();
- ed();
- printf("\n\n");
- return 0;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement