diff --git a/exemplos_codigos/1.c b/exemplos_codigos/1.c new file mode 100644 index 0000000000000000000000000000000000000000..c85b138bfa6dec1549dcfc1b9975be55fca0a065 --- /dev/null +++ b/exemplos_codigos/1.c @@ -0,0 +1,9 @@ +void main(){ + int a = 0, b = 0; + + if(a == b) { + a = 1; + } else { + b = 1; + } +} \ No newline at end of file diff --git a/exemplos_codigos/1.py b/exemplos_codigos/1.py new file mode 100644 index 0000000000000000000000000000000000000000..033204c49edc433fb4295a970170daefca137067 --- /dev/null +++ b/exemplos_codigos/1.py @@ -0,0 +1,9 @@ +def main(): + a = 0 + b = 0 + + if a == b: + a = 1 + else: + b = 1 + return 0 \ No newline at end of file diff --git a/exemplos_codigos/2.c b/exemplos_codigos/2.c new file mode 100644 index 0000000000000000000000000000000000000000..f6af4bb06a6605d40080d9ed313f44ade532ee22 --- /dev/null +++ b/exemplos_codigos/2.c @@ -0,0 +1,26 @@ +#include <stdio.h> +void main(){ + int c, first, last, middle, n, search, array[100]; + scanf("%d", &n); //number of elements + c = 0; + while(c < n) { + scanf("%d", &array[c]); + c++; + } + scanf("%d", &search); //value to find + first = 0; last = n - 1; middle = (first+last)/2; + while(array[middle] != search && first <= last) { + if(array[middle] < search) { + first = middle + 1; + middle = (first + last)/2; + } else { + last = middle - 1; + middle = (first + last)/2; + } + } + if(search == array[middle]) { + printf("Binary search successful!\n"); + } else { + printf("Search failed!\n"); + } +} \ No newline at end of file diff --git a/exemplos_codigos/2.py b/exemplos_codigos/2.py new file mode 100644 index 0000000000000000000000000000000000000000..3c4926a079413bd3c356696fbcf4f0591748b66d --- /dev/null +++ b/exemplos_codigos/2.py @@ -0,0 +1,26 @@ +def main(): + array = [0] * 100 # Inicializa o array com 100 elementos + n = int(input("Enter number of elements: ")) # NĂºmero de elementos + c = 0 + + while c < n: + array[c] = int(input(f"Enter element {c + 1}: ")) + c += 1 + + search = int(input("Enter value to find: ")) # Valor a ser encontrado + first = 0 + last = n - 1 + middle = (first + last) // 2 + + while array[middle] != search and first <= last: + if array[middle] < search: + first = middle + 1 + else: + last = middle - 1 + middle = (first + last) // 2 + + if first <= last and array[middle] == search: + print("Binary search successful!") + else: + print("Search failed!") + return 0 \ No newline at end of file diff --git a/exemplos_codigos/2.py.png b/exemplos_codigos/2.py.png new file mode 100644 index 0000000000000000000000000000000000000000..a1dcd15f53c6cc928f1eb72a5137620564490a91 Binary files /dev/null and b/exemplos_codigos/2.py.png differ diff --git a/in/estrange.in b/input_isomorfismo/estrange.in similarity index 100% rename from in/estrange.in rename to input_isomorfismo/estrange.in diff --git a/in/grafo1.in b/input_isomorfismo/grafo1.in similarity index 100% rename from in/grafo1.in rename to input_isomorfismo/grafo1.in diff --git a/in/grafo2.in b/input_isomorfismo/grafo2.in similarity index 100% rename from in/grafo2.in rename to input_isomorfismo/grafo2.in diff --git a/in/ifthen.in b/input_isomorfismo/ifthen.in similarity index 100% rename from in/ifthen.in rename to input_isomorfismo/ifthen.in diff --git a/in/switch1.in b/input_isomorfismo/switch1.in similarity index 100% rename from in/switch1.in rename to input_isomorfismo/switch1.in diff --git a/in/switch2.in b/input_isomorfismo/switch2.in similarity index 100% rename from in/switch2.in rename to input_isomorfismo/switch2.in