Ir para conteúdo
Fórum Script Brasil

Pesquisar na Comunidade

Mostrando resultados para as tags ''for''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Fóruns

  • 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

Encontrar resultados em...

Encontrar resultados que...


Data de Criação

  • Início

    FIM


Data de Atualização

  • Início

    FIM


Filtrar pelo número de...

Data de Registro

  • Início

    FIM


Grupo


AIM


MSN


Website URL


ICQ


Yahoo


Jabber


Skype


Location


Interests

  1. Boa tarde galera, estou com um problema aqui no meu codigo para um exercicio da faculdade, onde eu tenho que criar um codigo que leia dados de 10 alunos (ra, nome,idade, ano que entrou, etc) e depois mostrar a relação de alunos com mais de 20 anos e menos de 3 anos na faculdade. Criei o codigo com vetores, e usei um laco para que ele repetisse 10 vezes a entrada de dados, e depois de terminar tudo um outro laco que verifica a condição proposta pelo exercicio. so que quando compilei, quando vou inserindo dados da como se fosse um loop infinito, as vezes digitando uma algumas teclas ele pulava pra prox, outras ele ja nem pede pra inserir valores. Gostaria que me ajudassem nesse codigo, estou com dificuldades e nao consigo enxergar onde pode dar esse erro. #include <iostream> #include <stdlib.h> /* run this program using the console pauser or add your own getch, system("pause") or input loop */ using namespace std; int main(int argc, char** argv) { int i,x; long int ra[10]; int idade[10], ano[10]; char nome[10], curso[10]; cout<<"Fatec\n\n"; cout<<"Registro de aluno\n\n"; for(i=0; i<10; i++) { cout<<"Digite o nome\n"; cin>>nome; cout<<"Digite o RA\n"; cin>>ra; cout<<"Digite a idade do aluno\n"; cin>>idade; cout<<"Digite o nome do curso\n"; cin>>curso; cout<<"Digite o ano de ingresso\n"; cin>>ano; system("cls"); } for(i=0; i<10; i++) { if((idade>20)&&(ano>=2014)) { cout<<nome; cout<<ra; cout<<idade; cout<<curso; } } return 0; }
  2. Estou montando um sistema onde tenho que checar várias checkbox, quero que elas sejam alteradas atraves de um for. por exemplo: for i = 1 to 10 teste = checkbox & i if teste is true then soma=soma+1 end if next i O nome das checbox são numeradas, assim se a checkbox_1 = true somasse o valor +1 e se a checkbox_2 também fosse somaria +1 totalizando = 2 e assim por diante
  3. Estou montando um sistema onde tenho que checar várias checkbox, quero que elas sejam alteradas atraves de um for. por exemplo: for i = 1 to 2 if checkbox_i is true then
  4. Boa tarde, Pessoal. Estou criando uma planilha para gerar um tipo de Lâmina para Fundos de Investimento aqui na minha empresa, fiz todo o layout e busco as informações de um site externo por meio de um AddIn disponibilizado por esse site compatível com o Excel. Logo, fiz uma Macro com um Loop For Next junto com o Application.OnTime (para esperar alguns segundos antes de gerar o pdf, para dar tempo de puxar as informações do AddIn do site externo), já o Loop For Next serve para ir trocando de fundos, pois quero que gere o PDF de vários fundos (cerca de 200). Depois, esse Application.OnTime redireciona para uma outra macro que arruma os formatos do PDF e depois gera o PDF e salva em uma pasta apropriada. O grande problema é que depois de gerar o PDF, o Loop For Next da outra macro não continua, ou seja, só estou conseguindo gerar 1 lâmina. O que poderia ser feito para arrumar isso? Utilizar um GoTo na macro de gerar o PDF para voltar para a macro com o Loop? Mas isso não resetaria a variável de contagem e geraria a mesma lâmina para sempre? Estou aberto para sugestões, vou passar uma planilha fictícia do meu problema para ver se vocês conseguem me ajudar, pois não posso enviar a planilha real por conta das informações da empresa. Link Planilha Fictícia: https://www.dropbox.com/sh/opssmhehqgsxgii/AAC7UHnD02A7U36VQJRpyZPMa?dl=0 Notem que a planilha está sem nenhum tipo de formula, pois colei tudo como valor para mostrar a vocês, o que precisa ser feito é: Todos os fundos da Aba "FUNDOS EMPRESA" na coluna D, devem passar um por um para a Aba "LÂMINA" na célula W1, depois esperar 59 segundos e em seguida gerar o PDF e salvar na pasta padrão, depois voltar para o próximo fundo e repetir o processo até que se encerrem os fundos. As macros utilizadas foram: Sub auto_open() For A = 1 To 5 Worksheets("LÂMINA").Range("W1") = Worksheets("Fundos SMI").Cells(A + 3, 4) Dim fechar As Date fechar = Now + TimeValue("00:00:59") Application.OnTime fechar, "fazerpdf" Next End Sub Sub fazerpdf() Range("W20:W23").Select Selection.Copy Range("I20:T23").Select Selection.PasteSpecial Paste:=xlPasteFormats, Operation:=xlNone, _ SkipBlanks:=False, Transpose:=False Application.CutCopyMode = False Sheets("LÂMINA").ExportAsFixedFormat Type:=xlTypePDF _ , Filename:="S:\ASSESSORIA\Temporário\André\Melhorias\Em Andamento\Automatização das Lâminas\Lâminas\" & Range("B6") & "", OpenAfterPublish:=False End Sub Conto com a ajuda de vocês, agradeço desde já. André.
  5. Boa noite, Estou a realizar um trabalho para a escola onde começo por pedir ao utilizador para indicar o numero de nomes que pretende colocar no programa. E estou com dificuldades em criar um vetor para guardar os nomes introduzidos pelo utilizador.
  6. Boa noite, abaixo segue um pedaço de um código que eu não entendo como dá certo. Nas partes que tenho dúvida do que realmente acontece, colocarei pontos de interrogação como comentário. Além disso, nessas mesmas partes eu queria criar funções, adicioná-las numa biblioteca, e chamá-las pelo nome na função main(). Alguém aí sabe me explicar o que ocorre e como passar tais linhas para uma função??? Muito Obrigado!!!!! OBS.: Essa parte, em especial, é um case de um switch, mas nada que ocorre antes, se refere a essas linha. Vetores e matrizes nem são utilizados antes dessa parte. case 1: {int index; printf("\t\t\t\tFUNÇÃO AFIM"); printf("\n\nPara a função do tipo y=ax+b, determine os parâmetros:"); printf("\n\nDigite o valor de a: "); scanf("%f",&a); printf("\nDigite o valor de b: "); scanf("%f",&b); printf("\nInforme o número de pontos, da coordenada x: "); scanf("%d",&qtd); float mat[qtd][2]; //////??????????Matriz com 2 colunas correto? Porém no laço de repetição só tem mat[index]. Cadê as colunas? for(index=0;index<=qtd-1;index++) ///// O que ocorre???????? ; função do tipo void (eu acredito), pois apenas preenche a matrix { printf("Entre com valor real para x%d: ",index+1); scanf("%f",mat[index]); } for(index=0;index<=qtd-1;index++) //////// O que ocorre???????????? ; função do tipo void { mat[index][1]=a*mat[index][0]+b; } for(index=0;index<=qtd-1;index++) /////// O que ocorre??????????????????? ; função do tipo float ou double, pois me retorna um valor { printf("%dº Ponto(%.2f;%.2f)\n",1+index,mat[index][0],mat[index][1]); }} break;
  7. fredyee

    Array com for

    Olá, alguém pode me dizer como eu coloco a variável de um contador $i dentro do array? Eu quero que o array receba esses números para eu depois mostrar eles com o var_dump e isso em PHP. Desde já agradeço a atenção. fiz assim: $valores=array(); $i = 2; $ind=array([$indice])=$valores; function iterativa($b){ if($b % 2 == 0){ return $result = $b / 2; if($result == 1){ $b++; }else{ return $result = 3*$b+1; if($result == 1){ $b++; } } } } for($i=2;$i<1000;$i++){ while($i !=1){ $recebe=iterativa($i); $valores = $i; echo var_dump($valores); } }
  8. Ola, sou iniciante em PHP e estou com dificuldade para usar array em função anonima. tenho seguinte código: <?php $med = function($n1,$n2,$n3,$n4){ $result = ($n1+$n2+$n3+$n4)/4; return $result; } $aluno[0]["nome"] = "Brian Johnson"; $aluno[0]["media"] = $med(3,6,6,8); $aluno[1]["nome"] = "Lenny Kravitz"; $aluno[1]["media"] = $med(1,4,2,5); $aluno[2]["nome"] = "Bruce Dickinson"; $aluno[2]["media"] = $med(4,5,4,4); $aluno[3]["nome"] = "James Hetfield"; $aluno[3]["media"] = $med(7,4,7,7); $aluno[4]["nome"] = "Angus Young"; $aluno[4]["media"] = $med(7,6,6,8); for($i = 0, $n = count($aluno); $i < $n; $i++){ echo "<b>Nome do aluno: </b>" . $aluno[$i]["nome"] . "</b><br>"; echo "<b>Media do aluno: </b>" . $aluno[$i]["media"] . "</b><br><br>"; } ?> Tenho array contendo notas e nomes dos alunos. Porém quando executo desta maneira ele da o seguinte erro " Parse error: syntax error, unexpected '$aluno' (T_VARIABLE) in C:\wamp64\www\PHP\exec_time.php on line 7 ". Quando eu não uso função anonima (function med($n1,$n2,$n3,$n4)) ele roda sem erros, mas quando tento usar função anonima ele apresenta este erro na variavel $aluno. Pesquisei muito mas não consegui resolver este problema. Alguém poderia me auxiliar? Desde já agradeço!
  9. Boa tarde, Esse ano, comecei a fazer o curso técnico de Informática Industrial, e todo final de semestre, devo apresentar um projeto, englobando todo o conteúdo aprendido no semestre. Queria pedir algum auxilio, a quem já passou por isso, ou sabe como é, e ter dicas e ideias de projetos. Tenho duas ideias em mente, que possam ser usadas bem: - Um conversor (de moeda, imposto, e outras coisas ainda não pensadas); - Uma 'secretária' eletrônica (como se fosse aqueles robos da oi, ''Digite 1 para ter informação 'disso', 'daquilo'." Mas com isso tendo que usar uma biblioteca diferente. A última matéria apresentada, foi as estruturas de repetição, dá pra ter uma ideia do que foi aprendido. Agradeço à ajuda.
  10. galera seguinte, estou tentando resolver um exercicio, onde eu digito a idade de 3 pessoas e ao final de digitar a terceira pessoa verifico qual delas tem a menor idade, ao final gostaria de imprimir a pessoa com a menor idade. problema é que quando eu executo eu digito as 3 idades e tal, mas ao final é como se ele comparasse somente a ultima idade e mostra ela como sendo a mais nova. gostaria dessa resolução e se possível que pudesse incrementar também, para que mostrasse as 3 idades e dissesse qual é a mais nova. segue ai meu código: #include <iostream> using namespace std; int main () { //variaveis int num, idade, idademaisnova=1000; const int qtd = 3; // obtem a idade das 3 pessoas for (int i=1; i<= qtd; i++){ cout<<"digite a idade da pessoa: "<<endl; cin>>idade; } if(idade < idademaisnova) { idademaisnova = 0 + idade; cout<<" a pessoa com idade: "<<idademaisnova<<" é a de mais nova"<<endl; } else { cout<<"idade invalida"<<endl; } system ("pause"); }
  11. jamiel

    A soma dos múltiplos

    <meta charset="utf-8"> <span id="lista02"> M&Uacute;LTIPLOS ENTRE 100 E 200 </span> <hr/> <p> Escrever um programa que imprima a soma dos n&uacute;meros m&uacute;ltiplos de 5 compreendidos entre 100 e 200. </p> <form method="post"> <h2>Informe </h2> <label for="">Num1</label> <br> <input type="number" name='a' step='1' autofocus><br> <br> <label for="">Num2</label> <br> <input type="number" name='b' step='1' autofocus><br> <br> <input type="submit" value="Calcular" name="calc"> </form> <br> <br> <?php $a = $_POST["a"]; $b = $_POST["b"]; for ($i > $a; $i < $b; $i++) { echo $i ."<br>; } ?> 1. Usei o for para criar o intervalo 2. Até criei um IF: if ($i / ? == 5) { echo $i ."<br>; } O problema é como resolver essa condição de $i dividido por qualquer número abaixo de 200 ter resultado igual a 5. Não consigo resolver de outra forma. 3. Só posso pensar em somar, quando o item dois for resolvido. Agradeço desde já qualquer ajuda.
  12. Este simulador de farol criado em linguagem c é uma boa alternativa para um trabalho acadêmico final. Não há nada de complicado no código que usa funções com parâmetros, onde os valores são colocados na chamada. Simples e funcional, este programa impressiona pela simulação tão próxima de um farol de rua, os tempos podem ser controlados a vontade pelo programador, já os mais experientes podem fazer alterações nas janelas para obterem outros tamanhos e formas. Código indcado a iniciantes avançados em c.
  13. Olá, eu sou iniciante em programação em C e surgiu uma dúvida sobre um erro no programa: #include <stdio.h> #include <stdlib.h> /* Crie um programa que le um número natural n do teclado e imprime todos os divisores desse numero fazendo tambem para com todos os inteiros positivos menores que esse número. Ao final, imprima também a soma dos divisores encontrados para cada numero*/ // Não funciona int main(void) { int i, total, n=1, cont=0, j; printf("\n\nEscreva um numero inteiro positivo: "); scanf("%d", &n); for(j=n; j!=0; j--) { total=0; cont=0; for(i=1; i<=n; i++) { if(n%i==0) { cont++; printf("D%d=%d ",cont ,i); total+=i; } } if(total>0) printf("\nA soma dos divisores de %d eh: %d\n\n",n ,total); } return 0; } Ele não muda o número decrementando em uma unidade e então em vez de mostrar todos os inteiros inferiores ao digitado ele mostra o mesmo. Se alguém puder ajudar eu agradeço!!
  14. Uma bola de tênis foi solta de uma altura h em metros. Sabe-se que a cada batida no solo a bola atinge apenas 95% da altura anterior. Escreva um programa completo em C que leia o valor da altura inicial (a entrada deverá ser validada e o usuário forçado a digitar uma altura válida), calcule e imprima o número de batidas no solo necessárias para que a altura seja menor que 23% da altura inicial. Utilize apenas laços de repetição com teste lógico no início.
  15. Bom dia a todos, o proposito do meu codigo e simples, ele vai pegar o nome de um funcionario e a nota que o funcionario ganhou..... depois quero que ele imprima todos os nomes que foram digitados.. mas essa parte de imprimir os nomes n consigo fazer... por que n consigo pegar os nomes que estao dentro do for... #include <stdio.h> #include <stdlib.h> #include <string> void messagem(){ printf("\tObrigado, Volte Sempre!!"); printf("\n\n\n\n\n\n\n"); } main(){ int i; int a; char funcionario[30]; for(i=0; i<4; i++){ printf("\n\t\t\tPesquisa de Satisfacao\n\n\n"); printf("Nome do Funcionario: "); scanf("%s",&funcionario[i]); printf("De uma nota de 0 a 10: "); scanf("%i",&a); printf("\n"); system("cls"); } printf("\n\t\t\tFuncionarios Votados na Pesquisa\n"); messagem(); system("pause"); }
  16. Pessoal me ajudem com esse exercício, por favor! Escrever um programa em Python que identifica letras coincidentes em duas palavras (da entrada). Duas palavras têm letras coincidentes se na mesma posição relativa a partir do início da palavra, têm a mesma letra. Por exemplo, as palavras 'gato' e 'sapato' têm uma única letra coincidente: a letra 'a' na segunda posição da palavra. Na saída deve indicar cada uma das letras coincidentes e a posição em que foi encontrada nas palavras em uma linha. Na última linha da entrada deve ser impresso o total de letras coincidentes e a porcentagem (nenhuma casa decimal) de letras coincidentes em relação ao total de letras das duas palavras. Exemplos de formatação: gatona patoto Letras coincidentes 'a' na posição 2 't' na posição 3 'o' na posição 4 Total de letras coincidentes: 3 (25%) vale leva Letras coincidentes Total de letras coincidentes: 0 (0%)
  17. Olá, Gostaria de uma ajuda. Estou tentando criar uma condição onde quando chegar a 10 checkbox no input, crie uma tabela ao lado e continue assim sucessivamente até que termine de buscar todos os grupos. isso é possível? Hoje na forma que está, ainda entrará muitos grupos e isso vai fazer com que fique muito extenso de checkbox. O código está assim: <table width="700" border="0" align="center" cellpadding="0" cellspacing="0"> <tr align="center"> <td><table width="100%" border="0" align="left" cellpadding="0" cellspacing="0"> <%do while not ccom.eof nm_com = ccom("nm_grupo")%> <tr> <td><span class="Preto"> <input name="checkbox" type="checkbox" id="<%=nm_com%>" value="<%=nm_com%>"> </span></td> <td width="100%"><span class="Preto"><font face="Trebuchet MS"><%=nm_com%></font></span></td> </tr> <%ccom.movenext%> <%loop%> </table></td> </table> dessa forma está funcionando mas criar a tabela vai facilitar a visualização quando tiver mais grupos.
  18. DÚVIDA - Tenho um vetor cadastro de strings de raças de bois, e esses bois estão cadastrados em outro vetor de numero de identificação, preciso ver quais bois tem a mesma raça e dizer quais bois(numero de id) são de qual raça. comecei a fazer aqui mais travei se alguém puder me ajudar por favor... for(i=0; i<5; i++) { vetor->getRaca(); for(i=1;i<5; i++){ if(vetor->getRaca() == vetor[0]->getRaca()) { } } }
  19. Meu código ta ae, não consigo mais nada, se alguém puder ajudar ae. Preciso encontrar os dois maiores e somar o intervalo desses numeros #include <stdio.h> #include <stdlib.h> void procuraMaiores (int vet[], int n){ int aux = 0, i, j, maior = 0, maior1 = 0, maiorT; maior=vet[0]; maior1=vet[1]; for(i=0; i<=n-1; i++){ printf("aqui o [_I_] pega o = Posicao%d\n", i); for(j=i+1; j<n-1; j++){ printf("aqui o [j] pega o = Posicao%d\n", j); if(vet[j+1] > maior1){ aux = vet[j]; maior1 = vet[j+1]; if(aux>maior){ maior = aux; printf("aqui o maior = %d\n", maior); } else if((vet[j+1] > maior) && (maior1 > maior)){ maior1 = maior; printf("aqui o maior1 = %d\n", maior1); } } } } for(i=0; i<n; i++){ printf("%d - ", vet); } printf("\n\n"); printf("O primeiro maior é: %d\n", maior1); printf("O segundo maior é: %d\n", maior); } int main(){ int vet[] = {4, 9, 11, 3, 5, 10, 21, 9, -1, 3}; int n = 10; procuraMaiores(vet, n); system("pause"); }
  20. Olá! Bom pessoal, sou novo aqui no fórum, desde já peço desculpas caso fuja às regras do mesmo. Seguinte... Estou com dúvida ao desenvolver um script PHP e gostaria que me ajudassem, se possível. Comecei a desenvolver o algorítimo, e de começo, pensei em usar a estrutura while, porém me enrolei todo e não consegui. Como sou iniciante em programação php, sinto dificuldade em passar minha ideia por papel (melhor dizendo, pra código kk ), e não consegui muito bem estruturá-las . ( No exemplo, pensei em jogar em um while). Segue o problema: Joãozinho tem 1,50m e cresce 2 centímetros por ano. Pedrinho tem 1,10m e cresce 3 centímetros por ano. Elabore um script em PHP que, analisando a situação recém-descrita, escreva uma página web dinâmica mostrando quantos anos levará para que Pedrinho fique maior do que Joãozinho. Como faço pra ir fazendo a comparação ao mesmo tempo ? Ex: ( joao + 2 && pedrinho + 3) , até que pedro passe joão, e ao mesmo que isso aconteça, armazene o valor relativo ao ano, começando do zero ? ( ano+1 a cada ano que se passe) ? Obrigado desde já.
  21. Prezados, Boa noite, estou precisando de ajuda no meu código, preciso que ele carregue o vetor fila para com número aleatório de 0 a 5 (tenho que ter no máximo 4 números de cada dentro do vetor), fiz o código abaixo, porém quando rodo o programa ele entra em loop infinito, não está saindo do do while e nem está mais entrando no for. #include <stdio.h> #include <stdlib.h> #define Pedras 5 main () { int tam=Pedras*4, fila [tam], p1, p2, p3, p4, p5, p6, p7, p8, p9, p10, alea, i, c1=0, c2=0, c3=0, c4=0, c5=0; srand(time(NULL)); for(i=0;i<20;i++) { fila[i]=-1; //printf ("%d", fila[i]); } p1=0; p2=0; do { p1++; for(i=0;i<=20;i++) { alea=rand()%Pedras+1; //printf ("%d PPP %d\n", i, alea); printf ("fila[%d] = %d\n", i, alea); if(fila[i]==-1) { if (c1<=4) //(alea==1) { if (alea==1) //(c1<=4) { c1++; fila[i]=alea; } } if (c2<=4) //(alea==2) { if (alea==2) //(c2<=4) { c2++; fila[i]=alea; } } if (c3<=4) //(alea==3) { if (alea==3) //(c3<=4) { c3++; fila[i]=alea; } } if (c4<=4) //(alea==4) { if (alea==4) //(c4<=4) { c4++; fila[i]=alea; } } if (c5<=4) //(alea==5) { if (alea==5) //(c5<=4) { c5++; fila[i]=alea; } } } } if (c1>4 && c2>4 && c3>4 && c4>4 && c5>4) { p2=1; } printf ("QTD DO C1: %d\n", c1); printf ("QTD DO C2: %d\n", c2); printf ("QTD DO C3: %d\n", c3); printf ("QTD DO C4: %d\n", c4); printf ("QTD DO C5: %d\n", c5); printf ("QTD DO DO: %d\n", p1); printf ("P2 = %d\n", p2); } while (p2!=1); for(i=0;i<20;i++) { printf ("%d = %d\n", i, fila[i]); } system ("pause"); } Preciso de ajuda urgente. Abraços, Ancião
×
×
  • Criar Novo...