Skip to content

Instantly share code, notes, and snippets.

Avatar

Felipe Vieira da Rocha philorocha

View GitHub Profile
View pilha_dinamica.c
#include <stdio.h>
#include <stdlib.h>
typedef struct No {
int valor;
struct No* proximo;
} No;
No* pilha = NULL;
View fila_dinamica.c
/*Fila dinamica funcional*/
#include <stdio.h>
#include <stdlib.h>
typedef struct No{
int valor;
struct No* proximo;
} No;
No* inserir(No* no, int valor) {
View lista_dinamica.c
/*Implementação de lista dinâmica*/
#include <stdio.h>
#include <stdlib.h>
typedef struct No{
int valor;
struct No* proximo;
} No;
No* adicionar(No* no, int valor) {
View pilha.c
#include <stdio.h>
int push(int vetor[], int valor, int* topo, int tamanho) {
(*topo)++;
if (*topo < tamanho) {
vetor[*topo] = valor;
return 1;
} else {
return 0;
}
View adicionar_usuario.php
<?php
/* Recebendo dados do formulário. Existe um modo mais seguro, mas pra abstrair deixei o modo simples */
$codigo = $_POST['codigo'];
$nome = $_POST['nome'];
$email = $_POST['email'];
$data_nasc = $_POST['data_nasc'];
if (codigo_existe($codigo)) {
echo 'Já existe um cliente com este codigo!<br/>';
View index.html
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<meta http-equiv="X-UA-Compatible" content="ie=edge">
<title>Cadastro de Usuário</title>
</head>
<body>
<form action="adicionar_usuario.php" method="post">
View fibonacci_recursivo.c
#include <stdio.h>
int fibonacci(int n) {
if (n == 1) {
return 1;
}
if (n == 2) {
return 1;
}
return fibonacci(n - 1) + fibonacci(n - 2);
View produto_vetor_recursivo.c
#include <stdio.h>
/*Dado um vetor, calcule o produto de todos os elementos do vetor*/
int produto(int vetor[], int tamanho) {
if (tamanho > 0) {
return vetor[tamanho - 1] * produto(vetor, tamanho - 1);
}
return 1;
}
View fatorial_recursivo.c
#include <stdio.h>
int fatorial(int num) {
if (num == 0 || num == 1) {
return 1;
}
if (num > 1) {
return num * fatorial(num - 1);
}
}
View MatrizTransposta.c
#include <stdio.h>
#include <stdlib.h>
#include <time.h>
int main(void) {
srand(time(NULL));
int linhas, colunas;
printf("Informe a quantidade de linhas: ");
scanf("%d", &linhas);
You can’t perform that action at this time.