Advertisement
Guest User

Untitled

a guest
Dec 13th, 2018
72
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.73 KB | None | 0 0
  1. #include <iostream>
  2. #include <ctype.h>
  3. #include <string>
  4. using namespace std;
  5.  
  6.  
  7.  
  8. int zadanie1()
  9. {
  10. char znak;
  11.  
  12.  
  13. string naszTekst = "Ala ma kota ale jest niedojebany";
  14. cout<<naszTekst<<endl<<"Wpisz szukany znak"<<endl;
  15. cin>>znak;
  16.  
  17. naszTekst.find( znak );
  18. if( naszTekst.find( znak ) == string::npos )
  19. {
  20. cout <<"0"<< endl;
  21.  
  22. }
  23. else
  24. {
  25. cout <<"1"<<endl;
  26. }
  27.  
  28.  
  29. /*
  30. void zad2(char* s, char znak)
  31. {
  32.  
  33. if (strchr(s,'d')>0)
  34. cout<<"1";
  35. else
  36. cout<<"0";
  37.  
  38. }
  39.  
  40. a w main:
  41.  
  42. char dupa[]="upa";
  43. char d;
  44.  
  45. case 2: zad2(dupa, d); break;
  46.  
  47.  
  48. */
  49.  
  50. }
  51. //-------------------------------------------------------------
  52.  
  53. void zadanie2(int tablica[1000])
  54. {
  55. int suma=0;
  56. for (int i=0; i<=999; i++)
  57. {
  58. suma=suma+tablica[i];
  59. }
  60. cout<<suma;
  61. }
  62. //-------------------------------------------------------------
  63.  
  64.  
  65. void zadanie3(char tab[], int size)
  66. {
  67. int s,a;
  68. s=a=0;
  69. for (int i=0; i<size; i++)
  70. {if (tab[i]=='s')
  71. s++;
  72. else if (tab[i]=='a')
  73. a++;
  74. if (a>s)
  75. {cout<<"A jest przed S";
  76. break;}
  77. else if (s>a)
  78. {
  79. cout<<"S jest przed A";
  80. break;
  81. }
  82. }
  83.  
  84. }
  85. //-------------------------------------------------------------
  86.  
  87.  
  88. int main() {
  89. while(true)
  90. {
  91.  
  92. cout<<"Wybierz zadanie:"<<endl;
  93. cout<<"1. Zadanie 1"<<endl;
  94. cout<<"2. Zadanie 2"<<endl;
  95. cout<<"3. Zadanie 3"<<endl;
  96.  
  97. char wybor;
  98. cin>>wybor;
  99.  
  100.  
  101. int tab[1000]={1,2,3,4,5,6,7,8,9,10};
  102. char tabs[]={'s','d','a'};
  103.  
  104. if (wybor=='q' || wybor=='Q')
  105. exit(0);
  106. else
  107. {
  108. switch(wybor)
  109. {
  110. case '1': zadanie1(); break;
  111. case '2': zadanie2(tab); break;
  112. case '3': zadanie3(tabs, 3); break;
  113. }
  114. }
  115.  
  116. cout<<endl;
  117.  
  118. }
  119. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement