Ir ao conteúdo
  • Cadastre-se

joshuayuuki

Membro Pleno
  • Total de itens

    22
  • Cadastrado em

  • Última visita

  • Qualificações

    0%
  1. @GusTec Otimo! Muito obrigado!
  2. li{color: red; } ul {color: red;} .corpo { width: 996px; height: 616px; margin: auto; } *{padding: 0%; margin:0%;} a{ text-decoration: none; color: black; } body{ font-family: arial; } ul{ list-style: none; } nav {background-color: rgba(250, 82, 82, 0.5) ; width: 250px; height: 120%; } a{ background-color: red; display: block; padding: 20px 5px; color: white; } a:hover{ background-color: RGB(176.224.230); color: black; }
  3. Ola a todos, Estou introduzindo a curso de html/css, porém não consegui prosseguir com a atividade proposta pelo professor. Seguindo o anexo, a estrutura do site deve ser feita dessa forma, porém a localização tanto do texto quanto dos videos não estão no seus devidos lugares Como posso arrumar? <html lang="pt-br"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>doacao_sangue</title> <link rel="stylesheet" href="_css/estilo.css"> <link rel="stylesheet" href="https://stackpath.bootstrapcdn.com/bootstrap/4.1.3/css/bootstrap.min.css" integrity="sha384-MCw98/SFnGE8fJT3GXwEOngsV7Zt27NXFoaoApmYm81iuXoPkFOJwJ8ERdknLPMO" crossorigin="anonymous"> </head> <style> body { background-color: RGB(248, 197, 197); } </style> <section class="corpo"> <header> <center> <img src="_imagens/banner_doacao.jpg" alt="Banner doação de sangue" height="180" /> </center> </header> <br><br><br><br><br><br> <center> <h1> A importancia de doar sangue</h1></center> </br></br></br></br></br> <center><p> A necessidade de sangue é <i>constante.</i> Transfusões de sangue fazem a diferença entre a vida e a morte para centenas de pacientes todos os dias. Sua contribuição é muito importante para mantermos o estoque necessário às necessidades dos hospitais que atendemos. Não é preciso um motivo especial para doar sangue. Não importa a razão, após a doação você se sentirá bem sabendo que ajudou alguém.</p></center> <nav> <ul> <li><a href="https://www.colsan.org.br/site/doador/locais-para-doacao-de-sangue/" target="_blank">Locais de doação de sangue</a></li> <li><a href="https://www.hemocentro.unicamp.br/perguntas-frequentes/duvidas-mais-frequentes-dos-pacientes/"target="_blank">Duvidas Frequentes</a></li> <li><a href="https://www.hemocentro.unicamp.br/seja-um-doador/doacao-de-medula-ossea/"target="_blank">Medula Ossea</a> </li> </ul> </a> </nav> <table border="0"> <tbody> <tr> <th> <video width="320" height="320" controls> <source src="_media/Requisitos.mp4" type="video/mp4"> </video> </th> <th> <video width="320" height="320" controls> <source src="_media/Desafio da doação de sangue LuzCameraDoacao Coluna 47_720P HD.mp4" type="video/mp4"> </video> </th> </tr> <th> <video width="320" height="320" controls> <source src="_media/Doação de sangue conheça o passo a passo_720P HD.mp4" type="video/mp4"> </video></th> <th> <video width="320" height="320" controls> <source src="_media/Doação de Sangue o caminho do sangue_720P HD.mp4" type="video/mp4"> </video></th> </tbody> </table> </section> </body> </html>
  4. Gostaria de uma ajuda nessa questão do exercicio proposto pelo meu curso algoritmo Mergesort, deve implementar uma função que receba por parâmetro uma estrutura homogênea desordenada, aplique o algoritmo de ordenação e retorne a estrutura homogênea ordenada de forma crescente. Não consegui prosseguir e estou com duvidas em como começar. Desde já agradeço!
  5. @devair1010 com a função se?
  6. @Simon Viegas Acho que dessa forma ficou bem mais claro! Em questão de dificuldade, seria referente a materia de pilha ao todo, pois ainda é muito novo para mim. já a hora de listar, como posso apresentar todos os elementos cadastrados? Muito obrigado pela ajuda!
  7. Estou travado nesse exercício proposto pelo meu professor. Sabendo da importância das estruturas de dados e como manipulá-las, você deverá implementar no VISUALG a estrutura de Pilha, lembrando que este tipo de estrutura segue o conceito de que o primeiro a entrar será o último a sair (FILO – First in Last Out). A Pilha deverá ser implementada utilizando uma estrutura homogênea com 20 posições e as seguintes funções deverão ser implementadas para a manipulação da pilha: Empilhar (adiciona um elemento no topo da pilha); Desempilhar (remove e retorna um elemento do topo da pilha); Limpar (remove todos os elementos da pilha); Listar (lista todos os elementos armazenados na pilha); Vazia (retorna verdadeiro se a pilha estiver vazia, e falso caso contrário). Obs. : Lembre-se de realizar todos os tratamentos necessários para que não aconteça o estouro da estrutura homogênea. Desde de já agradeço! Algoritmo "pilhas" procedimento Inicializar inicio topo <- 0 fimprocedimento funcao PilhaVazia : logico inicio se topo = 0 entao retorne verdadeiro senao retorne falso fimse fimfuncao funcao PilhaCheia : logico inicio se topo = 4 entao retorne verdadeiro senao retorne falso fimse fimfuncao funcao Empilhar(elemento : inteiro) : logico inicio se PilhaCheia entao retorne falso senao topo <- topo + 1 pilha[topo] <- elemento retorne verdadeiro fimse fimfuncao funcao Desempilhar : inteiro inicio se PilhaVazia entao retorne -999 senao elemento <- pilha[topo] pilha[topo] <- 0 topo <- topo - 1 retorne elemento fimse fimfuncao Var pilha : vetor[1..4] de inteiro topo : inteiro elemento : inteiro valor : inteiro i : inteiro comando : caracter qtd, x : inteiro Inicio qtd <- 0 x <- 0 Inicializar escreval("Bem vindo ao programa das Pilhas - FIFO ") escreval("---------------------------------------------") escreval("(E) para Empilhar | (D) para desempilhar") escreval("(T) para imprimir o Topo | (R) para imprimir o Resultado dos itens desempilhados") escreval(" (X) para Encerrar e imprimir a qtd de itens empilhados") escreval("---------------------------------------------") escreval("") leia(comando) enquanto ((comando <> "x") ou (comando <> "X")) faca se comando = "E" entao se PilhaCheia entao escreval("Pilha cheia") senao escreva("Digite o valor: ") leia(valor) se Empilhar(valor) entao qtd <- (qtd + 1) escreval("Valor empilhado!") escreval("") fimse fimse fimse se comando = "D" entao se PilhaVazia entao escreval("Pilha vazia") senao valor <- Desempilhar x <- valor qtd <- (qtd - 1) escreval("Valor desempilhado: ", valor) escreval("") fimse fimse se comando = "T" entao se PilhaVazia entao escreval("Pilha vazia") senao escreval("Topo: ", pilha[topo]) fimse fimse se comando = "R" entao escreval("o Resultado dos Itens Desempilhados São: ") para i de 4 ate 1 passo -1 faca escreval(pilha[i]) fimpara escreval("Valor desempilhado: ", x) escreval("") fimse se comando = "X" entao escreval("o Resultado dos Itens Desempilhados São: ") para i de 4 ate 1 passo -1 faca escreval(pilha[i]) fimpara escreval("Valor desempilhado: ", x) escreval("") FIMALGORITMO fimse escreval("-------------------------------------------------") escreval("(E) para Empilhar | (D) para desempilhar") escreval("(T) para imprimir o Topo | (R) para imprimir o Resultado dos itens desempilhados") escreval("(X) para Encerrar e imprimir a qtd de itens empilhados") escreval("-------------------------------------------------") escreval("") leia(comando) fimenquanto se topo = 0 entao topo = 1 fimse escreval("Pilha") para i de 4 ate 1 passo -1 faca escreval(pilha[i]) //qtd := elemento fimpara escreval("A quantidade de intens empilhados é de : ", qtd) Fimalgoritmo
  8. Segue novo código: procedimento excluir_usuario() inicio escreval(" * EXCLUSAO * ") escreval("") escreval(" * lista de nomes * ") para i de 1 ate 4 faca escreval(nomes[i]:15, idade[i]) escreval("---------------------") Escreva("Digite o nome do usuario:") leia(nome) para i de 1 ate 4 faca se nome=nomes[i]entao escreval("nome:",nomes[i]) escreval("idade",idade[i]) j<-j+1 fimse fimpara se j=0 entao escreval("Funcionario inexistente") fimse voltar_menu2() limpatela fimprocedimento
  9. @devair1010, não to conseguindo passar isso para código. Já que para inclusão era necessário criar dois vetores (um para idade e outro para nome para visualizar, que era o exercício anterior) Estou travado aqui: procedimento excluir_usuario() inicio escreva("Deseja excluir o Usuário(S/N)?") leia(op) se op = "S" entao limpaTela() voltar_menu() fimSe
  10. Ola! estou em duvida em como posso realizar a exclusao de usuário nessa atividade. Segundo o exercício: " implementar uma função para remover um usuário da estrutura homogênea. Para tanto, deverá buscar a posição referente a estrutura homogênea pelo nome da pessoa, e caso encontre, deverá remover estas informações da estrutura. Após realizar a remoção de uma pessoa do cadastro, deverá trazer todas as informações armazenadas em posições posteriores uma posição para trás, a fim de não deixar uma posição em branco entre as informações. Também deverá adicionar mais uma opção no menu, 5 – Remover usuário. Após selecionar esta opção, deverá ser solicitado o nome do usuário, para caso encontrado, efetivar a sua remoção da estrutura homogênea." Desde ja agradeço! Var // Seção de Declarações das variáveis usuario : caractere idade:vetor[1..4, 1..4] de INTEIRO nomes: vetor[1..4, 1..4] de caractere i, j, s : inteiro linha, coluna, contador: inteiro op, nome: caractere procedimento inicializa() Inicio // Seção de Comandos, procedimento, funções, operadores, etc... enquanto op<>"4" faca escreval("-----------------------------") escreval(" MENU ") escreval("-----------------------------") escreval("(1) Cadastrar o Usuário") escreval("(2) Buscar o Usuário") escreval("(3) Buscar o Usuário") escreval("(4) Sair") escreval("(5) Remover Usuário") escreva("Opção: ") LEIA(op) se op="1" entao limpatela se s=10 entao Escreval ("Esgotou o limite de cadastros!") senao cadastra_usuario() fimse fimse se op="2" entao limpatela buscar_usuario() fimse se op="3" entao limpatela listar_usuario() fimse se op="4" entao para i de 1 ate 4 FACA nomes[i] <-"x" fimpara limpatela escreval ("Obrigado, volte sempre!") fimse fimenquanto fimprocedimento procedimento cadastra_usuario() inicio para i de 1 ate 4 faca escreval("Informe os dados: ") escreval("Usuário", i) escreva("Nome: ") leia(nomes[i]) escreva("Idade:") leia(idade[i]) escreval("---------------------") voltar_menu() s<-s+1 limpatela fimse fimpara escreval("Esgotou o limite de cadastros!") fimprocedimento procedimento voltar_menu() inicio Escreva("Voltar para o menu (S/N)?") LEIA(op) se op="S" entao i<-i+1 limpatela cadastra_usuario() fimse fimalgoritmo fimprocedimento procedimento buscar_usuario() inicio j<-0 Escreva("Digite o nome do usuario:") leia(nome) para i de 1 ate 4 faca se nome=nomes[i]entao escreval("nome:",nomes[i]) escreval("idade",idade[i]) j<-j+1 fimse fimpara se j=0 entao escreval("Funcionario inexistente") fimse voltar_menu2() limpatela fimprocedimento procedimento voltar_menu2() inicio escreva("Voltar o menu? (S/N)?") Leia(op) se op="S" entao limpatela inicializa() senao limpatela buscar_usuario() fimse fimprocedimento procedimento listar_usuario() inicio para i de 1 ate 4 faca escreval(nomes[i]:15, idade[i]) escreval("---------------------") voltar_menu2() fimpara fimalgoritmo fimprocedimento inicio inicializa() fimalgoritmo
  11. @devair1010 Estou tentando rodar, porém sem sucesso Algoritmo "semnome" var // Seção de Declarações das variáveis funcionario : vetor[0..4, 0..4] de caractere idade, sexo, salario, oficio : caractere menoridade,nome,dadosdofuncionario : caractere i, j, contf, contm, linha, coluna, aux : inteiro totalsalario : real // para números com ponto decimal maioridade : caractere Inicio //preenchimento escreval("Informe dados do funcionario na seguinte ordem: ") escreval("Nome") escreval("Idade") escreval("Sexo") escreval("Salario") escreval("Oficio") escreval("-------------------") para i de 0 ate 4 faca escreval("Dados do funcionario ",i+1) escreva("Nome ") leia(funcionario[i,0])//nome do funcionario escreva("Idade ") leia(funcionario[i,1])//idade do funcionario escreva("Sexo M / F ") leia(funcionario[i,2])//sexo do funcionario escreva("Valor Salário ") leia(funcionario[i,3])//salaro do funcionario escreva("Oficio ") leia(funcionario[i,4])//oficio do funcionario escreval("-------------------") fimpara // aqui pesquisar na Matriz e fazer os cálculos para i de 0 ate 1 faca se funcionario[i,2] = "M" entao contm := contm + 1 fimse se caracpnum(funcionario[i,1]) > aux entao // dimensão 1 é a idade do funconario maioridade := funcionario[i,0] // nome do funcionario de maior idade // na dimensão 0 da matriz aux := caracpnum(funcionario[i,1]) // atualiza a idade fimse totalsalario := totalsalario + caracpnum(funcionario[i,3]) // aqui outros ( se ) iguais a esse para as outras opções fimpara // mostrar a matriz escreval("Leitura da matriz e apresentação dos dados") escreval("Nome, Idade, Sexo, Salario, Oficio") para linha de 0 ate 4 faca escreval("-") para coluna de 0 ate 4 faca escreva(funcionario[linha, coluna]," | ") fimpara fimpara //apresentação dos dados escreval(" ") escreval("-------------------") escrevaL("O Total De Homens é : ", contm:3) // para escver em coluna escrevaL("O Total De Mulheres é : ", contf:3) escrevaL("O maior nome : ", maioridade:3) escrevaL("O menor nome é : ", menoridade:3) escrevaL("O Salario TotaL é : ",totalsalario:3) fimalgoritmo
  12. @devair1010 Como posso comparar a idade?
  13. @devair1010 Otimo! porém ainda estou em duvida referente as outras perguntas feitas no exercicio, como posso tirar as informações da matriz e fazer o print delas?como por exemplo de idade maior e menor.?
  14. A partir dos dados feitos com vetores, precisa fazer um filtro no VisualG com: Funcionário com maior idade e menor idade, Quantidade de funcionários do sexo masculino, Quantidade ,de funcionários do sexo feminino e o Total de salários da empresa. Como posso fazer ? Vou deixar o progresso Algoritmo "Leitura de funcionários e geração de dados estatísticos" Var linha, coluna: inteiro funcionario : vetor[0..4, 0..4] de caractere nome, oficio, idade, sexo, salario, dadosdofuncionario : caractere i, j, contf, contm, totalsalario : inteiro menoridade, maioridade, nomemaior, nomenor: caractere Inicio //preenchimento escreval("Informe dados do funcionario na seguinte ordem: ") escreval("Nome") escreval("Oficio") escreval("Idade") escreval("Sexo") escreval("Salario") escreval("-------------------") para i de 0 ate 4 faca escreval("Dados do funcionario","",i+1) para j de 0 ate 4 faca leia(funcionario[i,j]) fimpara fimpara //mostrar a matriz escreval("Leitura da matriz e apresentação dos dados") escreval("Nome, Oficio, Idade, Sexo, Salario") para linha de 0 ate 4 faca escreval("-") para coluna de 0 ate 4 faca escreva(funcionario[linha, coluna]," | ") fimpara fimpara

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...

Como se tornar um desenvolvedor full-stack

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!