Jump to content

Juliana Mesquita

Members
  • Content count

    29
  • Joined

  • Last visited

Everything posted by Juliana Mesquita

  1. Juliana Mesquita

    Lista encadeada - Inserção ordenada

    Boa tarde gostaria de entender porque o codigo abaixo não funciona corretamente, alguem poderia me informar ?? LINK para por para rodar : https://repl.it/@JulianaMaria/Questao-1 /* Escrever um Pseudocódigo de inserção em uma lista encadeada ordenada. */ #include <stdio.h> #include <stdlib.h> typedef struct Dados { int numero; struct Dados * proximo; }No; void imprime (No * lista){ printf("\n Lista = "); while(lista->proximo != NULL){ printf(" %d ",lista->numero); lista = lista->proximo; } printf("\n"); } No * inserir_ordenado(int valor, No * inicio_lista){ No * percorrer_lista, * novo_no, *l; percorrer_lista = (No*)malloc(sizeof(No)); novo_no = (No*)malloc(sizeof(No)); percorrer_lista = inicio_lista; novo_no->numero = valor; int cont = 0; while((percorrer_lista->numero < valor)&&(percorrer_lista->proximo != NULL)){ percorrer_lista = percorrer_lista->proximo; cont++; } //inserir fim if((percorrer_lista->proximo == NULL)&&(cont != 0)){ percorrer_lista->proximo = novo_no; novo_no->proximo = NULL; }else{ //inserir inicio if(cont == 0){ novo_no->proximo = percorrer_lista; } //inserir meio else{ novo_no->proximo = percorrer_lista->proximo; percorrer_lista->proximo = novo_no; } } return inicio_lista; } int main (){ No * lista, * pt; int valor,op = 1; pt = lista; lista->numero = 10; lista->proximo = NULL; while(op == 1){ printf("\n Digite valor para inserir na lista : "); scanf("%d",&valor); lista = inserir_ordenado(valor,pt); printf("\n Deseja inserir outro valor ? [Digite 1 para sim e outro valor para nao] = "); scanf("%d",&op); } imprime(pt); }
  2. Boa noite, estou com um problema que acredito que seja de logica em um determinado programa criado, ele não retorna o valor devido, abaixo está a questão e o código que criei, alguém poderia me ajudar a solucionar o que eu fiz de errado?? Eu acrescento dentro de uma lista determinados valores ele me retorna faltando um elemento sempre. :( Questão - Faça um programa que preencha por leitura um vetor de 10 posições, e conta quantos valores diferentes existem no vetor. soma_dife=0 repetido=False vetor=[] posicao=10 valor=0 valor_anterior=0 for i in range(posicao): vetor.append(int(input(' Digite elemento : '))) for i in range(posicao): valor=vetor[i] for j in range(i): valor_anterior=vetor[j] if(valor==valor_anterior): repetido=True if(not repetido): soma_dife+=1 print(' No vetor = ',vetor,', Existem ',soma_dife,' valores diferentes.') OBS: Exemplo de resultado errado eu acrescento no vetor os valores :1,3,9,6,7,3,2,1, criando o vetor[1,3,9,6,7,3,2,1] e o resultado de valores diferentes gerado e 5, porem na verdade deveria ser 6. :wacko: A Forma que eu estou imprimindo na tela o valor 6 está errado pois estou acrescentando no print na variável diferente +1, foi a unica forma que achei para gerar o que eu queria... mas continua com erro de logica... alguém me ajuda?? :´( "print('A quantidade de valores diferentes dentro do vetor ',vetor,' valores diferentes = ',diferente+1)"
  3. Juliana Mesquita

    Ocultar "refresh" de formulário

    Boa tarde, obrigada me ajudar, já consegui aki rsrsr... Faltava uma função no código js.... Os arquivos funcionando estão em anexo. Arquivo do formulário em html. <!DOCTYPE html> <html xmlns="http://www.w3.org/1999/xhtml" lang="pt-br" xml:lang="pt-br"> <head> <title>Formulário de contato</title> </head> <body> <form id="simples-formulario-ajax"> <table class="contato"> <tr> <br><br><br> <td><label for="nome" >Nome </label></td> <td><input type="text" name="nome" id="nome" class=" " placeholder="Digite seu nome" required autofocus></td> </tr> <tr> <td><label class="contato" for="email">Email</label></td> <td><input class="contato" type="text" name="email" id="email" class=" " placeholder="seu@email.com.br" required></td> </tr> <tr> <td><label class="contato" for="assunto" id="assunto">Assunto:</label></td> <td><select class="contato" name="assunto" id="assunto"> <option value="Sala de Pesquisa"> Sala de Pesquisa </option> </select></td> </tr> <tr> <td><label class="contato" for="mensagem">Mensagem:</label></td> <td><textarea class="contato" name="mensagem" id="mensagem" cols="30" rows="10"></textarea></td> </tr> </table> <button class="contato btn btn-red" type="submit" id="enviar">Enviar</button> <input type="hidden" id="metodo" value="formulario-ajax"> </form> <!-- JAVASCRIPT --> <script src="//ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script> <script src="http://culturaniteroi.com.br/macniteroi/cod/contato/formulario.js"></script> <!-- JAVASCRIPT --> </body> </html> Arquivo PHP, que faz envio da mensagem para o e-mail. <?php //Variáveis $nome = $_POST['nome']; $email = $_POST['email']; $assunto = $_POST['assunto']; $mensagem = $_POST['mensagem']; $data_envio = date('d/m/Y'); $hora_envio = date('H:i:s'); // Corpo E-mail $arquivo = " <html> <b>Nome:</b>$nome <br><br> <b>E-mail:</b><b>$email</b> <br><br> <b>Assunto:</b>$assunto <br><br> <b>Mensagem:</b>$mensagem <br><br> Este e-mail foi enviado em <b>$data_envio</b> às <b>$hora_envio</b> <br><br> </html> "; // emails para quem será enviado o formulário $emailenviar = "email@gmail.com"; $destino = $emailenviar; $assunto = "Contato via site ..."; // É necessário indicar que o formato do e-mail é html $headers = 'MIME-Version: 1.0' . "\r\n"; $headers .= 'Content-type: text/html; charset=iso-8859-1' . "\r\n"; $headers .= 'From: ' . $nome; $enviaremail = mail($destino, $assunto, $arquivo, $headers); if($enviaremail){ $mgm = "E-MAIL ENVIADO COM SUCESSO! <br> O link será enviado para o e-mail fornecido no formulário"; } else { $mgm = "ERRO AO ENVIAR E-MAIL!"; echo ""; } if(strcasecmp('formulario-ajax', $_POST['metodo']) == 0){ $html = 'Nome: '.$_POST['nome']; $html .= "\n"; $html .= 'Email: '.$_POST['email']; $html .= "\n\n Mensagem enviada com Sucesso!."; echo $html; } ?> Arquivo em Javascript que limpa os campos da pagina e não sai da pagina. $('#simples-formulario-ajax').submit(function(e){ e.preventDefault(); if($('#enviar').val() == 'Enviando...'){ return(false); } $('#enviar').val('Enviando...'); $.ajax({ url: 'formulario.php', type: 'post', dataType: 'html', data: { 'metodo': $('#metodo').val(), 'nome': $('#nome').val(), 'email': $('#email').val(), 'assunto': $('#assunto').val(), 'mensagem': $('#mensagem').val() } }).done(function(data){ alert(data); $('#enviar').val('Enviar'); $('#metodo').val('formulario-ajax'); $('#nome').val(''); $('#email').val(''); $('#mensagem').val(''); }); }); valida-formulario.php formulario.js formulario.php
  4. Juliana Mesquita

    Ocultar "refresh" de formulário

    Boa tarde, Gostaria de ajuda!!! Para ocultar do usuário o refresh que está no arquivo "envio_pesquisa.php", pois ele direciona para pagina, só que não sei como vincular o submit que está no "contato_pesquisa.php" com o arquivo "ajax_pesquisa.js", teria como alguém me ajudar?? OBS: Gostaria apenas que o formulário desse um reset deixando os campos em branco e não saísse da pagina. ajax_pesquisa.js contato_pesquisa.php envio_pesquisa.php
  5. Juliana Mesquita

    TypeError: string indices must be integers

    File "D:/..... - funcao/6.py", line 50, in adicionar_time time.append(time_1,time_2[faltas_1,faltas_2]) TypeError: string indices must be integers '''6. Refaça o exercício 1 da aula de manipulação de listas, usando uma função para calcular o total de faltas do campeonato, outra para calcular o time que fez mais faltas, e uma terceira para calcular o time que fez menos faltas. Antes de chamar essas funções, o programa deve permitir que o usuário adicione mais jogos ao campeonato. 1. Faça um programa que percorre uma lista com o seguinte formato: [['Brasil', 'Italia', [10, 9]], ['Brasil', 'Espanha', [5, 7]],['Italia', 'Espanha', [7,8]]]. Essa lista indica o número de faltas que cada time fez em cada jogo. Na lista acima, no jogo entre Brasil e Itália, o Brasil fez 10 faltas e a Itália fez 9. O programa deve imprimir na tela: (a) o total de faltas do campeonato (b) o time que fez mais faltas (c) o time que fez menos faltas''' time = [['Brasil', 'Italia', [10, 2]],['Brasil', 'Espanha', [5, 7]],['Italia', 'Espanha', [7,8]]] continuar = 's' def menos_faltas (time): menor = time[0][2][0] for i in range(len(time)): for j in range(2): if time[i][2][j]<menor: menor = time[i][2][j] time_menor = time[i][j] return time_menor def mais_faltas (time): time_maior = time[0][0] maior = time[0][2][0] for i in range(len(time)): for j in range(2): if time[i][2][j]>maior: maior = time[i][2][j] time_maior = time[i][j] return time_maior def total_faltas (time): soma = 0 for i in range(len(time)): for j in range(2): soma += time[i][2][j] return soma def adicionar_time (time): time_1 = input('Digite o nome do primeiro time : ') faltas_1 = int(input('Digite faltas do primeiro time : ')) time_2 = input('Digite o nome do segundo time : ') faltas_2 = int(input('Digite faltas do segundo time : ')) time.append(time_1,time_2[faltas_1,faltas_2]) return (time) while continuar in ['s','S','Sim','sim']: adicionar = input('Deseja adicionar mais um time a lista : ') if adicionar in ['s','S','Sim','sim']: adicionar_time(time) continuar = input(' Deseja adicionar outro time ? : ') print(' Total de falta = ',total_faltas(time),' \n Maior quantidade de faltas = ',mais_faltas(time),' \n Menor quantidade de faltas = ',menos_faltas(time)) Gostaria de ajuda para solucionar esse erro;
  6. Juliana Mesquita

    For, programa não conta um elemento (Problema na lógica)

    Obrigada pela ajuda, vou implementar da duas formas que você sugeriu para testar, mas percebi que minha variável repetição não voltada a ser Falso.... por isso estava dando erro no resultado, a solução foi por ele iniciando dentro do primeiro for como Falso. ;) Vlws! Depois posto o método que você sugeriu para ver se você aprova.. Te mais Jovem! (y) posi=10 vetor=[] diferente=0 for i in range(posi): vetor.append(eval(input(' Digite elemento : '))) for i in range(posi): repeticao=False valor=vetor[i] for j in range(i): if(valor==vetor[j]): repeticao=True if not repeticao: diferente+=1 print('A quantidade de valores diferentes dentro do vetor ',vetor,' valores diferentes = ',diferente)
  7. Juliana Mesquita

    [Resolvido] Algoritimo visualg

    Um ótimo vídeo explicando o passo a passo é esse ;) -> Em VisuAlg; algoritmo "primo" // Função : // Autor : // Data : 09/07/2016 // Seção de Declarações var contador, soma, numero, divisor:inteiro inicio // Seção de Comandos contador<-0 soma<-0 escreva("Digite o número : ") leia(numero) repita contador<-contador+1 se(numero%contador=0)entao soma<-soma+1 divisor<-contador escreval(numero," Divisivel por ",divisor) fimse ate(contador>=numero) se(soma=2)entao escreval(numero, " É Primo !!") senao escreval(numero, " Não é primo ") fimse fimalgoritmo Em Python(Dentro de uma função); def primo(numero): soma=0 contador=0 while(numero>contador): contador=contador+1 if(numero%contador==0): soma=soma+1 print(numero, " é divisil por ",contador," = ",numero/contador) if(soma==2): print(numero," É primo!") return True else: print(numero," Não é primo!") return False numero=eval(input(" Digite o número : ")) print(primo(numero))
  8. Juliana Mesquita

    Fancybox (html,javascript,Jquery,css) (NÃO FUNCIONA)

    Obrigada aos dois, criei uma configuração própria, e fui vendo depois coloquei tudo no corpo de uma id e chamei dentro de todos os corpos do banco de dados e está funcionando obrigada! (Testei por no corpo do Mysql a importação dos arquivos e funcionou) Colocamos o código dentro de um arquivo e importamos esse arquivo (com auxilio do meu chefe), que por sua vez foi inserido dentro de todos os corpos de texto do site (Funcionou): <script type='text/javascript' src='lib/jquery-1.10.1.min.js' ></script> <script type='text/javascript' src='source/jquery.fancybox.js'></script> <link rel='stylesheet' type='text/css' href='source/jquery.fancybox.css' media='screen'> <script type='text/javascript' > $(document).ready(function(){ $('.fancybox').fancybox(); }); </script> Na hora de chamar a imagem acrescentei a configuração e funcionou: <a class="fancybox" rel="group" data-fancybox-grup="gallary" href="imagens/nomedaimagem.jpg"><img src="imagens/nomedaimag em.jpg" width = 620'/></a> Pastas usadas para criar Fancybox (Lib e Source) : https://drive.google.com/open?id=0B2ZXOB75cIuCQkdNRXVrOXNNMm8
  9. Gostaria de ajuda para solucionar um problema, segui um tutorial para por Fancybox na pagina porem quando jogo o arquivo no servidor e separo as importações do corpo da pagina ao qual chamo o Fancybox ele não funciona, porem no corpo da pagina quando exibo o código aparece todas as importações e a imagem chamando o Fancybox, Alguém teria como me ajudar por favor?? :( Segui esse Tutorial : http://websocialdev.com/2014/05/06/fancybox-plugin-para-galeria-multimidia/#comment-2742419844 e http://fancyapps.com/fancybox/ Pagina: http://aleporto.com.br/blog/?id=2147 Fotos do código e do arquivo: https://drive.google.com/open?id=0B2ZXOB75cIuCV3hsdmYwNHh6YzA Servidor Chamando class e rel na imagem: Código inspecionado da pagina
  10. Juliana Mesquita

    Fancybox (html,javascript,Jquery,css) (NÃO FUNCIONA)

    Você só organizou correto?? mas isso não interfere no código correto?? olha tenta dar uma olha nesse site e nele que estou aplicando o comando só que não funciona (http://aleporto.com.br/blog/?id=2147 ) Agora quando eu boto tudo no corpo da pasta funciona olha (http://aleporto.com.br/blog/indexteste.html) A mesma configuração a diferença é que a primeira opção está dentro do Mysql e a segunda está em um arquivo Html dentro do servidor.
  11. Juliana Mesquita

    Fancybox (html,javascript,Jquery,css) (NÃO FUNCIONA)

    Vou por o código todo abaixo para ver se alguém consegue ver onde estaria errado : <!DOCTYPE html PUBLIC '-//W3C//DTD XHTML 1.0 Transitional//EN' 'http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd'> <html xmlns='http://www.w3.org/1999/xhtml'> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1" /> <title><?php require ('cod/metadadosIndex.php'); ?></title> <meta property="og:description" content=<?php require ('cod/metadadosIndex2.php'); ?>> <meta property="og:image" content=<?php require ('cod/metadadosIndex3.php'); ?>> <meta property="fb:admins" content="100002261645925"/> <meta property="fb:app_id" content="434934516595377"/> <link href="../cod/index.css" rel="stylesheet" type="text/css"> <link href=<?php require ('cod/metadadosBody.php'); ?> rel="stylesheet" type="text/css"> <script language="javascript" src="script.js"></script> <script language="JavaScript"> </script> <!-- Fancybox --> <!-- Add jQuery library --> <script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script> <!-- Add fancyBox --> <link rel="stylesheet" href="cod/fancybox/source/jquery.fancybox.css" type="text/css" media="screen" /> <script type="text/javascript" src="cod/fancybox/source/jquery.fancybox.pack.js"></script> <!-- Optionally add helpers - button, thumbnail and/or media --> <link rel="stylesheet" href="cod/fancybox/source/helpers/jquery.fancybox-buttons.css" type="text/css" media="screen" /> <script type="text/javascript" src="cod/fancybox/source/helpers/jquery.fancybox-buttons.js"></script> <script type="text/javascript" src="cod/fancybox/source/helpers/jquery.fancybox-media.js"></script> <link rel="stylesheet" href="cod/fancybox/source/helpers/jquery.fancybox-thumbs.css" type="text/css" media="screen" /> <script type="text/javascript" src="cod/fancybox/source/helpers/jquery.fancybox-thumbs.js"></script> <script type="text/javascript"> $(document).ready(function() { $(".fancybox").fancybox(); }); </script> <!-- Popups --> <script type="text/javascript" src="http://gettopup.com/releases/latest/top_up-min.js" ></script> <script type='text/javascript' src='../cod/jquery.js'></script> <!-- [end PopUps]--> <!-- MENU --> <script type='text/javascript' src='../cod/menu.js'></script> <!-- redes socais shareaholic --> <script type='text/javascript' src='//dsms0mj1bbhn4.cloudfront.net/assets/pub/shareaholic.js' data-shr-siteid='1d22d94a0d55116381f8582aa720e5b1' data-cfasync='false' async='async'></script> <!-- SlideShow --> <link rel="stylesheet" href="../slide/orbit-1.2.3.css"> <link rel="stylesheet" href="../slide/demo-style.css "> <script type="text/javascript" src="../slide/jquery-1.5.1.min.js"></script> <script type="text/javascript" src="../slide/jquery.orbit-1.2.3.min.js"></script> <style type="text/css"> .timer { display: none !important; } <!--[if IE]> <style type="text/css"> .timer { display: none !important; } div.caption { background:transparent; filter:progid:DXImageTransform.Microsoft.gradient(startColorstr=#99000000,endColorstr=#99000000);zoom: 1; } </style> <![endif]--> <!-- Run the plugin --> <script type="text/javascript"> $(window).load(function() { $('#featured').orbit(); }); </script> <!-- PopUP normal --> <script language="JavaScript" type="text/JavaScript"> <!-- function MM_reloadPage(init) { //reloads the window if Nav4 resized if (init==true) with (navigator) {if ((appName=="Netscape")&&(parseInt(appVersion)==4)) { document.MM_pgW=innerWidth; document.MM_pgH=innerHeight; onresize=MM_reloadPage; }} else if (innerWidth!=document.MM_pgW || innerHeight!=document.MM_pgH) location.reload(); } MM_reloadPage(true); function MM_openBrWindow(theURL,winName,features) { //v2.0 window.open(theURL,winName,features); } //--> </script> </style> <script type="text/javascript"> $(window).load(function() { $('#featured').orbit(); }); </script> <!-- [end SlideShow] --> </head> <body bgcolor='#FFFFFF' topmargin="0"> <div id="fb-root"></div> <script>(function(d, s, id) { var js, fjs = d.getElementsByTagName(s)[0]; if (d.getElementById(id)) return; js = d.createElement(s); js.id = id; js.src = "//connect.facebook.net/pt_BR/all.js#xfbml=1"; fjs.parentNode.insertBefore(js, fjs); }(document, 'script', 'facebook-jssdk'));</script> <table width='1136' align='center' border='0' cellpadding='0' cellspacing='0'> <tr> <td width="1136" height="109" align="center" > <table width='100%' height="100%" border='0' align='center' cellpadding='0' cellspacing='0'> <tr> <td width='320' valign="top" background="img/cabeca.png"></td> <td width='816' valign="top" background="../img/cabeca2.png"> <?php require ("cod/menuhome.php"); ?> </td> </tr> </table></td> </tr> <tr> <td width="1136" height='598' align="center" valign="top" background=<?php require ('cod/logomenumateriafundo.php'); ?>> <table width='100%' height="100%" border='0' align='center' cellpadding='0' cellspacing='0'> <tr> <td width="216" height="57" valign="top"></td> <td width="920" height="55" valign="top"></td> <td width="16" height="57" valign="top"></td> </tr> <tr> <td width="216" height="103" valign="top"></td> <td width="920" height="103" valign="top"><div align="left"> <table width='100%' height="30" border='0' align='center' cellpadding='0' cellspacing='0'> <tr> <td width='51' height="67" valign="top"> </td> <td width="861" > <?php require ("cod/menublog.inc.php"); ?> </td> </tr> </table> </div></td> <td width="16" height="103" valign="top"></td> </tr> <tr> <td width="216" height="60" valign="top"></td> <td width="920" height="60" valign="top"><div align="left"> <table width='100%' height="100%" border='0' align='center' cellpadding='0' cellspacing='0'> <tr> <td width="5%" valign="top"> </td> <td width="95%" valign="top"> <?php require ("cod/titulo.php"); ?> </td> </tr> </table> </div></td> <td width="16" height="60" valign="top"> </td> </tr> <tr> <td width="216" height="387" valign="top"> </td> <td height="387" colspan="2" valign="top"><table width='100%' height="100%" cellpadding='0' cellspacing='0'> <tr> <td width="725" valign="top"><img src="<?php require ("cod/fotogrande.php");?>" width='695'""/></td> <td width="199" valign="top"> <?php require ("cod/colunafoto.inc.php"); ?> </td> </tr> </table></td> </tr> </table> </td> </tr> <tr> <td align="center"> <table width='1136' align='center' border='0' cellpadding='0' cellspacing='0'> <tr> <td width='1136' height="95" valign='top' background="../img/ultimasnoticias.png"> <div align="center"> <table width='100%' height="100%" border='0' align='center' cellpadding='0' cellspacing='0'> <tr> <td width="109" valign="top"></td> <td width="826" valign="top" background=<?php require ('cod/fundotextomateria.php'); ?>> <?php require ("cod/blog.inc.php"); ?> </td> <td width="201" valign="top"> <div align="justify"></div> <div align="right"> <?php require ("cod/coluna.inc.php"); ?> </div></td> </tr> <tr> <td valign="top"></td> </tr> </table> </div></td> </tr> </table></td> </tr> <tr> <td width="1136" height="10" align="center" valign="top"></td> </tr> <tr> <td width="1136" height="500" align="center" ><table width='1136' height='500' align='center' border='0' cellpadding='0' cellspacing='0' background="<?php require ('cod/mapadositegeral.php'); ?>"> <tr> <td width='1136' height="40" valign='top'> <div align="center"></div></td> </tr> <tr> <td width='1136' height="425" valign='top' ><div align="center"> <?php require ("../cod/mapadosite.php"); ?> </div></td> </tr> <tr> <td width='1135' height="35" valign='top' ><div align="center"> <?php require ('cod/pedositegeral.php'); ?> </div></td> </tr> </table></td> </tr> </table> </body> </html> Help :(
  12. Juliana Mesquita

    Fancybox (html,javascript,Jquery,css) (NÃO FUNCIONA)

    Repetida em que sentido?? os arquivos chamados são diferentes, a semelhança e a extensão. :( - A não ser que esteja dando alguma incompatibilidade com outras chamadas no corpo do html, no decorrer do head, isso é possível?? caso seja possível essa incompatibilidade seria a nomes de arquivos semelhantes e extensões ou algo do tipo ?? <!-- Fancybox --> <!-- Add jQuery library --> <script type="text/javascript" src="http://code.jquery.com/jquery-latest.min.js"></script> <!-- Add fancyBox --> <link rel="stylesheet" href="cod/fancybox/source/jquery.fancybox.css" type="text/css" media="screen" /> <script type="text/javascript" src="cod/fancybox/source/jquery.fancybox.pack.js"></script> <!-- Optionally add helpers - button, thumbnail and/or media --> <link rel="stylesheet" href="cod/fancybox/source/helpers/jquery.fancybox-buttons.css" type="text/css" media="screen" /> <script type="text/javascript" src="cod/fancybox/source/helpers/jquery.fancybox-buttons.js"></script> <script type="text/javascript" src="cod/fancybox/source/helpers/jquery.fancybox-media.js"></script> <link rel="stylesheet" href="cod/fancybox/source/helpers/jquery.fancybox-thumbs.css" type="text/css" media="screen" /> <script type="text/javascript" src="cod/fancybox/source/helpers/jquery.fancybox-thumbs.js"></script> <script type="text/javascript"> $(document).ready(function() { $(".fancybox").fancybox(); }); </script> (Obrigada pela resposta! ) :)
  13. Juliana Mesquita

    Ajuda na solução de exercício com estrutura de repetição

    Obrigada adorei sua explicação ;) , estou meio confusa com repetição e lista mesmo, e que entrei no primeiro período de S.I na uff esse mês e como teve greve o período só vai ter 3 meses, A professora está correndo com a matéria ela esta dando a sintaxe de Python misturada com logica de programação e estou me confundindo muito. :(
  14. Gostaria de ajuda para responder a seguinte questão sem ter que usar vetor, pois a professora ainda não entrou nesse tema, já mudei código mais de 10 vezes(Abaixo tem meu código mas não roda da forma adequada) teria como alguém me ajudar?? Estou tendo Programação I, com Python, tive apenas duas semana de aula então peço por favor que não venham com jorgões ou técnicas que eu possa não compreender sem uma explicação, obrigada ;) : '''1. Escreva uma função que, dada uma quantidade de números, pede ao usuário para digitá-los e retorna o maior e menor deles.'' def numeromaiormenor(quantidade): contador=0 maior=0 menor=0 while contador<=quantidade: numero=eval(input("Digite o valor do número :")) contador=contador+1 if numero>maior: maior=max(numero) elif numero<maior: menor=min(numero) return ("O maior valor digitado foi o:",maior," O menor valor digitado foi o :",menor) quantidade=eval(input("Digite a quantidade de número desejada :")) print(numeromaiormenor(quantidade))
  15. Juliana Mesquita

    Ajuda na solução de exercício com estrutura de repetição

    Obrigada entendi ajeitei o meu, o teste de mesa que você fez ajudou a entender melhor! vlw mesmo, tem alguma dica para saber aplicar a estrutura de repetição?? indicação de livro ou algo do tipo?? estou com muitas duvidas. Ficou da seguinte forma e rodou perfeitamente! : (y) :lol: '''3. Escreva uma função para informar quantos dígitos um número recebido pela função tem Função: Contar digitos de um numero Dados de entrada: numero dados de saida: quantidade de digitos''' def quantidadedigitos(numero): contador = 0 while numero>0: numero=numero//10 # Duas barras retornam apenas a parte inteira contador=contador+1 return contador numero=eval(input(" Digite o valor do número :")) print("A quantidade de digitos que o número tem é :",quantidadedigitos(numero)) '''OU def quantidadedigitos(numero): return len(str(numero)) numero=eval(input(" Digite o valor do número :")) print("A quantidade de digitos que o número tem é :",quantidadedigitos(numero))'''
  16. Juliana Mesquita

    Ajuda na solução de exercício com estrutura de repetição

    Obrigada, já tinha posto para rodar kkkk... mais agora estou com outra duvida não consigo fazer esse dever sem ter que converter para string e contar com o len, porem querem a solução através da estrutura de repetição.. :`(, já fiz de varias formas mais não consigo.... a unica forma que rodou foi eu convertendo para str e usando o len, minhas outras opções não deram certo.. acho que pq não sei usar direito a estrutura de repetição....; '''3. Escreva uma função para informar quantos dígitos um número recebido pela função tem Função: Contar digitos de um numero Dados de entrada: numero dados de saida: quantidade de digitos''' def quantidadedigitos(numero): return len(str(numero)) numero=eval(input(" Digite o valor do número :")) print("A quantidade de digitos que o número tem é :",quantidadedigitos(numero))
  17. Juliana Mesquita

    Ajuda na solução de exercício com estrutura de repetição

    Não sei como por que já resolvi o problema... se alguém poder me ajudar a por que já resolvi.. faltava um acumulador... <_< <_< '''1. Escreva uma função que, dada uma quantidade de números, pede ao usuário para digitá-los e retorna o maior e menor deles. Autor:Juliana Mesquita Função: Retornar maior e menor número Dados de entrada: Quantidade de Números e numeros Dados de Saída: maior e menor número digitado''' def numeromaiormenor(quantidade): contador=1 maior=0 menor=0 while contador<=quantidade: numero=eval(input("Digite o valor do número :")) acumulador=numero contador=contador+1 if(numero>maior)or(numero>acumulador): maior=numero if(numero<maior)or(numero<acumulador): menor=numero return (maior,menor) quantidade=eval(input("Digite a quantidade de número desejada :")) print(" O maior e menor valor digitados foram : ",numeromaiormenor(quantidade))
  18. Juliana Mesquita

    Exercicio

    Gostaria de ajudar para responder a seguinte questão sem ter que usar vetores pois a professora ainda não entrou nesse tema (Abaixo tem meu código mas não roda da forma adequada): '''1. Escreva uma função que, dada uma quantidade de números, pede ao usuário para digitá-los e retorna o maior e menor deles. Autor:Juliana Mesquita Função: Retornar maior e menor número Dados de entrada: Quantidade de Números e numeros Dados de Saída: maior e menor número digitado''' def numeromaiormenor(quantidade): contador=0 maior=0 menor=0 while contador<=quantidade: numero=eval(input("Digite o valor do número :")) contador=contador+1 if numero>maior: maior=max(numero) elif numero<maior: menor=min(numero) return ("O maior valor digitado foi o:",maior," O menor valor digitado foi o :",menor) quantidade=eval(input("Digite a quantidade de número desejada :")) print(numeromaiormenor(quantidade))
  19. Juliana Mesquita

    Exercicio

    '''11) Sabendo que str( ) converte valores numéricos para string, calcule quantos dígitos há em 2 elevado a um milhão. Função: Saber quantos digitos existem no resultado Dados de entrada: 2 elevado a um milhão Dados de saída: quantidade de digitos''' def quantidadededigitos(base,expoente): resultado=base**expoente resultado=str(resultado) return len(resultado) base=eval(input(" Digite o valor da base :")) expoente=eval(input(" Digite o valor do expoente :")) print(quantidadededigitos(base,expoente))
  20. Juliana Mesquita

    Exercicio

    '''10) Escreva um programa para calcular a redução do tempo de vida de um fumante. Pergunte a quantidade de cigarros fumados por dia e quantos anos ele já fumou. Considere que um fumante perde 10 minutos de vida a cada cigarro, calcule quantos dias de vida um fumante perderá. Exiba o total de dias. Função: calcular quantidade de dias de vida que fumante perdera Dados de entrada: quantidade de cigarros e quantos anos ja fumou dado de saida: perda de dias de vida''' def fumanteperde(qtcigarro,anos): perdedia=(((qtcigarro*10)*0.00069444)*(anos*365)) return perdedia qtcigarro=eval(input(" Digite o valor de cigarros furmados por dia :")) anos=eval(input(" Digite quantos anos você fuma :")) print(" O fumante perderá ", fumanteperde(qtcigarro,anos)," dias de vida ")
  21. Juliana Mesquita

    Exercicio

    '''9) Escreva um programa que pergunte a quantidade de km percorridos por um carro alugado pelo usuário, assim como a quantidade de dias pelos quais o carro foi alugado. Calcule o preço a pagar, sabendo que o carro custa R$ 60,00 por dia e R$ 0,15 por km rodado. Função: calcular preço a pagar pelo carro Dados de entrada: distancia percorrida e quantidade de dias dados de saida: preço total''' def precoaluguelcarro(distancia,dias): precototal=(distancia*0.15)+(dias*60.0) return precototal distancia=eval(input(" Digite a distancia percorrida :")) dias=eval(input(" Digite a quantidade de dias qeu o carro foi alugado :")) print(" Preço total :",precoaluguelcarro(distancia,dias))
  22. Juliana Mesquita

    Exercicio

    '''8) Faça agora o contrário, de Fahrenheit para Celsius Função: converter de F para C Dados de entrada: F Dados de saída:C ''' def conversaoFparaC(fahrenheit): celsius=(fahrenheit-32)/1.8000 return celsius fahrenheit=eval(input(" Digite a temperatura me Fahrenheit :")) print(" Convertendo Farenheit para Celsius :",conversaoFparaC(fahrenheit),"ºC")
  23. Juliana Mesquita

    Exercicio

    '''7) Converta uma temperatura digitada em Celsius para Fahrenheit. F = 9*C/5 + 32 Autor: Juliana Mesquita Função: converter Celsius para Fahrenheit Dados de entrada: Celsius Dados de saida: Fahrenheit''' def conversaoCparaF(celsius): fahrenheit=9*celsius/5+32 return fahrenheit celsius=eval(input(" Digite a temperatura em Celsius :")) print("O valor da conversão de Celsius para Fahrenheit foi :",conversaoCparaF(celsius))
  24. Juliana Mesquita

    Exercicio

    '''6) Calcule o tempo de uma viagem de carro. Pergunte a distância a percorrer e a velocidade média esperada para a viagem. Autor: Juliana Mesquita Função: Calcular tempo de uma viagem Dados de entrada: disntacia, velocidade media Dados de saida: tempod de viagem''' def viagemcarro(distancia,velocidade): tempo=distancia/velocidade #não sei se essa é a formula adequada... return tempo distancia=eval(input("Digite a distancia a percorrer : ")) velocidade=eval(input(" Digite a velocidade media : ")) print(" O tempo será de :", viagemcarro(distancia,velocidade))
  25. Juliana Mesquita

    Exercicio

    '''5) Solicite o preço de uma mercadoria e o percentual de desconto. Exiba o valor do desconto e o preço a pagar. Autor: Juliana Mesquita Função: Calcular valro de desconto e exibir novo preço Dados de entrada: Valor do produto e desconto Dados de saída: valor do desconto e novo valor do produto''' def descontoproduto(precoatual,desconto): valordesconto=(precoatual*desconto)/100 novopreco=precoatual-valordesconto return (novopreco,valordesconto) precoatual=eval(input("Digite o valor do produto :")) desconto=eval(input("Digite o valor do desconto :")) print("O novo valor do produto e do desconto é : ",descontoproduto(precoatual,desconto))
×

Important Information

Ao usar o fórum, você concorda com nossos Terms of Use.