Advertisement
Guest User

Untitled

a guest
Nov 14th, 2018
74
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.20 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. int a,b,c,d,e,f,g,h,i,j,k,l,p,s,p1,z;
  4.  
  5. int sprawdz()
  6. {
  7. int suma;
  8. suma = 1*a+3*b+7*c+9*d+1*e+3*f+7*g+9*h+1*i+3*j+1*k;
  9.  
  10. if (suma%10==0)
  11. {
  12. printf("Pesel jest poprawny \n");
  13. z=1;
  14.  
  15. }
  16. else
  17. {
  18. printf("Pesel jest niepoprawny \n");
  19. z=3;
  20. }
  21.  
  22. return suma;
  23.  
  24. }
  25.  
  26. int plec(int plec, int x)
  27. {
  28. if ((plec%2==0) && (z==1))
  29. {
  30. printf("Pesel nalezy do kobiety \n");
  31. }
  32. if ((plec%2!=0) && (z==1))
  33. {
  34. printf("Pesel nalezy do mezczyzny \n");
  35. }
  36. return plec;
  37. }
  38.  
  39. int main()
  40. {
  41. int s,l;
  42. s=0;
  43. printf("Wprowadz pesel zaakceptuj enterem: \n");
  44.  
  45. a=getchar();
  46. s++;
  47. b=getchar();
  48. s++;
  49. c=getchar();
  50. s++;
  51. d=getchar();
  52. s++;
  53. e=getchar();
  54. s++;
  55. f=getchar();
  56. s++;
  57. g=getchar();
  58. s++;
  59. h=getchar();
  60. s++;
  61. i=getchar();
  62. s++;
  63. j=getchar();
  64. s++;
  65. k=getchar();
  66. s++;
  67. l=13;
  68. l=getchar();
  69.  
  70. if (l!=10)
  71. {
  72. s++;
  73. }
  74.  
  75. int p=sprawdz();
  76. if (s!=11)
  77. {
  78. printf("Wprowadzono za duzo cyfr. Poprawna ilosc to 11");
  79. z=3;
  80.  
  81. }
  82.  
  83.  
  84. int p1=plec(j,z);
  85. return 0;
  86.  
  87. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement