Search the Community

Showing results for tags 'help'.



More search options

  • Search By Tags

    Type tags separated by commas.
  • Search By Author

Content Type


Forums

  • Programação & Desenvolvimento
    • ASP
    • PHP
    • .NET
    • Java
    • C, C++
    • Delphi, Kylix
    • Lógica de Programação
    • Mobile
    • Visual Basic
    • Outras Linguagens de Programação
  • WEB
    • HTML, XHTML, CSS
    • Ajax, JavaScript, XML, DOM
    • Editores
  • Arte & Design
    • Corel Draw
    • Fireworks
    • Flash & ActionScript
    • Photoshop
    • Outros Programas de Arte e Design
  • Sistemas Operacionais
    • Microsoft Windows
    • GNU/Linux
    • Outros Sistemas Operacionais
  • Softwares, Hardwares e Redes
    • Microsoft Office
    • Softwares Livres
    • Outros Softwares
    • Hardware
    • Redes
  • Banco de Dados
    • Access
    • MySQL
    • PostgreSQL
    • SQL Server
    • Demais Bancos
  • Segurança e Malwares
    • Segurança
    • Remoção De Malwares
  • Empregos
    • Vagas Efetivas
    • Vagas para Estágios
    • Oportunidades para Freelances
  • Negócios & Oportunidades
    • Classificados & Serviços
    • Eventos
  • Geral
    • Avaliações de Trabalhos
    • Links
    • Outros Assuntos
    • Entretenimento
  • Script Brasil
    • Novidades e Anúncios Script Brasil
    • Mercado Livre / Mercado Sócios
    • Sugestões e Críticas
    • Apresentações

Find results in...

Find results that contain...


Date Created

  • Start

    End


Last Updated

  • Start

    End


Filter by number of...

Joined

  • Start

    End


Group


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

Found 52 results

  1. Amigos, bom dia Creio que seja um tema antigo, mais não consegui encontrar no fórum, se possível alguém da uma ajuda agradeço. Possuo uma tabela no SQL SERVER onde o ID não esta em ordem, devido alguns dados deletados, essa tabela o ID não e a chave primaria, gostaria que o ID da tabela se organizassem e continua-se de onde parou nos novos dados inclusos. Abaixo inventei uma tabela parecida, e os passos para alguém ajudar na corrigir os ID. Muitos fórum informa sobre a chave ser principal não ser viável essa organização e não encontrei ninguém dando uma solução, o ID é somente uma numeração sem nenhum vinculo. Agradeço a todos pela atenção. Criação do Banco CREATE DATABASE Ambiente_Teste GO Criação da Tabela CREATE TABLE dbo.Cadastro ( ID_Cadastro INT NOT NULL UNIQUE IDENTITY (1,1), CPF VARCHAR(11) NOT NULL PRIMARY KEY, Nome VARCHAR(100) NOT NULL, Nome_Completo VARCHAR(250) NOT NULL ) Inserindo dados na tabela INSERT INTO dbo.Cadastro (CPF, Nome, Nome_Completo) VALUES ('83850588505', 'Homer Simpson', 'Homer Jay Simpson'), ('07688883369', 'Marge Simpson', 'Marjorie Bouvier Simpson'), ('16891165288', 'Bart Simpson', 'Bartholomew Jay Simpson'), ('71014036542', 'Lisa Simpson', 'Elisabeth Bouvier Simpson'), ('58447169570', 'Maggie Simpson', 'Margareth Simpson'), ('26303575463', 'Abe Simpson', 'Abraham Jedediah Simpson II'), ('50340341157', 'Mona Simpson', 'Mona Jay Simpson'), ('51805285505', 'Herbert Powell', 'Herbert Kennedy Simpson Powell'), ('80228775817', 'Edwina Winston', 'Edwina Winston'), ('51785776207', 'Rita Simpson', 'Rita LaFleur Simpson'), ('43344662651', 'Bill Simpson', 'William Arnold Simpson'), ('12962495656', 'Cyrus Simpson', 'Cyrus Simpson'), ('64657024523', 'Chet Simpson', 'Chester Oliver Simpson'), ('36341743408', 'Stanley Simpson', 'Stanley Simpson'), ('27226123487', 'Yuma Hickman', 'Yuma Hickman'), ('78592718422', 'Orville Simpson', 'Orville Simpson'), ('23228524493', 'Oswald Simpson', 'Oswald Oli Simpson'), ('71611427410', 'Howland Simpson', 'Howland Simpson'), ('70127574697', 'Eliza Simpson', 'Eliza Simpson'), ('17751527153', 'Mabel Simpson', 'Mabel Simpson'), ('48652567840', 'Abraham Simpson', 'Abraham Simpson'), ('31351234056', 'Hiram Simpson', 'Hiram Simpson'), ('38344506344', 'Arthur Simpson', 'Arthur Simpson'), ('96456411521', 'Patty Bouvier', 'Patricia Bouvier'), ('37969442641', 'Selma Bouvier', 'Selma Terwilliger Hutz McClure Stu D''Amico Bouvier'), ('33241658309', 'Ling Bouvier', 'Ling Bouvier'), ('42766902503', 'Gladys Bouvier', 'Gladys Bouvier'), ('55772134019', 'Jackie Bouvier', 'Jacqueline Jo-Jo Bouvier'), ('28208343889', 'Clancy Bouvier', 'Clancy Jo-Jo Bouvier'), ('37315127500', 'Veronica Bouvier', 'Veronica Hubert Bouvier'), ('58534216894', 'Alvarine Bisque', 'Alvarine Bisque'), ('97895003860', 'Ned Flanders', 'Nedward Flanders Júnior'), ('66885696390', 'Maude Flanders', 'Maude Flanders'), ('91688751696', 'Rod Flanders', 'Rod Flanders'), ('61879210118', 'Todd Flanders', 'Todd Flanders'), ('60943567130', 'Edna Krabappel', 'Edna Krabappel'), ('14686925266', 'Nedward Flanders', 'Nedward Flanders'), ('53172413594', 'Mona Flanders', 'Mona Flanders'), ('64508743170', 'Nediana Flanders', 'Nediana Flanders'), ('35537227460', 'Ted Flanders', 'Ted Flanders'), ('73243896789', 'Connie Flanders', 'Connie Flanders'), ('26466106888', 'Bonnie Flanders', 'Bonnie Flanders'), ('39997781210', 'Kirk Houten', 'Kirk Evelyn Van Houten'), ('58807349000', 'Luann Houten', 'Luann Van Houten'), ('48123045123', 'Milhouse Houten', 'Milhouse Mussolini Van Houten'), ('04148685874', 'Nana Mussolini', 'Nana Sophie Mussolini'), ('62911684648', 'Zack Houten', 'Norbert Van Houten') Deletando dados DELETE FROM dbo.Cadastro WHERE Nome = 'Homer Simpson' DELETE FROM dbo.Cadastro WHERE Nome = 'Marge Simpson' DELETE FROM dbo.Cadastro WHERE Nome = 'Bart Simpson' DELETE FROM dbo.Cadastro WHERE Nome = 'Lisa Simpson' DELETE FROM dbo.Cadastro WHERE Nome = 'Maggie Simpson' DELETE FROM dbo.Cadastro WHERE Nome = 'Nedward Flanders' DELETE FROM dbo.Cadastro WHERE Nome = 'Mona Flanders' DELETE FROM dbo.Cadastro WHERE Nome = 'Nediana Flanders' DELETE FROM dbo.Cadastro WHERE Nome = 'Ted Flanders' DELETE FROM dbo.Cadastro WHERE Nome = 'Connie Flanders' DELETE FROM dbo.Cadastro WHERE Nome = 'Bonnie Flanders' Inserindo dados novamente INSERT INTO dbo.Cadastro VALUES ('39997781210', 'Kirk Houten', 'Kirk Evelyn Van Houten'), ('58807349000', 'Luann Houten', 'Luann Van Houten'), ('48123045123', 'Milhouse Houten', 'Milhouse Mussolini Van Houten'), ('04148685874', 'Nana Mussolini', 'Nana Sophie Mussolini'), ('62911684648', 'Zack Houten', 'Norbert Van Houten'), ('96456411521', 'Patty Bouvier', 'Patricia Bouvier'), ('37969442641', 'Selma Bouvier', 'Selma Terwilliger Hutz McClure Stu D''Amico Bouvier'), ('33241658309', 'Ling Bouvier', 'Ling Bouvier'), ('42766902503', 'Gladys Bouvier', 'Gladys Bouvier'), ('55772134019', 'Jackie Bouvier', 'Jacqueline Jo-Jo Bouvier'), ('28208343889', 'Clancy Bouvier', 'Clancy Jo-Jo Bouvier'), ('37315127500', 'Veronica Bouvier', 'Veronica Hubert Bouvier'), ('83850588505', 'Homer Simpson', 'Homer Jay Simpson'), ('07688883369', 'Marge Simpson', 'Marjorie Bouvier Simpson'), ('16891165288', 'Bart Simpson', 'Bartholomew Jay Simpson'), ('71014036542', 'Lisa Simpson', 'Elisabeth Bouvier Simpson'), ('58447169570', 'Maggie Simpson', 'Margareth Simpson') Consulta e resultado (Antes de sofrer o Delete e depois dos novos Insert) SELECT * FROM dbo.Cadastro ORDER BY ID_Cadastro
  2. elabore um programa que leia dois numeros decimais inteiros de no maximo 32 bits e determine, bit a bit, quais bits são iguais nos dois numeros, e dos que forem igual se são '' 0 '' ou '' 1''. Por exemplo, os numeros 0 e 255 contem 24 bits iguais (bit8...bit31), em zero, e 8 bits diferente ( bit0...bit7). nesse caso a impressao seria: bits iguais: || valor 7 0 8 0 9 0 . . . 31 0
  3. Olá pessoal! Estou com uma dúvida, criei uma lista suspensa com 1000 registros ou linhas. Desta forma, gostaria de um auxílio para montagem de um código VBA que melhorasse a pesquisa com Autocomplete ou Autopreenchimento. Assim evitaria der que rolar toda a caixa suspensa para escolher o nome requerido. Desde já agradeço a cooperação.
  4. 1) Escrever uma função em C que: receba dois strings como parâmetro, bem como um valor inteiro representando uma posição; insira o segundo string no primeiro, na posição indicada pelo valor. No programa principal leia os dois strings, o valor da posição, passe para a função descrita acima e escreva o resultado na tela. 2) Desenvolva uma função em C, que recebe como parâmetros um inteiro n e duas matrizes quadradas reais X e Y de ordem n, sendo a dimensão n lida do teclado. Esta função calcula soma das matrizes X e Y . Escreva no módulo principal, a matriz gerada na função. 3) Escreva um programa que solicite ao usuário o número de notas a serem digitadas, crie uma matriz, com a dimensão especificada, para armazenar as entradas, solicite as notas e chame um função que retorne a média aritmética das notas. Após imprimir a média, o programa libera a memória alocada para a matriz . 4) Escreva uma função que inverta a ordem dos caracteres de uma cadeia de caracteres que ela recebe como argumento. Use ponteiro. Exemplo: ’Saudações’ resulta ’seõçaduaS’
  5. Ola , estou com problemas nesse código abaixo , ele é basicamente um jogo que eu estou criando para fins acadêmicos , a minha função 'ataque' esta com problemas nas linhas demarcadas por #**************************# pois ela não faz o que deveria fazer e devolve "NameError: name 'vida' is not defined" . Essa linhas seriam as responsáveis por executar uma função de outro arquivo e retornar o resultado(na forma de lista) dele, porem ele devera acessar o arquivo por meio da interação do usuário que enviara um valor de uma lista, essa lista é uma instancia da classe partida, que por sua vez foi criada pelo método especial __init__(self, ...). PRECISO DE AJUDA E SUGESTÕES PARA RESOLVER ESSE PROBLEMA!!! class partida(object): #...# #...# def ataque(self,j_atk,j_def): '''ira fazer o ataque e a defesa''' import sys sys.path.append("Teste_Armazenamento_de_Dados/ATAQUES") #ordem: nome,tipo,ataque_normal,ataque especial-1,ataque especial-2,defesa# Ataques_normal=['soco','facada','espada','mordida'] Ataques_especial=['dark magic','arremeço','bola de fogo','rasengan','chidori','rasenshuriken','chidori nagashi','paralizado','cura','teletransporte'] if j_atk[0]==self.jogador_X[0]: print('Voce pode usar o ataque simples '+self.jogador_X[2]+' ,') print('') print('usar o ataque especial 1 '+self.jogador_X[3]) print('') print('ou usar o ataque especial 2 '+self.jogador_X[4]) print('') while True: try: tipo_atk=int(input('Qual ataque voce deseja usar:\n '+self.jogador_X[2]+'(1) ,'+self.jogador_X[3]+'(2) ,'+self.jogador_X[4]+'(3) \n>>> ')) if tipo_atk==1: exec('import '+self.jogador_X[2]) #**************************# exec("vida="+self.jogador_X[2]+"ATAQUE_NORMAL(j_atk,j_def,'X'") #**************************# self.jogador_X=vida[0] self.jogador_Y=vida[1] print(self.jogador_X[1][0],self.jogador_Y[1][0]) break if tipo_atk==2: exec("vida=ataques."+self.jogador_X[3]+"(j_atk,j_def,'X')") self.jogador_X=vida[0] self.jogador_Y=vida[1] break if tipo_atk==3: exec("vida=ataques."+self.jogador_X[4]+"(j_atk,j_def,'X')") jogador_X=vida[0] self.jogador_Y=vida[1] break except: print('Digito invalido!!!') if j_atk[0]==self.jogador_Y[0]: print('Voce pode usar o ataque simples '+self.jogador_Y[2]+' ,') print('') print('usar o ataque especial 1 '+self.jogador_Y[3]) print('') print('ou usar o ataque especial 2 '+self.jogador_Y[4]) print('') while True: try: tipo_atk=int(input('Qual ataque voce deseja usar:\n '+self.jogador_Y[2]+'(1) ,'+self.jogador_Y[3]+'(2) ,'+self.jogador_Y[4]+'(3) \n>>> ')) if tipo_atk==1: exec('import '+self.jogador_X[2]) vida=ATAQUE_NORMAL(j_atk,j_def,'Y') self.jogador_X=vida[0] self.jogador_Y=vida[1] print(self.jogador_X[1][0],self.jogador_Y[1][0]) break if tipo_atk==2: exec("vida=ataques."+self.jogador_Y[2]+"(j_atk,j_def,'Y')") self.jogador_X=vida[0] self.jogador_Y=vida[1] break if tipo_atk==3: exec("vida=ataques."+self.jogador_Y[2]+"(j_atk,j_def,'Y')") self.jogador_X=vida[0] self.jogador_Y=vida[1] break except: print('Digito invalido!!!') #...# #...#
  6. Enunciado Tempo de viagem entre duas cidades A tabela abaixo exibe o tempo (em horas) de viagem de avião entre duas cidades distintas. Por exemplo, o tempo de viagem entre a cidade 222 e a cidade 444 é de 12 horas. Escreva um programa que leia o código de duas cidades informadas pelo usuário. Como saída, informe o tempo necessário para viajar da primeira cidade à segunda. Dicas Considere que o usuário sempre insere valores válidos. Converta o número da cidade em um índice válido da matriz antes de consultar o valor de seus elementos. Por exemplo, a cidade 111 corresponde ao índice 0 da matriz, a cidade 222 corresponde ao índice 1, e assim por diante. Exemplos não exaustivos de entradas e saídas: Entradas: 222 444 | Saída: 12 Entradas: 555 555 | Saída: 0 Nao sei oq ha de errado from numpy import * from numpy.linalg import * tabela = array([ [0,2,11,6,15,11,1], [2,0,7,12,4,2,15], [11,7,0,11,8,3,13], [6,12,11,0,10,2,1], [15,4,8,10,0,5,13], [11,2,3,2,5,0,14], [1,15,13,1,13,14,0]]) c1 = int(input("cidade 1: ")) c2 = int(input("cidade 2: ")) i = c1 / 111 - 1 j = c2 / 111 - 1 x = tabela[i,j] print(x)
  7. Olá, bom dia! Preciso de uma ajuda! Tenho uma Query onde cada registro tem diversos campos. Preciso exportar para TXT definindo cada linha como mostra o modelo da foto. Tipo: Campo1 Campo2 Campo3 Campo4 Campo5 Já tentei diversas formas e não consigo. tenho esse codigo mas ele não esta rodando. 'Dim ErroMsg As String 'On Error GoTo Err_Erro_click' 'Dim Campo1 As String 'Dim DB1 As Database 'Dim TB1 As Recordset 'Set DB1 = CurrentDb() 'Set TB = DB1.OpenRecordset("qry_total_txt") ' Open "C:\Desktop\Carta Verde\CartaVerde.txt" For Output As #1 ' Do Until TB1.EOF 'Campo1 = TB1(Cod_capa) & TB1(n_lote_titulo) & TB1(tipo_doc_titulo) & TB1(Suc_titulo) & TB1(tipo_pag_titulo) & TB1(premio_ta_titulo) & TB1(cap_total_titulo) 'Print #1, Campo1 'TB1.MoveNext 'Loop 'Close #1 'ErroMsg = MsgBox("Arquivo CartaVerde.Txt gerado com sucesso!", vbOKOnly) 'Exit Sub 'Err_Erro_click: 'ErroMsg = MsgBox("ERRO!!! O arquivo não foi gerado", vbOKOnly) ' Exit Sub alguém poderia me ajudar ? :(
  8. Estava tentando resolver este problema com grafos e não consegui resolver, se alguém puder ajudar utilizando grafos, eu ficaria muito grato ❤️ Problema: Toda semana Juquinha tem aulas de ACM (Artes Cênicas e Musicais) no colégio em que estuda e, recentemente, sua professora anunciou que haverá uma gincana no nal do semestre. No entanto, os times devem ser formados o mais breve possível para que os alunos possam ensaiar. Cada time é constituído de um ou mais alunos, e cada aluno tem que pertencer a exatamente um time. Além disso, os times não podem ser formados de qualquer maneira: se um aluno é amigo de outro, esses alunos devem estar no mesmo time. A professora então pediu para que os alunos a informassem das relações de amizade na sala de aula. Os alunos então se numeraram de 1 até N e escreveram uma lista cujas linhas contém pares de números. Se dois alunos cujos números são i e j são amigos, haverá ao menos uma linha contendo i e j ou j e i na lista. Inversamente, se há uma linha contendo i e j na lista, então os alunos cujos números são i e j são amigos. A professora então recolheu a lista e, na próxima aula, deverá decidir que times formar. Ela está pensando em formar o maior número possível de times e gostaria de saber quantos times ela formaria. Ajude então a professora escrevendo um programa que, dada a lista de amizades, determina qual o maior número de times que ela pode formar
  9. SEGUINTE PROBLEMA !!!! MONTEI MEU CODIGO porém ELE ESTA RETORNADO CARACTERES OU NUMEROS ALEATORIOS NO LUGAR DAS CARTAS O QUE ESTA ERRADO ??? (Escolha um jogo de cartas, baseado em um “baralho tradicional” (cada carta tem seu naipe e seu valor). Implemente a parte de distribuição (sorteio) de cartas para 2 jogadores, considerando que cada jogador ira receber 5 cartas. Exiba na tela as cartas que cada um dos jogadores recebeu.) *********************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************** #include<stdlib.h> #include<stdio.h> #include<string.h> #include<time.h> typedef struct{ char naipe[10]; int valor; }cartas; int main(){ cartas carta[51]; char naipe[12]= "Copas"; char naipe2[12]="Espadas"; char naipe3[12]="Paus"; char naipe4[12]="Ouros"; int i, n, n2; srand(time(NULL)); //========================================================================================// for(i=0;i>=12; i++){ carta.valor=i-1; strcpy(carta.naipe, naipe); } for(i=13; i<=25; i++){ carta.valor=i-12; strcpy(carta.naipe, naipe2); } for(i=26; i<=38; i++){ carta.valor=i-25; strcpy(carta.naipe, naipe3); } for(i=39; i>=51; i++){ carta.valor=i-51; strcpy(carta.naipe, naipe4); } //========================================================================================// printf("Joao recebera:\n"); for(i=0; i<5;i++){ n=rand()%51; printf("\n%d de %s", carta[n].valor, carta[n].naipe); } printf("\n\nMaria recebera:\n"); for(i=0; i<5;i++){ n2=rand()%50; printf("\n%d de %s", carta[n2].valor, carta[n2].naipe); } printf("\n\n"); system("pause"); return 0; } *****************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************************
  10. Olá pessoa gostaria da ajuda de vocês para criar um script no C++, bem o que eu quero e que quando eu digita o nome Excel no Input Field e cricar enter ou spaço ele avançe para a próxima cena. Ajuda ai por favor fico grato desde já.
  11. Boa tarde pessoal, sou novo aqui no grupo nem sei se posso postar ou não, porém to com uma grande dúvida se alguém puder me ajudar sou web designer e represento a karsten pela web e um terceiro quer colocar a calculadora de tecidos no site dele que no caso é essa http://www.karsten.com.br/calculadora/ porém quando eu coloco o codigo da calculadora no meu site o botão calcular não funciona, porém no dreamweaver que eu usei pra captar o código funciona alguém pode me ajudar ? segue o codigo <!DOCTYPE html> <!-- saved from url=(0038)http://www.karsten.com.br/calculadora/ --> <!-- Google Tag Manager --> <script src="./Calculadora - Karsten_files/277816749301937" async></script><script async src="./Calculadora - Karsten_files/fbevents.js.download"></script><script async src="./Calculadora - Karsten_files/analytics.js.download"></script><script async src="./Calculadora - Karsten_files/gtm.js.download"></script><script>(function(w,d,s,l,i){w[l]=w[l]||[];w[l].push({'gtm.start': new Date().getTime(),event:'gtm.js'});var f=d.getElementsByTagName(s)[0], j=d.createElement(s),dl=l!='dataLayer'?'&l='+l:'';j.async=true;j.src= 'https://www.googletagmanager.com/gtm.js?id='+i+dl;f.parentNode.insertBefore(j,f); })(window,document,'script','dataLayer','GTM-M4CV5SC');</script> <!-- End Google Tag Manager --> <meta name="viewport" content="width=device-width, initial-scale=1, user-scalable=no"> <title>Calculadora - Karsten</title> <meta name="author" content="F/FWD - ffwd.com.br"> </script> <link rel="shortcut icon" href="http://d92fs5q78i296.cloudfront.net/wp-content/themes/karsten/favicon.ico?k=2016"> <link rel="profile" href="http://gmpg.org/xfn/11"> <link rel="pingback" href="http://www.karsten.com.br/xmlrpc.php"> <!--[if lt IE 9]> <script src="http://d92fs5q78i296.cloudfront.net/wp-content/themes/karsten/js/html5.js" type="text/javascript"></script> <script src="http://d92fs5q78i296.cloudfront.net/wp-content/themes/karsten/js/selectivizr-min.js" type="text/javascript"></script> <![endif]--> <link rel="alternate" hreflang="pt-br" href="http://www.karsten.com.br/calculadora/"> <!-- This site is optimized with the Yoast SEO plugin v6.1.1 - https://yoa.st/1yg?utm_content=6.1.1 --> <link rel="canonical" href="http://www.karsten.com.br/calculadora/"> <meta property="og:locale" content="pt_BR"> <meta property="og:type" content="article"> <meta property="og:title" content="Calculadora - Karsten"> <meta property="og:url" content="http://www.karsten.com.br/calculadora/"> <meta property="og:site_name" content="Karsten"> <meta property="article:publisher" content="https://www.facebook.com/KarstenBrasil"> <meta property="og:image" content="http://d92fs5q78i296.cloudfront.net/wp-content/uploads/2015/02/iTunesArtwork.png"> <script type="application/ld+json">{"@context":"http:\/\/schema.org","@type":"WebSite","@id":"#website","url":"http:\/\/www.karsten.com.br\/","name":"Karsten","potentialAction":{"@type":"SearchAction","target":"http:\/\/www.karsten.com.br\/?s={search_term_string}","query-input":"required name=search_term_string"}}</script> <script type="application/ld+json">{"@context":"http:\/\/schema.org","@type":"Organization","url":"http:\/\/www.karsten.com.br\/calculadora\/","sameAs":["https:\/\/www.facebook.com\/KarstenBrasil","https:\/\/www.instagram.com\/Karstenoficial","https:\/\/www.youtube.com\/channel\/UCj5Z-69LK9OcgrJxRH31oYQ","http:\/\/www.pinterest.com\/karstenoficial\/"],"@id":"#organization","name":"Karsten S\/A","logo":"http:\/\/www.karsten.com.br\/wp-content\/uploads\/2015\/02\/iTunesArtwork.png"}</script> <!-- / Yoast SEO plugin. --> <link rel="dns-prefetch" href="http://ajax.googleapis.com/"> <link rel="dns-prefetch" href="http://code.ionicframework.com/"> <link rel="dns-prefetch" href="http://s.w.org/"> <script type="text/javascript"> window._wpemojiSettings = {"baseUrl":"https:\/\/s.w.org\/images\/core\/emoji\/2.4\/72x72\/","ext":".png","svgUrl":"https:\/\/s.w.org\/images\/core\/emoji\/2.4\/svg\/","svgExt":".svg","source":{"concatemoji":"http:\/\/www.karsten.com.br\/wp-includes\/js\/wp-emoji-release.min.js?ver=6c50d46bafe370f9232a1e7c15065b96"}}; !function(a,b,c){function d(a,b){var c=String.fromCharCode;l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,a),0,0);var d=k.toDataURL();l.clearRect(0,0,k.width,k.height),l.fillText(c.apply(this,b),0,0);var e=k.toDataURL();return d===e}function e(a){var b;if(!l||!l.fillText)return!1;switch(l.textBaseline="top",l.font="600 32px Arial",a){case"flag":return!(b=d([55356,56826,55356,56819],[55356,56826,8203,55356,56819]))&&(b=d([55356,57332,56128,56423,56128,56418,56128,56421,56128,56430,56128,56423,56128,56447],[55356,57332,8203,56128,56423,8203,56128,56418,8203,56128,56421,8203,56128,56430,8203,56128,56423,8203,56128,56447]),!b);case"emoji":return b=d([55357,56692,8205,9792,65039],[55357,56692,8203,9792,65039]),!b}return!1}function f(a){var c=b.createElement("script");c.src=a,c.defer=c.type="text/javascript",b.getElementsByTagName("head")[0].appendChild(c)}var g,h,i,j,k=b.createElement("canvas"),l=k.getContext&&k.getContext("2d");for(j=Array("flag","emoji"),c.supports={everything:!0,everythingExceptFlag:!0},i=0;i<j.length;i++)c.supports[j[i]]=e(j[i]),c.supports.everything=c.supports.everything&&c.supports[j[i]],"flag"!==j[i]&&(c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&c.supports[j[i]]);c.supports.everythingExceptFlag=c.supports.everythingExceptFlag&&!c.supports.flag,c.DOMReady=!1,c.readyCallback=function(){c.DOMReady=!0},c.supports.everything||(h=function(){c.readyCallback()},b.addEventListener?(b.addEventListener("DOMContentLoaded",h,!1),a.addEventListener("load",h,!1)):(a.attachEvent("onload",h),b.attachEvent("onreadystatechange",function(){"complete"===b.readyState&&c.readyCallback()})),g=c.source||{},g.concatemoji?f(g.concatemoji):g.wpemoji&&g.twemoji&&(f(g.twemoji),f(g.wpemoji)))}(window,document,window._wpemojiSettings); </script><script src="./Calculadora - Karsten_files/wp-emoji-release.min.js.download" type="text/javascript" defer></script> <style type="text/css"> img.wp-smiley, img.emoji { display: inline !important; border: none !important; box-shadow: none !important; height: 1em !important; width: 1em !important; margin: 0 .07em !important; vertical-align: -0.1em !important; background: none !important; padding: 0 !important; } </style> <link rel="stylesheet" id="contact-form-7-css" href="./Calculadora - Karsten_files/styles.css" type="text/css" media="all"> <link rel="stylesheet" id="wpml-cms-nav-css-css" href="./Calculadora - Karsten_files/navigation.css" type="text/css" media="all"> <link rel="stylesheet" id="cms-navigation-style-base-css" href="./Calculadora - Karsten_files/cms-navigation-base.css" type="text/css" media="screen"> <link rel="stylesheet" id="cms-navigation-style-css" href="./Calculadora - Karsten_files/cms-navigation.css" type="text/css" media="screen"> <link rel="stylesheet" id="karsten-style-css" href="./Calculadora - Karsten_files/main.css" type="text/css" media="screen"> <link rel="stylesheet" id="ionicons-style-css" href="./Calculadora - Karsten_files/ionicons.min.css" type="text/css" media="all"> <link rel="stylesheet" id="google-fonts-css" href="./Calculadora - Karsten_files/css" type="text/css" media="all"> <script type="text/javascript" src="./Calculadora - Karsten_files/jquery.min.js.download"></script> <link rel="https://api.w.org/" href="http://www.karsten.com.br/wp-json/"> <link rel="shortlink" href="http://www.karsten.com.br/?p=109457"> <link rel="alternate" type="application/json+oembed" href="http://www.karsten.com.br/wp-json/oembed/1.0/embed?url=http%3A%2F%2Fwww.karsten.com.br%2Fcalculadora%2F"> <link rel="alternate" type="text/xml+oembed" href="http://www.karsten.com.br/wp-json/oembed/1.0/embed?url=http%3A%2F%2Fwww.karsten.com.br%2Fcalculadora%2F&amp;format=xml"> <meta name="generator" content="WPML ver:3.9.1 stt:1,44,2;"> <script type="text/javascript"> window._se_plugin_version = '8.1.9'; </script> <script type="text/javascript"> (function(url){ if(/(?:Chrome\/26\.0\.1410\.63 Safari\/537\.31|WordfenceTestMonBot)/.test(navigator.userAgent)){ return; } var addEvent = function(evt, handler) { if (window.addEventListener) { document.addEventListener(evt, handler, false); } else if (window.attachEvent) { document.attachEvent('on' + evt, handler); } }; var removeEvent = function(evt, handler) { if (window.removeEventListener) { document.removeEventListener(evt, handler, false); } else if (window.detachEvent) { document.detachEvent('on' + evt, handler); } }; var evts = 'contextmenu dblclick drag dragend dragenter dragleave dragover dragstart drop keydown keypress keyup mousedown mousemove mouseout mouseover mouseup mousewheel scroll'.split(' '); var logHuman = function() { var wfscr = document.createElement('script'); wfscr.type = 'text/javascript'; wfscr.async = true; wfscr.src = url + '&r=' + Math.random(); (document.getElementsByTagName('head')[0]||document.getElementsByTagName('body')[0]).appendChild(wfscr); for (var i = 0; i < evts.length; i++) { removeEvent(evts[i], logHuman); } }; for (var i = 0; i < evts.length; i++) { addEvent(evts[i], logHuman); } })('//www.karsten.com.br/?wordfence_lh=1&hid=21B00D91B9934C05BFD55DD7999A1A6D'); </script> <script type="text/javascript"> (function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){ (i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*new Date();a=s.createElement(o), m=s.getElementsByTagName(o)[0];a.async=1;a.src=g;m.parentNode.insertBefore(a,m) })(window,document,'script','//www.google-analytics.com/analytics.js','ga'); ga('create', 'UA-40940986-4', 'auto'); ga('require', 'displayfeatures'); ga('send', 'pageview'); </script> <!-- <script id="navegg" type="text/javascript" src="//tag.navdmp.com/tm40123.js" ></script> --> <script src="./Calculadora - Karsten_files/site.js.download" id="mailmunch-script" data-mailmunch-site-id="212667" async></script> <style type="text/css">.fancybox-margin{margin-right:17px;}</style><link rel="stylesheet" type="text/css" href="./Calculadora - Karsten_files/styles(1).css"><script type="text/javascript" async src="./Calculadora - Karsten_files/saved_resource"></script></head> <body class="page-template-default page page-id-109457 calculadora style-main"> <!-- Google Tag Manager (noscript) --> <noscript>&lt;iframe src="https://www.googletagmanager.com/ns.html?id=GTM-M4CV5SC" height="0" width="0" style="display:none;visibility:hidden"&gt;&lt;/iframe&gt;</noscript> <!-- End Google Tag Manager (noscript) --> <div id="page" class="hfeed site"> <!-- <a href="http://www.karsten.com.br/suporte/" target="_blank" class="btn-acesso-restrito"><span class="sprite ico-cadeado-branco"></span> Suporte</a> --> <a href="javascript:window.open(&#39;http://54.233.81.167/karsten/?area=suporte&#39;,&#39;Karsten - Suporte&#39;,&#39;width=800, height=600,titlebar=yes&#39;)" class="btn-acesso-restrito"><span class="sprite ico-cadeado-branco"></span> Suporte</a> </div> </div> <section class="menu-superior"> <div class="container"> </ul> <div class="dropdown-menu dropdown-categorias" role="menu" aria-labelledby="dLabel" style="width: auto; min-width: 200px;"> <span class="caret"></span> <div class="menu-itens" style="width: 100%;"> <ul> </ul> </div> <!-- <div class="menu-imagem" style="background-image: url(https://dummyimage.com/208x217/f7f7f7/2b2b2b/&text=Acessórios de mesa)"></div> --> </div> </ul> </div> <!-- <div class="menu-imagem" style="background-image: url(https://dummyimage.com/208x217/f7f7f7/2b2b2b/&text=Piso)"></div> --> </div> <div class="dropdown-menu dropdown-categorias" role="menu" aria-labelledby="dLabel" style="width: auto; min-width: 200px;"> <span class="caret"></span> <div class="menu-itens" style="width: 100%;"> <ul> </ul> </div> <!-- <div class="menu-imagem" style="background-image: url(https://dummyimage.com/208x217/f7f7f7/2b2b2b/&text=Mesa)"></div> --> </div> </div> </div> </section> <div class="container head-site-container"> <div id="main-logo" class="logo-site"> <h1> <a class="logo-link" href="http://www.karsten.com.br/"><img src="./Calculadora - Karsten_files/logo-karsten.png" alt="Logo Karsten"></a> <!-- --> </h1> </header><!-- #masthead --> <div class="row clearfix"> <div id="content" class="site-content " role="main"> <div class="title-container title-page"> <h1 class="title-text">Calculadora</h1> <h2 class="subtitle-text"></h2> </div> <article id="post-109457" class="post-109457 page type-page status-publish hentry"> <div class="entry-content"> <style type="text/css"> .calculator{ max-width: 310px; margin: 0 auto; font-family: 'Nunito', sans-serif; background-color: #f8f3f1; font-size: 13px; } .calculator_wrapper{ width: 84%; margin: 0 auto; } .calculator .title{ text-align: center; margin: 0; padding: 20px; color: #595453; text-transform: uppercase; font-size: 18px; border-bottom: 1px solid #fff; padding-bottom: 10px; } .calculator .wall_width_label, .calculator .wall_height_label, .calculator .calculate{ width: 100%; padding-bottom: 4px; } .calculator .tissue_type{ border-radius: 50px; background-color: #fff; border: 1px solid #888; line-height: 36px; height: 36px; margin-top: 5px; } .calculator .wall_width, .calculator .wall_height{ width: 98%; border-radius: 50px; border: 1px solid #888; padding: 6px; } .calculator label, .calculator .tissue_width, .calculator .tissue_excess, .calculator .tissue_facilitate{ margin-top: 10px; display: inline-block; } .calculator .calculate{ margin: 20px 0; border-radius: 50px; border: none; padding: 10px; background-color: #cd3c1f; color: #fff; } .calculator .calculator_result{ display: none; margin-top: 0; margin-bottom: 20px; } .calculator .mandatory{ color: red; } .calculator .mandatory_field{ background-color: red; } input:focus{ outline: none; } </style> <div class="clearfix"></div> <div class="calculator"> <div class="calculator_wrapper"> <h3 class="title">Calculadora</h3> <label for="wall_width" class="wall_width_label"> <span class="mandatory">*</span>Largura da Parede (metros) </label> <input type="number" id="wall_width" class="wall_width" name="wall_width" required> <label for="wall_height" class="wall_height_label"> <span class="mandatory">*</span>Altura da Parede (metros) </label> <input type="number" id="wall_height" class="wall_height" name="wall_height" required> <span class="tissue_width">Largura do tecido: 1,40m</span> <!-- <span class="tissue_excess">Se for estampado,<br/>Excesso para encaixe do tecido: 0,70m</span> <span class="tissue_facilitate">Excesso para facilitar aplicação: 0,10m</span>--> <label for="tissue_type"> <span class="mandatory">*</span>Tipo do tecido: </label> <div class="form-group select"> <select name="tissue_type" id="tissue_type" class="form-control tissue_type"> <option value="">Selecione...</option> <option value="liso_listrado">Liso/Listrado</option> <option value="estampado">Estampado</option> </select> <span class="sprite ico-arrow-select"></span> </div> <!--<select id="tissue_type" name="tissue_type" class="tissue_type">--> <input type="submit" value="Calcular total necessário" id="calculate" class="calculate"> <span class="calculator_result">Resultado: </span> </div> </div> <script type="text/javascript"> jQuery('#calculate').click(function () { var largura_parede = jQuery('#wall_width').val(); var altura_parede = jQuery('#wall_height').val(); var tipo_tecido = jQuery('#tissue_type').val(); var largura_tecido = 140; var excesso_encaixe_desenho = 70; var excesso_facilitar_aplicacao = 10; if (largura_parede !== '' && altura_parede !== '' && tipo_tecido !== '') { jQuery('#wall_width, #wall_height, #tissue_type').removeClass('mandatory_field'); largura_parede = jQuery('#wall_width').val() * 100; altura_parede = jQuery('#wall_height').val() * 100; var qtdade_faixas_tecido = Math.ceil(largura_parede / largura_tecido); var aux = altura_parede * qtdade_faixas_tecido; var aux2 = (qtdade_faixas_tecido - 1) * excesso_encaixe_desenho; var aux3 = excesso_facilitar_aplicacao * qtdade_faixas_tecido; var total; if (tipo_tecido === 'estampado') { total = (aux + aux2 + aux3) / 100; } else { total = (aux + aux3) / 100; } jQuery('.calculator_result').css('display', 'block'); jQuery('.calculator_result').html('Resultado: <br/>' + total + ' mts'); } else { if (largura_parede === '') { jQuery('#wall_width').addClass('mandatory_field'); } else { jQuery('#wall_width').removeClass('mandatory_field'); } if (altura_parede === '') { jQuery('#wall_height').addClass('mandatory_field'); } else { jQuery('#wall_height').removeClass('mandatory_field'); } if (tipo_tecido === '') { jQuery('#tissue_type').addClass('mandatory_field'); } else { jQuery('#tissue_type').removeClass('mandatory_field'); } } }); </script> <script type="text/javascript"> /* <![CDATA[ */ var wpcf7 = {"apiSettings":{"root":"http:\/\/www.karsten.com.br\/wp-json\/contact-form-7\/v1","namespace":"contact-form-7\/v1"},"recaptcha":{"messages":{"empty":"Verifique se voc\u00ea n\u00e3o \u00e9 um rob\u00f4."}},"cached":"1"}; /* ]]> */ </script> <script type="text/javascript" src="./Calculadora - Karsten_files/scripts.js.download"></script> <script type="text/javascript"> /* <![CDATA[ */ var ajaxurl = "http:\/\/www.karsten.com.br\/wp-admin\/admin-ajax.php"; var theme_url = "http:\/\/www.karsten.com.br\/wp-content\/themes\/karsten"; /* ]]> */ </script> <script type="text/javascript" src="./Calculadora - Karsten_files/main.min.js.download"></script> <script type="text/javascript" src="./Calculadora - Karsten_files/wp-embed.min.js.download"></script> <!-- Performance optimized by W3 Total Cache. Learn more: https://www.w3-edge.com/products/ Content Delivery Network via Amazon Web Services: CloudFront: d92fs5q78i296.cloudfront.net Database Caching 16/266 queries in 0.443 seconds using apc Served from: www.karsten.com.br @ 2018-04-02 14:13:19 by W3 Total Cache --> <script type="text/javascript" id="">!function(b,e,f,g,a,c,d){b.fbq||(a=b.fbq=function(){a.callMethod?a.callMethod.apply(a,arguments):a.queue.push(arguments)},b._fbq||(b._fbq=a),a.push=a,a.loaded=!0,a.version="2.0",a.queue=[],c=e.createElement(f),c.async=!0,c.src=g,d=e.getElementsByTagName(f)[0],d.parentNode.insertBefore(c,d))}(window,document,"script","https://connect.facebook.net/en_US/fbevents.js");fbq("init","277816749301937");fbq("track","PageView");</script> <noscript>&lt;img height="1" width="1" style="display:none" src="https://www.facebook.com/tr?id=277816749301937&amp;amp;ev=PageView&amp;amp;noscript=1"&gt;</noscript> <div class="mailmunch-overlay" id="mailmunch-overlay-16287fe237d3b9d" style="display: none; background: rgba(0, 0, 0, 0.7);"></div><div class="mailmunch-popover" id="mailmunch-popover-16287fe237d3b9d" style="position: fixed; left: 0px; top: 0px; display: none;"><div class="mailmunch-popover-container " id="mailmunch-popover-container-16287fe237d3b9d"><div class="mailmunch-inner-overlay" id="mailmunch-inner-overlay-16287fe237d3b9d"></div><div class="mailmunch-popover-content" style="max-width: 500px;"><div class="mailmunch-popover-iframe-scaler" style="padding-top: 539px;"><iframe id="mailmunch-popover-frame-16287fe237d3b9d" class="mailmunch-popover-iframe" frameborder="0" scrolling="no" allowtransparency="true" style="height: 539px;" src="./Calculadora - Karsten_files/saved_resource.html"></iframe></div></div></div></div><img src="./Calculadora - Karsten_files/saved_resource(1)" width="1" height="1" style="display: none;"></body></html>
  12. - Olá, pessoal; - Quem nunca ficou preocupado em encontrar a fonte de uma imagem!? - O tempo consume muitos na procura, porém essa preocupação acabou. - Temos um site que te ajuda a encontrar a fonte a partir de uma imagem. Vamos ao tutorial: 1°. Acesse o link: http://www.myfonts.com/WhatTheFont/ 2°. Clique em Selecionar arquivo e em Continue. 3°. Após carregar vai aparecer vários campos com a quantidade de letras que tiver na imagem, e um quadrado no qual você deve colocar qual letra é na parte destacada. 4°. Clique em continue após preencher todos os quadrados. Ele vai dar várias opções de fontes nas quais ele reconheceu em seu acervo. Caso queria baixar basta clicar em cima da fonte escolhida. Pronto pessoal, é fácil e rápido. Atenciosamente, Jadson Reis.
  13. pRECISO CRIAR UM CARTÃO IGUAL A ESSE NO PHOTOSHOP ALGUÉM PODE ME AJUDAR COM UM PASSO A PASSO....SEM O LOGO.....
  14. Help&Manual 7 dúvida simples 11/03/2018 Olá pessoal, como desabilitar o Corretor ortográfico do Help&Manual 7? Incluo os tópicos e textos e quando publico para webhelp, ele muda várias palavras. ex: Nível -> Niveel Desde já obrigado. Giovani
  15. Boa noite, Tenho suas tabelas em meu BD uma de Receita e outra de gastos, separados ambos os gastos como as receitas por mês, preciso somar os valores por mês e subtrair Renda - Gasto, como faço esta consulta? preciso muito da ajuda dos mestres. desde já muito obrigado.
  16. Galera, esse é um script de um jogo da forca com dois jogadores na linguagem C. Porém eu estou com um pequeno problema: o Jogador 2 tem 5 chances para acertar a palavra proposta pelo Jogador 1, porém o programa só está rodando 4 chances. Gostaria de saber se alguém pode identificar o erro e, se possível, me indicar uma solução. Desde já agradeço <3 #include <stdio.h> #include <stdlib.h> #include <string.h> #include <time.h> int main(){ char palavra[50], jogador1[50], jogador2[50], espaco[50]="-", erros[50]=" ", tamanho, tamanho2, letra[50], tentativa[50]; int chances=5, caractere, caractere2=0, acertos=0, retorna; printf("Antes de começarmos, pedimos para que, caso não tenha lido as\n" "instruções na seção 'Como jogar', feche o programa, leia-as e,\n" "em seguida, volte para modo multiplayer. Caso já tenha lido, de-\n" "sejamos um bom jogo aos jogadores!\n\n" "Tecle 'v' para continuar..."); while(getchar() != 'v'); system("clear"); printf("Digite o seu nome, Jogador 1: "); scanf("%s",&jogador1); printf("Digite o seu nome, Jogador 2: "); scanf("%s",&jogador2); system("clear"); printf("Sejam bem vindos ao Jogo da Forca, %s e %s!!\n" "\nTecle 'v' para continuar...",jogador1, jogador2); while(getchar() != 'v'); system("clear"); printf("%s, digite a palavra para o/a %s acertar: ",jogador1, jogador2); scanf("%s",&palavra); system("clear"); ///---------------------------------------------------------------------------------------------------------------------------------------------------- ///----------A PARTIR DAQUI COMEÇA O CÓDIGO LÓGICO. OS CÓDIGOS ACIMA ERAM APENAS AS APRESENTAÇÕES E AS PRIMEIRAS ENTRADAS--------------------------------------------- ///---------------------------------------------------------------------------------------------------------------------------------------------- ///---------------------------------------------------------------------------------------------------------------------------------------------- ///A FUNÇÃO STRLEN() É A RESPONSÁVEL PELOS TESTES PARA VER SE A LETRA DIGITADA PELO JOGADOR 2 ESTÁ NO VETOR 'PALAVRA'. ///CRIAMOS UMA VARIÁVEL 'TAMANHO' E IGUALAMOS ELA AO STRLEN(PALAVRA), ASSIM, OS TESTES SÓ IRÃO TERMINAR QUANDO A ÚLTIMA ///LETRA FOR TESTADA E ENQUANTO TODAS NÃO FOREM ACERTADAS for(caractere=0; caractere<strlen(palavra); caractere++) espaco[caractere] = '-'; tamanho = strlen(palavra); ///----------------------------------------------------------------------------------------------------------------------------------------------------- ///AQUI COMEÇAMOS O LAÇO WHILE QUE VAI ATÉ O FINAL DO PROGRAMA. NO CASO, ELE É CONTROLADO PELO NÚMERO DE CHANCES QUE O JOGADOR 2 ///AINDA TEM PARA ACERTAR A PALAVRA ///O PRIMEIRO PRINTF IMPRIME O VETOR 'ESPACO', CORRESPONDENTE AO NÚMERO DE LETRAS DIGITADAS PELO JOGADOR 1 ///O SEGUNDO PRINTF PEDE PARA QUE O JOGADOR 2 DIGITE UMA LETRA, QUE POR SUA VEZ SERÁ TRABALHADA DENTRO DO LAÇO WHILE ///O TERCEIRO PRINTF É UMA ESPÉCIE DE VETOR, QUE POR SUA VEZ GUARDA E IMPRIME AS LETRAS INCORRETAS DIGITADAS PELO JOGADOR 2 while(chances>0){ retorna=0; printf("\n\tAinda restam: %d chances",chances); if(chances<0){ system("clear"); printf("\n\tSuas chances acabaram"); } printf("\n\tLetras digitadas: %s\n",erros); printf("\n%s\n",espaco); printf("%s, digite uma letra: ",jogador2); scanf("%s",&letra); ///------------------------------------------------------------------------------------------------------------------------------------------------------ ///ASSIM COMO NO PRIMEIRO FOR, NESTE ESTAMOS COMPARANDO A LETRA DIGITADA PELO JOGADOR 2 COM AS LETRAS PRESENTES NO VETOR PALAVRA, PORÉM ///CASO A LETRA ESTEJA DENTRO DO VETOR 'PALAVRA', ELA IRÁ SE ENCAIXAR NO VETOR 'ESPACO'. ///FIZEMOS COM QUE A VARIAVEL 'RETORNA' AUMENTE PARA QUE ASSIM, ELA não DIMINUA NO PROXIMO LAÇO for(caractere=0; caractere<strlen(palavra); caractere++){ if(letra[0]==palavra[caractere]){ espaco[caractere] = palavra[caractere]; retorna++; acertos++; } } ///------------------------------------------------------------------------------------------------------------------------------------------------------- ///--------------------------O IF A SEGUIR SO SERA REALIZADO CASO O PLAYER 2 ERRE A LETRA-------------------------------------------------------- ///NESTE CASO, CASO O JOGADOR 1 ERRE A LETRA, A VARIAVEL 'CHANCES' IRÁ DIMINUIR E, CASO AINDA TENHA CHANCES, A LETRA DIGITADA ///VAI PARA O VETOR 'ERROS', CASO CONTRÁRIO ELE AINDA TERÁ UMA ÚLTIMA CHANCE DE ACERTAR A PALAVRA POR COMPLETO if(retorna==0 || (chances==5 || chances==4 || chances==3 || chances==2 || chances==1)){ chances--; if(chances==0){ printf("\n%s, suas chances acabaram, mas agora você tem a chance\n" "de acertar a palavra por completo, digite-a aqui: ",jogador2); scanf("%s",&tentativa); tamanho2 = strlen(tentativa);///AQUI CRIAMOS A VARIÁVEL 'TAMANHO2' PARA FAZER UM PONTE COM A PALAVRA ESCOLHIDA E A ///TENTATIVA DE ACERTO POR PARTE DO JOGADOR 2 if(tamanho2==tamanho){ printf("\n%s, VOCÊ ACERTOU A PALAVRA!! VOCÊ VENCEU A RODADA!!!\n",jogador2); printf("\nA palavra era: %s\n",palavra); break; } else{ printf("\n\n%s, você errou a palavra. %s, VOCÊ VENCEU A RODADA!!!\n",jogador2, jogador1); printf("\nA palavra correta era: %s\n",palavra); break; } } ///---------------------O IF ABAIXO FOI FEITO PARA GUARDAR AS LETRAS JÁ DIGITADAS PELO JOGADOR 2-------------------------------------------------- else{ erros[caractere2] = letra[0]; caractere2++; } } ///NO CASO ABAIXO, CASO AS LETRAS DIGITADAS E ACERTADAS FOREM DO MESMO TAMANHO QUE A VARIAVEL 'TAMANHO', IGUALADA À STRING 'PALAVRA' ///DIGITADA PELO JOGADOR 1, O PROGRAMA ACABA E IMPRIME O PRINTF ABAIXO if(acertos==tamanho){ printf("PARABÉNS, %s, VOCÊ ACERTOU A PALAVRA. VOCÊ VENCEU A RODADA!!!\n", jogador2); printf("\nA palavra era: %s\n",palavra); break; } system("clear"); } ///----------------------------------------------AQUI ACABA O LAÇO WHILE------------------------------------------------------------------------------------- return (0); }
  17. vel = float(input('Digite a velocidade do veículo km: ')) if vel > 80 : mult = (vel - 80 ) * 7 print('O condutor foi autuado por passar a {:.2f} em uma via de 80 km/h '.format(vel)) print('Condutor irá pagar multa de R$ {:.2f}'.format(mult)) else: print('Condutor no padrão das normas de transito !') print('Parabéns motorista !!')
  18. "Os dados de uma turma de N alunos (nomes, sexos e notas em três disciplinas regulares) serão armazenados em vários vetores, sendo que para uma mesma posição i, acessando os diferentes vetores teremos os dados do aluno i. Construir um algoritmo que (cada opção dentro de um método): 1.Efetue a leitura destes dados. 2.Calcule e visualize a média das notas da turma (considerando as três disciplinas e todos os alunos). 3.Calcule e visualize a média das notas de cada aluno. 4.Visualize o nome, sexo e média das notas do aluno com a maior média. 5.Calcule e visualize a média das notas das mulheres da turma na segunda disciplina. 6.Visualize os nomes dos alunos reprovados na primeira disciplina (com nota menor que 6,0 pontos). 7.Visualize os alunos que ficaram abaixo da média da turma (na terceira disciplina). " Estou na duvida, como posso desenvolver esse código? Sou novata em python e nunca vi misturar vetor com metodo e.e Me ajudem, por favor. ALGORITMO DADO PELO ENUNCIADO (como tranformá-lo em python?): Algoritmo TurmaNotas real disc1[200], disc2[200], disc3[200]caractere nome[200] ,sexo[200]inteiro n início leituraDeDados() calcularMediaGeral() mediaDeCadaAluno() alunoComMaiorMedia() mediaDasMulheresNaSegundaDisciplina() ... fim void leituraDeDados() inteiro i início inteiro i escreva ("Digite a quantidade de alunos da turma: ") leia (n) para(i=0; i<n; i++) escreva ("Digite o nome do aluno " + (i+1) + ": " ) leia (nome[i]) escreva ("Digite o sexo deste aluno (m ou f): ") leia (sexo[i]) escreva ("Digite a nota na 1ª disciplina: ") leia (disc1[i]) escreva ("Digite a nota na 2ª disciplina: ") leia (disc2[i]) escreva ("Digite a nota na 3ª disciplina: ") leia (disc3[i]) fim_para fim void calcularMediaGeral() inteiro i real soma, media início soma = 0 para(i=0; i<n; i++) soma += disc1[i] + disc2[i] + disc3[i] fim_para media = soma / (3 * n) escreva ("A média geral das notas da turma é " + media) fim void mediaDeCadaAluno() inteiro i real media início para(i=0; i<n; i++) media = (disc1[i] + disc2[i] + disc3[i]) / 3 escreva ("O aluno " + nome[i] + " tem média: " + media) fim_para fim void alunoComMaiorMedia() inteiro i, pos real media, maior início maior = (disc1[0] + disc2[0] + disc3[0]) / 3 pos = 0 para(i=1; i<n; i++) media = (disc1[i] + disc2[i] + disc3[i]) / 3 se (media > maior) então maior = media pos = i fim_se fim_para escreva ("O aluno com maior média é " + nome[pos] + ", sexo: " + sexo[pos] + ", com média " + maior) fim void mediaDasMulheresNaSegundaDisciplina() inteiro i, quantMulh real soma, media início soma = 0 quantMulh = 0 para(i=0; i<n; i++) se (sexo[i] == "F" ou sexo[i] == "f") então soma += disc2[i] // nota na 2ª disc. quantMulh++ fim_se fim_para se (quantMulh >0) então media = soma / quantMulh escreva ("A média das notas das mulheres na 2ª disciplina é " + media) senão escreva ("Esta turma não tem mulheres!" ) fim_se fim
  19. rdsm85

    Ajuda com tutorial

    Boa noite pessoal tudo bem? Sou novato aqui, então se eu estiver fazendo algo de errado, já quero adiantar meu pedido de desculpas pelo meu erro. Pessoal, estou tentando fazer um tutorial e TRAVEI em uma parte, e preciso da ajuda de vocês. Não sei se é o meu inglês que está ruim, ou se eu que não entendi o tutorial mesmo. O tutorial é este aqui: https://blog.designcrowd.com/article/971/how-to-turn-tom-cruise-into-an-alien-photoshop-tutorial Eu travei nessa parte que diz: " Coloring the lines. I want to give the lines some reddish modeling to indicate that there are blood vessels at the edges of the lines. So were going to add another adjustment layer with levels just like before. Now my general rule of thumb in order not to destroy the light values of the pixels in the image but rather change their color to my desired shade. The way to do this is to take away the opposite of the color I am trying to add. In this case I want a reddish color so I will take away green and blue." Nessa parte de adicionar uma camada de adjustment layer e retirar a cor oposta (que no caso são verde e azul), para deixar a cor vermelha que eu quero, eu travo e não consigo fazer o que o tutorial manda. (imagem anexa) Alguém pode me ajudar e me explicar como fazer essa parte? Muito obrigado a todos! Abraços!
  20. Oi galera do scriptbrasil todo bem com vocês? comigo estou bem! Queria uma ajuda com você com um programa JAVA que to usando, infelizmente não sei nada de criar ou mesmo mexer para alterar uma coisa do JAVA, então vim aqui pedi ajuda para vocês, Estou usando um programa chamado AutoTojatta e ele me ajuda a click mas rápido, só que ele tem uma desvantagem grande. Vou deixa aqui uns imagem para ajuda a vocês entenderem! Logo aqui embaixo tem um print deste programa! http://prntscr.com/h1npey Vocês podem ver que ele é simples, só que eu queria alterar uma coisinha nele, Tipo: Queria de uma forma desativa ele com uma tecla do teclado, Explicando melhor Para eu ativa ele preciso click no botão ON e para eu desativa eu ia ter que click no OFF, e eu não queria fazer isto, porque o programa fica clicando nas coisas rápido e fica difícil de desativa ele. Queria saber se tem como coloca uma tecla para desativa ou ativa ele, no meu caso a tecla "R" ou mesmo F1, sei que este forum é para tirar duvidas etc... mas queria muito ajuda de alguém que mexesse esta aria do java! Vou deixa o link para o Download para alguém que possa edita para me e alterar o JAVA, ou se pode colocar uma aria onde eu posso escolher a tecla! Download: AutoTojatta Agradeço a quela pessoa que me ajuda! Fica em PAZ todo deste grupo
  21. Olá, tenho uma atividade para fazer : Faça um código que leia caracteres, e pare de ler apenas quando for informado o caractere ‘A’ ou ‘a’. Após o loop informe quantas tentativas foram realizadas até ser informado ‘A’ ou ‘a’. eu fiz esse código abaixo , mas da errado , e não acho o erro, alguém pode me ajudar? o contador n conta corretamente #include<stdio.h> int main(void){ int cont=0; char letra; scanf("%c",&letra); while(letra != 'A' && letra != 'a'){ scanf("%c",&letra); cont = cont + 1; } printf("Foram feitas %d tentativas",cont); return 0; }
  22. Boa tarde pessoal, desenvolvi esse algoritmo para verificar se uma matriz é inca ou não, ou seja se partindo do extremo superior esquerdo e seguindo em espiral o número seguinte é o sucessor inteiro do número anterior, meu algoritmo está dando que a matriz é errada quando eu não começo com o primeiro termo da matriz [1,1] sendo 1, gostaria de pedir um minuto da atenção e experiência de todos vocês sou grato desde já. algoritmo "Matriz Inca" var i,j,n,inicol,fimcol,inilin,fimlin,degrau:inteiro matriz:vetor[1..20,1..20] de inteiro eh_inca:logico inicio repita escreva("Escolha a dimensão da Matriz:") leia (n) se((n < 1)ou(n > 20))então escreval("A dimensão da matriz precisa estar entre 1 e 20") fimse ate ((n > 0 ) e (n < 21)) escreval("Matriz: ",n ," x ",n) escreval("Digite os numeros da Matriz abaixo:") para i de 1 ate n faca para j de 1 ate n faca escreval("Entre com o valor de matriz[",i,",",j,"]:") leia (matriz[i,j]) fimpara fimpara para i de 1 ate n faca escreval para j de 1 ate n faca escreva (matriz[i,j]) fimpara escreval fimpara inicol <-1 fimcol <-n inilin <-1 fimlin <-n degrau <-0 eh_inca <- verdadeiro enquanto ((eh_inca) e (inicol<fimcol) e (inilin<fimlin)) faca para i de inicol ate fimcol faca se (matriz[inilin,i] = degrau + 1) então degrau <- degrau + 1 senao eh_inca <- falso fimse fimpara inilin <- inilin + 1 para i de inilin ate fimlin faca se (matriz[i,fimcol] = degrau + 1) então degrau <- degrau + 1 senao eh_inca <- falso fimse fimpara fimcol <- fimcol - 1 para i de fimcol ate inicol passo -1 faca se (matriz[fimlin,i] = degrau + 1) então degrau <- degrau + 1 senao eh_inca <- falso fimse fimpara fimlin <- fimlin - 1 para i de fimlin ate inilin passo -1 faca se (matriz[i,inicol] = degrau + 1) então degrau <- degrau + 1 senao eh_inca<-falso fimse fimpara inicol<-inicol + 1 fimenquanto se (eh_inca) então escreval ("Matriz é inca") senao escreval ("Matriz não é inca") fimse
  23. Então pessoal meu segundo tópico neste fórum. Estou fazendo um algoritmo para receber dois números inteiros e retornar na saída para o usuário o quociente da divisão e o resto, aha isso é muito fácil, porém não posso usar qualquer outra operação além de + e - kk, então fiz o código e tudo certinho só que nas linhas finais está dando erro e não estou sabendo arrumar, por favor conto com a experiência de todos vocês e sou grato desde já. #include <stdio.h> #include <stdlib.h> int main(){ int n1,n2,q,r,i,z,k,w; printf("Entre com 2 numeros inteiros.\n\n"); printf("N1-->"); scanf("%d",&n1); printf("N2-->"); scanf("%d",&n2); if(n1<n2){ q=0; } if(n1>n2){ i=0; z=0; while(i<n1){ while(z<n2){ z++; } i=i+z; q=q+1; } } if(i>n1){ q=q-1; } printf("%d \n",q); k=0; w=0; while(k<q){ w=w+n2; k++; } r==(n1-w); printf("%d",r); return 0;
  24. Boa noite pessoal, sou iniciante em C, e estou tendo um erro no meu programa que é uma espécie de calculadora, o erro está ocorrendo somente na divisão, eu serei eternamente grato se alguém puder dedicar um pouco do tempo para analisar esse problema, as 3 operações estão funcionando ok. Desde já agradeço a todos. #include <stdio.h> int main (void){ int n1,n2,k; float res; printf (" |-------------|Operaçoes Matematicas|---------------|\n\n"); printf ("Entre com o primeiro operando:"); scanf("%d",&n1); printf("Entre com o segundo operando:"); scanf("%d",&n2); printf("Escolha:\n\n"); printf("1-Soma\n2-Subtraçao\n3-Multiplicaçao\n4-Divisao\n\n"); printf("Digite aqui:"); scanf("%d",&k); if(k==1){ (res=(n1+n2)); printf("%f",res); } else if(k==2){ (res=(n1-n2)); printf("%f",res); } else if(k==3){ (res=(n1*n2)); printf("%f",res); } else if((k=4) && (n2!=0)){ (res=(n1/n2)); printf("%f",res); } else if((k==4) && (n2==0)){ printf("não e possivel dividir por zero."); } return 0;}
  25. Estou criando um sistema de entrada e saída de produtos. Tenho a tabela Produtos Armazenados, Entrada de produtos e Saída de produtos. Supondo que no estoque já exista 10 Pães, e acabaram de chegar mais 10, então vou dar a entrada de produto, mas como faço para que o sistema automaticamente adicione esses 10 que acabaram de chegar no estoque ?