Advertisement
Guest User

Untitled

a guest
Nov 19th, 2019
83
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.55 KB | None | 0 0
  1. #include <stdio.h>
  2.  
  3. //zadanie 1.
  4. int main()
  5. {
  6. char napis[15];
  7. int i=0;
  8. printf("Wpisz kod:\n");
  9. gets(napis);
  10. // sprawdzanie poprawnej dlugosci (6 znakow)
  11. while(napis[i]!='\0')i++;
  12. if(i!=6)
  13. {
  14. printf("Kod nieprawilowy(ilosc znakow)=%d",i);
  15. return 0;
  16. }
  17. i=0;
  18. while(napis[i]!='\0')
  19. {
  20. if(i!=2)
  21. {
  22. if(napis[i]<'0' || napis[i]>'9')
  23. {
  24. printf("Kod nieprawidlowy\n",i);
  25. return 0;
  26. }
  27. }
  28. else if(i==2)
  29. {
  30. if(napis[i]!='-')
  31. {
  32. printf("Kod nieprawidlowy\n",i);
  33. return 0;
  34. }
  35. }
  36. if(i==5) printf("Kod poprawny");
  37. i++;
  38. }
  39. return 0;
  40. }
  41.  
  42.  
  43. #include <stdio.h>
  44.  
  45. //zadanie 2
  46. int main()
  47. {
  48. char napis[15];
  49. int i=0;
  50. printf("Wpisz liczbe w systemie dwojkowym:\n");
  51. gets(napis);
  52. while(napis[i]!='\0')
  53. {
  54. if(napis[i]!='0' && napis[i]!='1')
  55. {
  56. printf("Zla liczba");
  57. return 0;
  58. }
  59. i++;
  60. }
  61. printf("Liczba poprawna");
  62. return 0;
  63. }
  64.  
  65.  
  66.  
  67. //zadanie 3
  68. #include <stdio.h>
  69.  
  70. int main()
  71. {
  72. char napis[15];
  73. int i=0;
  74. printf("Wpisz napis:\n");
  75. gets(napis);
  76. while(napis[i]!='\0')
  77. {
  78. if(!((napis[i]>='a' && napis[i]<='z')||(napis[i]>='A' && napis[i]<='Z')))
  79. {
  80. printf("Zle!");
  81. return 0;
  82. }
  83. i++;
  84. }
  85. printf("Napis poprawny");
  86. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement