Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- /*Napisz metodę bool czyIstnieje(int[] tab, int liczba) sprawdzającą,
- * czy w tablicy znajduje się szukana liczba*/
- {
- public static bool czyIstnieje(int[] tab, int liczba)
- {
- for (int i = 0; i < tab.Length; i++)
- {
- if (tab[i]==liczba)
- {
- return true;
- }
- }
- return false;
- }
- /*Napisz metodę bool czyIstnieje(char[] tab, char znak)
- * sprawdzającą, czy w tablicy znajduje się szukany znak.*/
- public static bool czyIstnieje(char[] tab, char znak)
- {
- for (int i = 0; i < tab.Length; i++)
- {
- if (tab[i] == znak)
- {
- return true;
- }
- }
- return false;
- }
- /*Zadanie 3. Napisz metodę bool czyIstnieje(string tekst, char znak)
- * sprawdzającą, czy w napisie znajduje się szukany znak.
- */
- public static bool czyIstnieje(string tekst, char znak)
- {
- for (int i = 0; i < tekst.Length; i++)
- {
- if (tekst[i]==znak)
- {
- return true;
- }
- }
- return false;
- }
- /*Zadanie 4. Napisz metodę string ZwrocTekst(char [] tab),
- * która zwraca tekst dodając znaki z tablicy char.
- */
- public static string ZwrocTekst(char[] tab)
- {
- string tekst = "";
- for (int i = 0; i < tab.Length; i++)
- {
- tekst = tekst + tab[i];
- }
- return tekst;
- }
- /*Napisz metodę char [] ZwocTekst(string tekst),
- * która zwraca tablicę znaków char[] na p;o;ds;t;a;wie przesłanego tekstu.*/
- public static char[] ZwocTekst(string tekst)
- {
- char [] tab = new char [tekst.Length];
- for (int i = 0; i < tekst.Length; i++)
- {
- tab[i] = tekst[i];
- }
- return tab;
- }
- /* Napisz metodę int Znajdz(int[] tab, int liczba) sprawdzającą,
- * czy w tablicy znajduje się szukana liczba i zwracającą indeks,
- * na którym znaleziono pierwsze wystąpienie liczby*/
- public static int Znajdz(int[] tab, int liczba)
- {
- int indeks = -1;
- for (int i = 0; i < tab.Length; i++)
- {
- if (tab[i]==liczba)
- {
- indeks++;
- }
- }
- return indeks;
- }
- /*Napisz metodę int Znajdz(char[] tab, char znak) sprawdzającą,
- * czy w tablicy znajduje się szukany znak i zwracającą indeks,
- * na którym znaleziono pierwsze wystąpienie znaku
- */
- public static int Znajdz(char[] tab, char znak)
- {
- int indeks = -1;
- for (int i = 0; i < tab.Length; i++)
- {
- if (tab[i]==znak)
- {
- indeks++;
- break;
- }
- }
- return indeks;
- }
- /* Napisz metodę int Znajdz(string tekst, char znak) sprawdzającą,
- * czy w napisie znajduje się szukany znak i zwracającą indeks,
- * na którym znaleziono pierwsze wystąpienie znaku.
- */
- public static int Znajdz(string tekst, char znak)
- {
- int indeks = -1;
- for (int i = 0; i < tekst.Length; i++)
- {
- if (tekst[i]==znak)
- {
- indeks++;
- break;
- }
- }
- return indeks;
- }
- /*Zadanie 9. Napisz metodę char[] Odwroc(char [] tab),
- * zwracającą nową tablicę odwróconą - zawierającą elementy
- * tablicy uporządkowane w odwrotnej kolejności. Sprawdź,
- * czy utworzyłeś nową tablicę - czy po dokonaniu odwrócenia stara tablica nie została naruszona?*/
- public static char[] Odwroc(char[] tab)
- {
- char [] bat = new char[tab.Length];
- for (int i = 0; i < tab.Length; i++)
- {
- bat[i] = tab[(tab.Length) - 1];
- i--;
- }
- return bat;
- }
- public static int SumaNieparzystych(int[] tab)
- {
- int wynik = 0;
- for (int i = 0; i < tab.Length; i++)
- {
- if (tab[i] % 2 != 0)
- {
- wynik = wynik + tab[i];
- }
- }
- return wynik;
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement