Ir para conteúdo

Pesquisar na Comunidade

Mostrando resultados para as tags ''c''.

  • Pesquisar por Tags

    Digite tags separadas por vírgulas
  • Pesquisar por Autor

Tipo de Conteúdo


Calendários

  • Comunidade iMasters

Todas as áreas do Fórum

  • Q&A Desenvolvimento
    • Perguntas e respostas rápidas
  • Desenvolvimento e Banco de Dados
    • HTML e CSS
    • Java
    • Javascript
    • .NET
    • PHP
    • Python
    • Ruby
    • Mobile
    • Ambientes de Desenvolvimento
    • Arquitetura e Métodos Ágeis
    • Banco de Dados
    • DevOps
    • Desenvolvimento de Games
    • E-Commerce e Pagamentos Online
    • SEO e Otimizações
    • WordPress
    • Algoritmos & Outras Tecnologias
  • Design e Produto
    • Fotografia
    • Photoshop
    • Design de interfaces e UX
    • Edição/Produção de Vídeos
    • Marketing Online
    • Desenho, Ilustração e 3D
  • Entretenimento e uso pessoal
    • Geral
    • Segurança & Malwares
    • Gadgets e wearable
    • Softwares e Apps
    • Entretenimento

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


Google+


Hangouts


Skype


Twitter


deviantART


Github


Flickr


LinkedIn


Pinterest


Facebook


Site Pessoal


Localização


Interesses

Encontrado 131 registros

  1. edson96

    Programa em c

    alguem pode me ajudar nesse programa. não consigo efetuar a busca no segundo parametro. está com erro fatal. está em c. # include < stdio.h > # include < stdlib.h > int main () { printf ( " \ t ============================================= ================ \ n " ); printf ( " \ t =================== LEGAL ALUGAM UM CARRO ====================== == \ n " ); printf ( " \ t ============================================= ================ \ n \ n " ); int carro, carro1, carro2; printf ( " \ t \ t \ t Digite um Opcao Desejada: \ n \ n " ); printf ( " \ t \ t 1 - CARROS POPULAR | " ); printf ( " | 2 - CARROS DE LUXO \ n \ n " ); scanf ( " % d " , & carro); if (carro1 == 1 ) printf ( " \ n \ t CARROS POPULARES: \ n \ n " ); printf ( " \ t 1-Palio \ n \ n " ); printf ( " \ t 2-Gol \ n \ n " ); printf ( " \ t 3-Fox \ n \ n " ); printf ( " \ t 4-Ford KA \ n \ n " ); printf ( " \ t 5-Onix \ n \ n " ); printf ( " \ t 6-Celta \ n \ n " ); printf ( " \ t 7-Etios \ n \ n " ); printf ( " \ t 8-March \ n \ n " ); printf ( " \ t 9-Uno \ n \ n " ); printf ( " \ t 10-Voyage \ n \ n " ); printf ( " \ t Digite o numero do Carro escolhido: " ); scanf ( " % d " , & carro1); interruptor (carro1) { caso 1 : system ( " cls " ); printf ( " \ t Palio \ n \ n " ); printf ( " \ t Ano: 2005/2006 \ n \ n " ); printf ( " \ t Placa: ABC1102 \ n \ n " ); printf ( " \ t Cor: Preto \ n \ n " ); printf ( " \ t Valor da Diaria: 100,00 \ n \ n " ); int calculo, qtdDias; printf ( " \ t Pretende Ficar Quanto ritmo com o caminhão? " ); scanf ( " % d " , & qtdDias); calculo = ( 100 * qtdDias); printf ( " \ n \ n \ t Total a Pagar:% d reais " , calculo); pausa ; caso 2 : sistema ( " cls " ); printf ( " \ t Gol \ n \ n " ); printf ( " \ t Ano: 2004/2005 \ n \ n " ); printf ( " \ t Placa: DFC5268 \ n \ n " ); printf ( " \ t Cor: Vermelho \ n \ n " ); printf ( " \ t Valor da Diaria: 120,00 \ n \ n " ); printf ( " \ t Pretende Ficar Quanto ritmo com o caminhão? " ); scanf ( " % d " , & qtdDias); calculo = ( 120 * qtdDias); printf ( " \ n \ n \ t Total a Pagar:% d reais " , calculo); pausa ; caso 3 : sistema ( " cls " ); printf ( " \ t Fox \ n \ n " ); printf ( " \ t Ano: 2010/2010 \ n \ n " ); printf ( " \ t Placa: SET2636 \ n \ n " ); printf ( " \ t Cor: Prata \ n \ n " ); printf ( " \ t Valor da Diaria: 150,00 \ n \ n " ); printf ( " \ t Pretende Ficar Quanto ritmo com o caminhão? " ); scanf ( " % d " , & qtdDias); calculo = ( 150 * qtdDias); printf ( " \ n \ n \ t Total a Pagar:% d reais " , calculo); pausa ; case 4 : system ( " cls " ); printf ( " \ t Ford KA \ n \ n " ); printf ( " \ t Ano: 2003/2004 \ n \ n " ); printf ( " \ t Placa: ATR5332 \ n \ n " ); printf ( " \ t Cor: Verde \ n \ n " ); printf ( " \ t Valor da Diaria: 95,00 \ n \ n " ); printf ( " \ t Pretende Ficar Quanto ritmo com o caminhão? " ); scanf ( " % d " , & qtdDias); calculo = ( 95 * qtdDias); printf ( " \ n \ n \ t Total a Pagar:% d reais " , calculo); pausa ; case 5 : system ( " cls " ); printf ( " \ t Onix \ n \ n " ); printf ( " \ t Ano: 2011/2012 \ n \ n " ); printf ( " \ t Placa: DFk7692 \ n \ n " ); printf ( " \ t Cor: Branco \ n \ n " ); printf ( " \ t Valor da Diaria: 200,00 \ n \ n " ); printf ( " \ t Pretende Ficar Quanto ritmo com o caminhão? " ); scanf ( " % d " , & qtdDias); calculo = ( 200 * qtdDias); printf ( " \ n \ n \ t Total a Pagar:% d reais " , calculo); pausa ; caso 6 : system ( " cls " ); printf ( " \ t Celta \ n \ n " ); printf ( " \ t Ano: 2007/2008 \ n \ n " ); printf ( " \ t Placa: UGH6849 \ n \ n " ); printf ( " \ t Cor: Azul \ n \ n " ); printf ( " \ t Valor da Diaria: 110,00 \ n \ n " ); printf ( " \ t Pretende Ficar Quanto ritmo com o caminhão? " ); scanf ( " % d " , & qtdDias); calculo = ( 110 * qtdDias); printf ( " \ n \ n \ t Total a Pagar:% d reais " , calculo); pausa ; case 7 : system ( " cls " ); printf ( " \ t Etios \ n \ n " ); printf ( " \ t Ano: 2013/2014 \ n \ n " ); printf ( " \ t Placa: OHT5149 \ n \ n " ); printf ( " \ t Cor: Amarelo \ n \ n " ); printf ( " \ t Valor da Diaria: 130,00 \ n \ n " ); printf ( " \ t Pretende Ficar Quanto ritmo com o caminhão? " ); scanf ( " % d " , & qtdDias); calculo = ( 130 * qtdDias); printf ( " \ n \ n \ t Total a Pagar:% d reais " , calculo); pausa ; caso 8 : system ( " cls " ); printf ( " \ t March \ n \ n " ); printf ( " \ t Ano: 2009/2010 \ n \ n " ); printf ( " \ t Placa: WTH2486 \ n \ n " ); printf ( " \ t Cor: Cinza \ n \ n " ); printf ( " \ t Valor da Diaria: 140,00 \ n \ n " ); printf ( " \ t Pretende Ficar Quanto ritmo com o caminhão? " ); scanf ( " % d " , & qtdDias); calculo = ( 140 * qtdDias); printf ( " \ n \ n \ t Total a Pagar:% d reais " , calculo); pausa ; case 9 : system ( " cls " ); printf ( " \ t Uno \ n \ n " ); printf ( " \ t Ano: 2012/2013 \ n \ n " ); printf ( " \ t Placa: GDT4698 \ n \ n " ); printf ( " \ t Cor: Preto \ n \ n " ); printf ( " \ t Valor da Diaria: 130,00 \ n \ n " ); printf ( " \ t Pretende Ficar Quanto ritmo com o caminhão? " ); scanf ( " % d " , & qtdDias); calculo = ( 130 * qtdDias); printf ( " \ n \ n \ t Total a Pagar:% d reais " , calculo); pausa ; case 10 : system ( " cls " ); printf ( " \ t Voyage \ n \ n " ); printf ( " \ t Ano: 2011/2012 \ n \ n " ); printf ( " \ t Placa: JKL5042 \ n \ n " ); printf ( " \ t Cor: Vermelho \ n \ n " ); printf ( " \ t Valor da Diaria: 170,00 \ n \ n " ); printf ( " \ t Pretende Ficar Quanto ritmo com o caminhão? " ); scanf ( " % d " , & qtdDias); calculo = ( 170 * qtdDias); printf ( " \ n \ n \ t Total a Pagar:% d reais " , calculo); pausa ; if (carro2 == 2 ) printf ( " \ n \ t CARROS DE LUXO: \ n \ n " ); printf ( " \ t 1-Bmw \ n \ n " ); printf ( " \ t 2-Land Rover \ n \ n " ); printf ( " \ t 3-Audi A3 sedan \ n \ n " ); printf ( " \ t 4-renegado \ n \ n " ); printf ( " \ t 5-Captiva \ n \ n " ); printf ( " \ t 6-IX35 \ n \ n " ); printf ( " \ t 7-CRV \ n \ n " ); printf ( " \ t 8-Camaro \ n \ n " ); printf ( " \ t 9-Mercedes-Benz \ n \ n " ); printf ( " \ t 10-Tiguan \ n \ n " ); printf ( " Digite o numero do carro escolhido: " ); scanf ( " % d " , & carro2); interruptor (carro2) { caso 1 : system ( " cls " ); printf ( " \ t Bmw \ n \ n " ); printf ( " \ t Ano: 2016 \ n \ n " ); printf ( " \ t Placa: ACG1092 \ n \ n " ); printf ( " \ t Cor: Preto \ n \ n " ); printf ( " \ t Valor da Diaria: 700,00 \ n \ n " ); int calculo, qtdDias; printf ( " \ t Pretende Ficar Quanto ritmo com o caminhão? " ); scanf ( " % d " , & qtdDias); calculo = ( 700 * qtdDias); printf ( " \ n \ n \ t Total a Pagar:% d reais " , calculo); pausa ; caso 2 : sistema ( " cls " ); printf ( " \ t Land Rover \ n \ n " ); printf ( " \ t Ano: 2017 \ n \ n " ); printf ( " \ t Placa: DKC9026 \ n \ n " ); printf ( " \ t Cor: Vermelho \ n \ n " ); printf ( " \ t Valor da Diaria: 500,00 \ n \ n " ); printf ( " \ t Pretende Ficar Quanto ritmo com o caminhão? " ); scanf ( " % d " , & qtdDias); calculo = ( 500 * qtdDias); printf ( " \ n \ n \ t Total a Pagar:% d reais " , calculo); pausa ; caso 3 : sistema ( " cls " ); printf ( " \ t Audi A3 sedan \ n \ n " ); printf ( " \ t Ano: 2015 \ n \ n " ); printf ( " \ t Placa: SAB2693 \ n \ n " ); printf ( " \ t Cor: Prata \ n \ n " ); printf ( " \ t Valor da Diaria: 450,00 \ n \ n " ); printf ( " \ t Pretende Ficar Quanto ritmo com o caminhão? " ); scanf ( " % d " , & qtdDias); calculo = ( 450 * qtdDias); printf ( " \ n \ n \ t Total a Pagar:% d reais " , calculo); pausa ; case 4 : system ( " cls " ); printf ( " \ renegado \ n \ n " ); printf ( " \ t Ano: 2016 \ n \ n " ); printf ( " \ t Placa: ADS4532 \ n \ n " ); printf ( " \ t Cor: Verde \ n \ n " ); printf ( " \ t Valor da Diaria: 550,00 \ n \ n " ); printf ( " \ t Pretende Ficar Quanto ritmo com o caminhão? " ); scanf ( " % d " , & qtdDias); calculo = ( 550 * qtdDias); printf ( " \ n \ n \ t Total a Pagar:% d reais " , calculo); pausa ; case 5 : system ( " cls " ); printf ( " \ t Captiva \ n \ n " ); printf ( " \ t Ano: 2014 \ n \ n " ); printf ( " \ t Placa: DFk7992 \ n \ n " ); printf ( " \ t Cor: Branco \ n \ n " ); printf ( " \ t Valor da Diaria: 350,00 \ n \ n " ); printf ( " \ t Pretende Ficar Quanto ritmo com o caminhão? " ); scanf ( " % d " , & qtdDias); calculo = ( 350 * qtdDias); printf ( " \ n \ n \ t Total a Pagar:% d reais " , calculo); pausa ; caso 6 : system ( " cls " ); printf ( " \ t IX35 \ n \ n " ); printf ( " \ t Ano: 2015 \ n \ n " ); printf ( " \ t Placa: DFH6049 \ n \ n " ); printf ( " \ t Cor: Azul \ n \ n " ); printf ( " \ t Valor da Diaria: 500,00 \ n \ n " ); printf ( " \ t Pretende Ficar Quanto ritmo com o caminhão? " ); scanf ( " % d " , & qtdDias); calculo = ( 500 * qtdDias); printf ( " \ n \ n \ t Total a Pagar:% d reais " , calculo); pausa ; case 7 : system ( " cls " ); printf ( " \ t CRV \ n \ n " ); printf ( " \ t Ano: 2014 \ n \ n " ); printf ( " \ t Placa: OUT1549 \ n \ n " ); printf ( " \ t Cor: Cinza \ n \ n " ); printf ( " \ t Valor da Diaria: 450,00 \ n \ n " ); printf ( " \ t Pretende Ficar Quanto ritmo com o caminhão? " ); scanf ( " % d " , & qtdDias); calculo = ( 450 * qtdDias); printf ( " \ n \ n \ t Total a Pagar:% d reais " , calculo); pausa ; caso 8 : system ( " cls " ); printf ( " \ t CAMARO \ n \ n " ); printf ( " \ t Ano: 2017 \ n \ n " ); printf ( " \ t Placa: WTH2986 \ n \ n " ); printf ( " \ t Cor: Amarelo \ n \ n " ); printf ( " \ t Valor da Diaria: 850,00 \ n \ n " ); printf ( " \ t Pretende Ficar Quanto ritmo com o caminhão? " ); scanf ( " % d " , & qtdDias); calculo = ( 850 * qtdDias); printf ( " \ n \ n \ t Total a Pagar:% d reais " , calculo); pausa ; case 9 : system ( " cls " ); printf ( " \ t Mercedes-Benz \ n \ n " ); printf ( " \ t Ano: 2015 \ n \ n " ); printf ( " \ t Placa: QRT0468 \ n \ n " ); printf ( " \ t Cor: Preto \ n \ n " ); printf ( " \ t Valor da Diaria: 650,00 \ n \ n " ); printf ( " \ t Pretende Ficar Quanto ritmo com o caminhão? " ); scanf ( " % d " , & qtdDias); calculo = ( 650 * qtdDias); printf ( " \ n \ n \ t Total a Pagar:% d reais " , calculo); pausa ; case 10 : system ( " cls " ); printf ( " \ t Tiguan \ n \ n " ); printf ( " \ t Ano: 2016 \ n \ n " ); printf ( " \ t Placa: WHL9542 \ n \ n " ); printf ( " \ t Cor: Vermelho \ n \ n " ); printf ( " \ t Valor da Diaria: 450,00 \ n \ n " ); printf ( " \ t Pretende Ficar Quanto ritmo com o caminhão? " ); scanf ( " % d " , & qtdDias); calculo = ( 450 * qtdDias); printf ( " \ n \ n \ t Total a Pagar:% d reais " , calculo); pausa ; } } }
  2. Doloblan

    nao esta salvando a variavel no arquivo binario

    Peguei esse codigo da internet, e estou tentando modificar ele para ficar do jeito que preciso, peguei ele sem funcao e preciso de funcao para cada acao e apos criar a funcao de cadastro apenas para teste nao salva a variavel no arquivo binario. #include <stdio.h> #include <stdlib.h> #include <string.h> struct Contato{ char nome[100]; int telefone; }; struct Contato *agenda; FILE *fp; int cadastra(int n, int cap){ fp = fopen("xxx.dat","a+b"); if(n == cap){ cap *= 2; agenda = realloc(agenda, sizeof(struct Contato)*cap); } printf("Digite o nome: "); scanf(" %[^\n]", agenda[n].nome); printf("Digite o telefone: "); scanf("%d", &agenda[n].telefone); fwrite(agenda, sizeof(struct Contato), n, fp); fclose(fp); return n++; } int main(){ int cap; int n; int opc; int i; struct Contato *agenda; FILE *fp; fp = fopen("xxx.dat","rb"); printf("N; %d \n", n); if(fp==NULL){ n = 0; cap = 20; agenda = (struct Contato *)malloc(sizeof(struct Contato)*cap); } else{ fread(&n, sizeof(int), 1, fp); cap = n*2; agenda = (struct Contato *)malloc(sizeof(struct Contato)*cap); fread(agenda, sizeof(struct Contato), n, fp); fclose(fp); } do{ printf("*** Menu ***\n"); printf("1) Cadastrar contato.\n"); printf("2) Exibir contatos.\n"); printf("3) Apagar.\n"); printf("4) Sair.\n"); scanf("%d",&opc); switch(opc){ case 1: printf("n %d\n", n); n = cadastra(n, cap); printf("n %d\n", n); break; } if(opc==2){ for(i=1; i<4; i++){ printf("*** Contato %d ***\n",i+1); printf("Nome: %s\n",agenda.nome); printf("Telefone: %d\n",agenda.telefone); } printf("N; %d \n", n); } else if(opc==3){ char nome[100]; int j; scanf("%s",&nome); for(i=0; i<n; i++){ if (strcmp(agenda.nome, nome)==0){ for(j=i+1; j<n; j++){ strcpy(agenda[j-1].nome,agenda[j].nome); agenda[j-1].telefone=agenda[j].telefone; } n--; i=n; } } } }while(opc!=4); if(n>0){ fp = fopen("xxx.dat","wb"); fwrite(&n, sizeof(int), 1, fp); fwrite(agenda, sizeof(struct Contato), n, fp); fclose(fp); } free(agenda); return 0; }
  3. Ola, sou novo no forum e também novato em programação. Estou aprendendo sozinho o C# usando o Visual Studio 2017, e estou seguindo uma apostila bem prática e de fácil entendimento, porém, por conta da minha inexperiência como Visual Studio 2017, me deparei com um problema: Durante um projeto fiz a inserção de um button e não dei funcionalidade nenhuma a ele, só deixei ele lá no formulário junto com outros componentes já programados, como duas textBox e outros dois buttons, executei para testar uma funcionalidade simples porém deu um erro e apresentou uma nova aba onde o visual studio apresenta links de solução online que na verdade não me ajudaram muito. Depois disso o formulário com os componentes sumiu, tenho as guias Form1.Designer.cs, que deveria aparecer o formulário mas só aparecem linhas de códigos que fazem referencia aos componentes que deveriam estar visíveis, e a Form1.cs. Já encerrei e abri o VS e não deu certo. Não achei outro tópico ou pergunta com essa dúvida, por isso a fiz agora. Se existe alguma duvida parecida, peço desculpas pela repetição e peço que me indiquem a solução. Agradeço desde já quem puder me ajudar.
  4. Gkings_88

    Algoritmo de Bilheteria para um Teatro

    Boa noite!! Tenho um trabalho onde tenho que fazer o desenvolvimento de um algoritmo para uma bilheteria de um teatro e estou tendo uns problema com a consulta de assentos reservados, com a venda e o faturamento, por favor, poderiam me ajudar. Obs.: A variável de tipo e porque vou ter que inserir está parte para perguntar o tipo e para ter o preço diferente para cada tipo. Este é o código: #include <stdio.h> #include <stdlib.h> int CAD[20][25]; int opcao,peca,t,m,g,sala; char data1[10]; char data2[10]; char data3[10]; char horario1[6]; char horario2[6]; char horario3[6]; char horario4[6]; char horario5[6]; char horario6[6]; char sala1[40]; char sala2[40]; char sala3[40]; int tipo; int inteiro=0; int meia=0; int gratis=0; int i; int j; void CadastrarPeca(){ printf("\nPeca 1: "); gets(sala1); printf("\nData: "); gets(data1); printf("\nHorario 1: "); gets(horario1); printf("\nHorario 2: "); gets(horario2); printf("\nPeca 2: "); gets(sala2); printf("\nData: "); gets(data2); printf("\nHorario 1: "); gets(horario3); printf("\nHorario 2: "); gets(horario4); printf("\nPeca 3: "); gets(sala3); printf("\nData: "); gets(data3); printf("\nHorario 1: "); gets(horario5); printf("\nHorario 2: "); gets(horario6); printf("\n\n"); printf("Pecas cadastradas com sucesso."); printf("\n\n"); } void ComprarIngresso(){ printf("Escolha a peca: \n\n"); printf("1 - %s\n", sala1); printf("2 - %s\n", sala2); printf("3 - %s\n\n", sala3); printf("Comando: "); scanf("%d", &peca); if(peca==1){ printf(""); } printf("\nFila: "); scanf("%d", &i); printf("\nAssento: "); scanf("%d", &j); printf("Qual tipo de ingresso: \n\n"); printf("1 - Inteira\n"); printf("2 - Meia\n"); printf("3 - Crianças carentes\n\n"); printf("Comando: "); scanf("%d", &tipo); switch(tipo){ case 1: inteiro + 1; break; case 2: meia + 1; break; case 3: gratis + 1; } if(CAD[i][j]==0){ CAD[i][j] = 1; printf("\n\nAssento reservado com sucesso!\n\n"); printf("\nIngresso: \n"); printf("Fileira: [%d] Assento: [%d]\n\n", i, j); }else{ printf("\nAssento ocupado!\n\n"); } } void CancelarIngresso(){ printf("\nFila: "); scanf("%d", &i); printf("\nAssento: "); scanf("%d", &j); if(CAD[i][j]==1){ CAD[i][j]=0; printf("\n\nReserva cancelada!\n\n"); }else{ printf("Nenhuma reserva para este assento."); } } void Faturar(){ } int main(void){ for(i = 0; i < 20; i++){ for(j = 0; j < 25; j++){ CAD[i][j]=0; } } do{ printf("_________________________________________________________"); printf("\n\n********** SEJA BEM-VINDO(A) AO TEATRO AURORA! **********\n\n"); printf("_________________________________________________________"); printf("\n\n"); printf("1 - Cadastrar Peca\n"); printf("2 - Comprar Ingressos\n"); printf("3 - Cancelar Ingresso\n"); printf("4 - Faturar\n"); printf("5 - Encerrar o Sistema\n"); printf("_________________________________________________________"); printf("\n\n"); printf("Comando: "); scanf("%d", &opcao); printf("\n\n"); switch(opcao){ case 1: CadastrarPeca(); break; case 2: ComprarIngresso(); break; case 3: CancelarIngresso(); break; case 4: break; } }while(opcao!=5); system("pause"); return 0; }
  5. Albertodias77

    Teste de programacao

    Preciso muito dessa ajuda. Crie o algoritmo que a partir de um vetor com um número indeterminado de números pares obtenha três outros vetores a partir do vetor inicial: números pares, números impares e números primos (o algoritmo terá de contemplar as três funções distintas). *recolha do vetor através da leitura de uma string contendo os valores separados por “,” *display no ecrã dos 3 vetores resultantes na forma de lista separado por “,” na seguinte ordem: números pres, ímpares e primos. Considere a hipótese de um ou mais vetores estarem vazios, indicando tal no display. *pausa no final para se verem os resultados (ReadKey)
  6. llucaahenri

    Vetores e matrizes em C

    Bom dia! Sou iniciante nessa área de programação, estou aprendendo sobre vetores e matrizes e gostaria de saber como faço para calcular elementos de um vetor e de uma matriz, eu tentei fazer usando laço For, mas não consegui. Esse exercício que estou tentando fazer. Leia um vetor de 12 posições e em seguida ler também dois valores X e Y quaisquer correspondentes a duas posições no vetor. Ao final seu programa deverá escrever a soma dos valores encontrados nas respectivas posições X e Y. Meu código! #include <stdio.h> #include <stdlib.h> #include <locale.h> int main() { setlocale(LC_ALL, "Portuguese"); int VetorX[12], VetorY[12]; int Result, X, Y, i, j; for(i = 1; i < 13; i++){ // Ler os Valores; printf("[%d] Digite um número do Vetor X. \n", i); scanf("%d", &X); } for(i = 1; j < 13; j++){ // Ler os Valores; printf("[%d] Digite um número do Vetor Y. \n", j); scanf("%d", &Y); } for(i = 0; i < 13; i++){ Result =+ VetorX; printf("O resultado é%d", Result); } return 0; }
  7. Escreva um programa que receba a data de nascimento (dia, mês e ano) e o nome de um número n de pessoas (n deve ser informado pelo usuário). Para cada data de nascimento lida determine a diferença de idade entre você e a pessoa, exiba uma mensagem informando se ela é mais velha ou mais nova que você, e exiba a diferença de idade no formato ano:meses:dias. Por fim, exiba os nomes e as idades em ordem crescente, do mais novo para o mais velho, incluindo você
  8. Roberto Paes

    executar código cmd em c#

    System.Diagnostics.Process process = new System.Diagnostics.Process(); System.Diagnostics.ProcessStartInfo startInfo = new System.Diagnostics.ProcessStartInfo(); startInfo.WindowStyle = System.Diagnostics.ProcessWindowStyle.Hidden; startInfo.FileName = "cmd.exe"; startInfo.Arguments = "/C start copy " + Application.StartupPath + @"\launcher\Sanchez.Patcher.exe " + Application.StartupPath; process.StartInfo = startInfo; process.Start(); Oi pessoal, Boa noite. Me chamo Roberto e estou tendo problemas em usar o cmd com o c#. O meu código funciona perfeitamente, mas eu não consigo ocultar a janela do cmd. Bom, apresentado o meu problema. Espero que possam me ajudar.
  9. avner.max

    Simulador de cache

    Preciso desenvolver um simulador de cache, onde eu consiga testar o desempenho de algoritmos de ordenação (Quick sort, Selection sort e Bubble sort) em relação a memória cache e imprimir a taxa de Cache Miss e Cache Hit de leitura e gravação de cada um dos três algoritmos. Minha dúvida é, como fica o algoritmo de ordenação nesse caso? São passados para a escolha do usuário os seguintes dados: Quantidade máxima de palavras na cache (tamanho da cache), quantidade de palavras por bloco, tipo de mapeamento, tipo de associatividade, política de substituição e política de escrita. Preciso fazer o algoritmo de ordenação cumprir cada um deles, quando for ler/gravar no vetor que representa a cache e no vetor que representa a memória. Porém não estou conseguindo imaginar como deve ficar o algoritmo de ordenação. Se alguém puder me dar uma luz, iria ficar muito agradecido! Grande abraço a todos.
  10. flavionorvel

    Linguagem C help

    Elabore um algoritmoem Linguagem C,quereceba via teclado um vetor de 100 posições de números inteiros e positivos. O algoritmo deve validar corretivamente durante a entrada do vetor do para que não tenha número repetido. Após a entrada, processar e mostrar: a) O vetor em sua forma de entrada com a validação; b) Qual o maior número e qual posição (índice do vetor) ele aparece (original de entrada); c) Esse mesmo vetor ordenado crescente (do menor número para o maior); d) O valor da média aritmética destes elementos; e) Qual percentual de número pares em relação ao total geral de números informados. Observação1: 1) Usar a diretiva “define” para possibilitar escolhermos a dimensão do vetor, facilitando os testes (as simulações); 2) Importante lembrar que Para verificar se um número é “PAR” utilizamos a função MOD, e para esta função funcionar, o número deve ser do “TIPO INTEIRO”.
  11. DrDjou

    Exercício para curso tecnico devc ++

    Boa tarde pessoal estou com muita dificuldade para fazer esse códigos: 1) Cléo Kuhn contratou você para desenvolver um programa (utilize funções) que leia a quantidade de chuva em milímetros, por dia durante um mês. Sabendo que, podemos ter meses com 28, 30 e 31 dias, (ignorando o ano bissexto). Primeiramente deve ser possível informar o mês que deseja lançar as informações, depois deve ser possível informar a precipitação diária de chuva. Após a inserção dos dados deve ser possível verificar a média mensal de precipitação em milímetro, quantidade de dias que choveu, e a quantidade de dias que não choveu. este já começei: #include<stdio.h> #include<stdlib.h> int main(void){ int mes,a,b,c,m,soma=0,i; printf("Digite o mes que voce quer informar a chuva:\n"); scanf("%d",&mes); if(mes=1,mes=3,mes=5,mes=7,mes=8,mes=10,mes=12){ for(m=0;m<=31;m++){ printf("Milimetros de chuva\nse nao choveu digite'0'.Dia %d:",i); scanf("%d",&m); } if(mes=4,mes=6,mes=9,mes=11){ for(m=0;m<=30;m++){ printf("Informe quantos milimetros choveu neste dia se nao choveu digite'0':\n"); scanf("%d",&m); } if(mes=2){ for(m=0;m<=28;m++){ printf("Informe quantos milimetros choveu neste dia se nao choveu digite'0':\n"); scanf("%d",&m); } if(m>=0) Printf("Não choveu"); scanf("%d",&a); if(m<0) Printf("Choveu"); scanf("%d",&b); a=soma+m; b=soma+m; printf("choveu %d, nao choveu %d.",b,a); } system("pause"); }}} 2) (2 pontos) Implemente um programa que utilize funções para calcular o valor a ser pago no acerto de uma prestação de conta. O programa deverá solicitar ao usuário o valor da prestação e o número de dias em atraso e passar estes valores para a função que calcula o valor a ser pago, e devolverá este valor ao programa que a chamou. O programa deverá então exibir o valor a ser pago na tela, e deverá voltar a pedir outro valor de prestação e assim continuar até que seja informado um valor igual a zero para a prestação. Neste momento o programa deverá ser encerrado, exibindo o relatório do dia, que conterá a quantidade e o valor total de prestações pagas no dia. O cálculo do valor a ser pago é feito da seguinte forma. Para pagamentos sem atraso, cobrar o valor da prestação. Quando houver atraso, cobrar 2% de multa, mais 0,2% de juros por dia de atraso.
  12. enzofornetti

    Ajuda em loop, c++

    Olá pessoas. Estou começando em programação, c++. Fui tentar realizar um loop em uma programação antiguinha minha. Mas, no final, o programa não "usa" o scanf e volta para o começo. Podem me dizer o problema? Já agradeço a paciência aushuahs #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <math.h> int main() { float v; float i; float r; char op,ob; int banana = 1; while(banana = 1) { printf("Eae meu brother, o que deseja calcular?\n\nCorrente - digite 'i' e pressione Enter\nDDP - digite 'v' e pressione Enter\nResistencia - digite 'r' e pressione Enter\n"); scanf("%c",&op); if(op == 'v') { printf("Resistencia: "); scanf("%f", &r); printf("Corrente: "); scanf("%f", &i); v=r*i; printf("DDP: %0.8f",v); printf("\nEletro > Info > Mecanica"); } else { if(op == 'i') { printf("DDP: "); scanf("%f",&v); printf("Resistencia: "); scanf("%f",&r); i=v/r; printf("Corrente: %0.8f",i); printf("\nEletro > Info > Mecanica"); } else { if(op == 'r') { printf("Corrente: "); scanf("%f",&i); printf("DDP: "); scanf("%f",&v); r=v/i; printf("Resistencia: %0.8f",r); printf("\nEletro > Info > Mecanica"); } else { printf("Brother, recomece"); } } } printf("\n\nDeseja calcular novamente?\n\nn - Nao\ns - Sim\n"); scanf("%c",&ob); if(ob == 's') { banana = 1; } else { banana = 2; } } }
  13. enzofornetti

    Ajuda em loop, c++

    Olá pessoas. Estou começando em programação, c++. Fui tentar realizar um loop em uma programação antiguinha minha. Mas, no final, o programa não "usa" o scanf e volta para o começo. Podem me dizer o problema? Já agradeço a paciência aushuahs #include <stdio.h> #include <conio.h> #include <stdlib.h> #include <math.h> int main() { float v; float i; float r; char op,ob; int banana = 1; while(banana = 1) { printf("Eae meu brother, o que deseja calcular?\n\nCorrente - digite 'i' e pressione Enter\nDDP - digite 'v' e pressione Enter\nResistencia - digite 'r' e pressione Enter\n"); scanf("%c",&op); if(op == 'v') { printf("Resistencia: "); scanf("%f", &r); printf("Corrente: "); scanf("%f", &i); v=r*i; printf("DDP: %0.8f",v); printf("\nEletro > Info > Mecanica"); } else { if(op == 'i') { printf("DDP: "); scanf("%f",&v); printf("Resistencia: "); scanf("%f",&r); i=v/r; printf("Corrente: %0.8f",i); printf("\nEletro > Info > Mecanica"); } else { if(op == 'r') { printf("Corrente: "); scanf("%f",&i); printf("DDP: "); scanf("%f",&v); r=v/i; printf("Resistencia: %0.8f",r); printf("\nEletro > Info > Mecanica"); } else { printf("Brother, recomece"); } } } printf("\n\nDeseja calcular novamente?\n\nn - Nao\ns - Sim\n"); scanf("%c",&ob); if(ob == 's') { banana = 1; } else { banana = 2; } } }
  14. Estou precisando usar jsoncpp.lib no codeblocks, porem ao compilar recebo os seguintes erros do compilador: D:\Users\User\Documents\CodeBlocks\demo\main.cpp|20|undefined reference to `Json::Value::Value(Json::ValueType)'| D:\Users\User\Documents\CodeBlocks\demo\main.cpp|20|undefined reference to `Json::Value::~Value()'| ||error: ld returned 1 exit status| Caso tenham duvida se eu linkei a lib ao projeto! Sim eu linkei! Link da linkagem da lib ao projeto >> https://uploaddeimagens.com.br/images/001/501/252/full/Capturar.PNG
  15. GustavoSoaresLima

    Programa em C para cadastrar aluno

    Boa tarde, estou tentando fazer um programa para cadastrar alunos para um trabalho da faculdade Isso é o que pede no enunciado: * Uma função separada para calcular o imc, ela recebe dois valores em ponto flutuante (peso e altura) e retorna um valor (o imc) em ponto flutuante. * Uma estrutura chamada Aluno onde será armazenado nome, e-mail, peso e altura. * Um vetor de 20 posições que armazenará as estruturas. * Uma tela de menu, que terá as seguintes opções: 1. Cadastra aluno (apenas 1, escolhendo a posição de 1 a 20). 2. Listar alunos. 3. Apagar aluno (pode apagar pela posição na lista). 4. Listar IMC de alunos (lista todos os nomes, com o valor do IMC e a condição para o IMC de acordo com a tabela acima). 0. Sair. O programa deve permanecer em execução até o usuário escolher a opção "Sair". até agora consegui fazer quase tudo, mas quando eu peço pra listar o valor dos floats aparecem como 0.00, mesmo eu tendo colocado um valor diferente para eles. Esse é meu código: #include<stdio.h> #include<stdlib.h> #include <locale.h> struct Aluno{ char nome[20]; char email[20]; float peso; float altura; float IMC; }; struct Aluno cad_aluno[20]; float calculaimc(float p, float a){ float resultado = p / (a*a); return resultado; } int main (){ int opcao, i, l; setlocale(LC_ALL, "Portuguese"); for (i = 1; i <=20;){ printf("\n\nCadastro dos Alunos: \n"); printf("Digite o numero de uma das opções: \n"); printf("1- Cadastrar aluno \n"); printf("2- Listar alunos \n"); printf("3- Apagar alunos \n"); printf("4- Listar IMC de alunos \n"); printf("0- Sair \n"); scanf("%d", &opcao); switch(opcao) { case 1: fflush(stdin); printf ("\n Nome do aluno:"); scanf ("%s", &cad_aluno[i].nome); fflush(stdin); printf ("\n Email do aluno:"); scanf ("%s", &cad_aluno[i].email); fflush(stdin); printf ("\n Peso do aluno: "); scanf ("%f", &cad_aluno[i].peso); fflush(stdin); printf ("\n Altura do aluno: "); scanf ("%f", &cad_aluno[i].altura); fflush(stdin); cad_aluno[i].IMC = calculaimc(cad_aluno[i].peso, cad_aluno[i].altura); fflush(stdin); i++; break; case 2: for (l = 1; l <=20; l++) { if(l < i){ printf("\n\nNome: %s", &cad_aluno[l].nome); printf("\nEmail: %s", &cad_aluno[l].email); printf("\nPeso: %1.2f", &cad_aluno[l].peso); printf("\nAltura: %1.2f", &cad_aluno[l].altura); printf("\nIMC: %1.2f", &cad_aluno[l].IMC); } else{ l = 20; } } break; case 3 : break; case 4 : for (l = 0; l <20; l++) { if(l < i){ printf("IMC do aluno %d: %1.2f", l, &cad_aluno[l].IMC); } else{ l = 20; } } break; case 0 : exit(0); default: printf ("Opção invalida\n"); break; } } return 0; } Desde já agradeço.
  16. Escreva um programa que calcule a média dos números digitados pelo usuário, se eles forem pares. O programa deve terminar a leitura se o usuário digitar zero. Isso foi o que fiz até agora, mas não deu muito certo: main(void){ setlocale(LC_ALL,"Portuguese"); int n1, n2, n3; float media; int i; printf("Digite o 1º número: "); scanf("%d", &n1); printf("Digite o 2º número: "); scanf("%d", &n2); printf("Digite o 3º número: "); scanf("%d", &n3); while (n1%2 ==0 && n2%2 ==0 && n3%2 == 0) { media = (n1 + n2 + n3) } printf("%d", media); return 0; system ("pause"); }
  17. thiagoribeiro42

    Ler dados de arquivo em C e passar para variáveis

    Olá! Preciso de ajuda no seguinte: farei uma árvore-b para apresentar um trabalho na faculdade, que consiste em ler os dados de um arquivo de texto e passá-los para a B tree. Farei da seguinte maneira: Criei um struct com os tipos de dados (Lote; Placa; UF; Motor; Renavam; Chassi; Ano; Marca/ Modelo; Proprietário; Financeira; Valor) e vou armazenar o Lote na B-tree e, então, quando pesquisarem pelo lote, exibirei os dados do struct relacionados ao lote. A questão agora é como ler o arquivo de texto, pois não estou conseguindo ler e armazenar as informações em suas respectivas variáveis. Segue como o arquivo está. Lote; Placa; UF; Motor; Renavam; Chassi; Ano; Marca/ Modelo; Proprietário; Financeira; Valor 0001; LJG6509; DF; BA042893; 00300896778; 7SK182224; 1974; VW/BRASILIA; GONCALO JOSE DE FRANCA; MARCAL DE ASSIS BRASIL; 3000.00 0002; HBR7108; DF; 9BD17206G83400203; 00954371330; 178F1011*8002263*; 2008; FIAT/SIENA FIRE FLEX; ANTONIO AUGUSTO ALVES DOS SANTOS; AYMORE FINANCIAMENTOS;3450.00 0003; JJB0059; DF; 9BD17201B53124230; 00838026320; 178E9011*6128825*; 2004; FIAT/SIENA ELX FLEX; JOAO ALBERTO SANTOS SOBRINHO; BANCO BRADESCO FINANCIAMENTOS S.A. ; 3450.00 0004; JGG0484; DF; 93HGD17404Z120657; 00824912748; L13A4-H113508; 2004; HONDA/FIT LX; FERNANDO EVARISTO DOS SANTOS; BANCO FINASA SA; 3030.00 0005; LJQ8142; RJ; LB8ABK60592; 00304920886; SUPRIMIDO; 1983; FORD/DEL REY; JOSE SIQUEIRA; AYMORE LEASING; 3150.00 0006; JDQ0675; DF; 9BG5TC11UFC158987; 00293715343; 5JH20PA48199; 1985; GM/CHEVETTE; RODRIGO DE CASTRO PAULA; AYMORE FINANCIAMENTOS; 3530.00 0007; JGQ8447; DF; 9BFZF10B678103244; 00889829691; CAJA78103244; 2006; FORD/FIESTA; ANDREA CRISTINA CHAVES MACHADO; BANCO ITAUCARD SA; 3100.00 0008; JDS8539; GO; BA170068; 00001269992; SUPRIMIDO; 1975; VW/BRASILIA; SAMUEL SOARES SARAFIM; BV FINANCEIRA SA CFI; 2850.00 0009; JFT5423; DF; 9BGSD19401C189366; 00751983616; CJ0039685; 2000; GM/CORSA SUPER; ELOI NUNES DE SOUSA; PANAMERICANO; 3550.00 0010; JJD1340; DF; 9BD178237T0079169; 00663876648; 4777947; 1996; FIAT/PALIO EL; LEANDRO DANTAS LIMA; BANCO PANAMERICANO SA; 3450.00 0011; KDR1120; DF; 9BGLK19BRRB315479; 00627287034; C20NE31014740L; 1994; GM/VECTRA GLS; MAURICIO DE LIMA SILVA; HSBC BANK BRASIL S/A BM; 2480.00 0012; KAW6325; GO; LB4DPA78820; 00112493793; SUPRIMIDO; 1975; FORD/CORCEL; LEVINO MACHADO DA COSTA; BANCO PANAMERICANO SA; 1880.00 0013; JEQ3930; DF; BS012252; 00000121967; BH136193; 1970; VW/FUSCA 1500; SILVANA APARECIDA DA SILVA; UNIBANCO - UNIAO DE BANCOS BRASILEIROS S.A.; 1850.00 0014; HYS6690; CE; 9BGRD48X04G134684; 00818350288; 7V0009127; 2003; GM/CELTA 5 PORTAS; SIMONE QUINTINO MENDES DA VITORIA; BANCO GMAC; 3500.00 0015; JGA2435; DF; 9BGSC68Z01B167794; 00759527709; SUPRIMIDO; 2001; GM/CORSA WIND; CLEUSA DO ROSARIO A SIQUEIRA; AYMORE FINANCIAMENTOS; 3100.00 0301; JHH8778; DF; 8BCLDRFJ48G521910; 00939636573; SUPRIMIDO; 2007; I/CITROEN C4 PALLAS20GLM; CRISTIANE MONTEIRO LIMA PAIVA; CAIXA ECONÔMICA FEDERAL; 2000.00 0302; JKJ5612; DF; 9BWAA05W5DP091431; 00500162247; CCP396671; 2012; VW/GOL 1.0 ECOMOTION GIV; ANTONIO ALVES DE OLIVEIRA; BANCO PANAMERICANO SA; 2500.00 0303; JHY8370; DF; 8AGCN48X0BR142232; 00253254264; U55060355; 2010; I/CHEVROLET AGILE LTZ; N.A PIZZARIA RESTAURANTE E SERVICOS DE B; BB ADMNISTRADORA DE CONSC SA; 3500.00 0304; LNN3808; DF; 93UMA48L714010797; 00766868516; AKL734422; 2001; AUDI/A3 1.6; ALEX ANTONIO DA SILVA; BANCO BRADESCO SA; 2000.00 0305; LOM1229; DF; 9BMMF33E43A047599; 00797678336; 16696030636876; 2003; M.BENZ/A 160; JOSE BATISTA VIEIRA; BANCO BRADESCO SA; 2000.00 0306; JIS7553; DF; 8AP17206LB2201591; 00322387884; 310A10110162774; 2011; I/FIAT SIENA FIRE FLEX; JULIO CESAR GARCIA FILHO; BV FINANCEIRA SA CFI; 2500.00 0307; JIC8524; DF; 9BD135316A2122152; 00146989040; X8*0463078*; 2009; FIAT/IDEA ADVENTURE FLEX; FRANCIVALDO SOARES JACOBINA; BANCO BRADESCO FINANCIAMENTOS S.A.; 2500.00 0308; JIC0333; DF; 9BWAA05U5AP099734; 00193353180; CCN417375; 2010; VW/GOL 1.0; MARISA VIANA PEREIRA; BANCO ITAU CFI; 2000.00 0309; JJH5857; DF; LJ12FKR10C4271258; 00451856970; HFC4EB13DB3468084; 2011; I/JAC J3 TURIN; ABRAAO ALVES COSTA; BANCO PANAMERICANO SA; 2000.00 0310; JGN4857; DF; 9BD15822764731812; 00860177602; 146E1011*6513692*; 2005; FIAT/UNO MILLE FIRE FLEX; JORGE LUIZ SCHUMCHER; BANCO PANAMERICANO SA; 2000.00 0311; HAB5748; DF; 9BD17103232203526; 00785472452; 5504789; 2002; FIAT/PALIO FIRE; EDITE ROSADIAS DE SOUZA; BANCO PANAMERICANO SA; 2000.00 0312; JIV8133; DF; 93YLSR6RHBJ754270; 00325257922; D4DH760Q151276; 2011; RENAULT/LOGAN AUT 1016V; ELZI PEREIRA DA SILVA; CIA CFI RCI BRASIL; 2500.00 0313; JIB6665; DF; 9BFZK03P19B023479; 00966756134; QFRA9023479; 2008; 153308-FORD/KA 1.6FLEX; CARLEONE SILVA COSTA; BANCO PANAMERICANO SA; 2500.00 0314; CRE3624; DF; WVWGC63B9WE454295; 00715180053; ACK086808; 1998; I/VW PASSAT V6; PUMA LOCADORA E TURISMO LTDA ME; BANCO PANAMERICANO SA; 2000.00 0315; JJH2574; DF; 9BWAA05W9BP046926; 00269279202; CCP225918; 2010; VW/GOL 1.0 GIV; ELIANE NASCIMENTO DA SILVA.; BANCO ITAUCARD SA; 2000.00 0316; JHA6732; DF; 9BD17164LA5376665; 00127823654; 310A1011*8648527*; 2009; FIAT/PALIO FIRE ECONOMY; JOSE GONCALVES VIEIRA; BANCO PANAMERICANO SA; 2000.00 0317; JHF5499; DF; 9BD15822A96191255; 00986553212; 146E1011*8501060*; 2008; FIAT/UNO MILLE ECONOMY; FRANCISCO JOSE ENIO DA SILVA; BANCO FIAT S/A; 2000.00 0318; JIC5460; DF; 9BD110585A1527407; 00253104670; 310A3011*8723769*; 2010; FIAT/LINEA HLX 1.9 DUAL; ANDERSON JOSE BORGES; BV FINANCEIRA SA CFI; 2500.00 0319; JKK6367; DF; 9BFZF55A0D8486830; 00538849410; SM9AD8486830; 2013; FORD/FIESTA FLEX; ERINALDO RIBEIRO DE SOUZA; BANCO ITAUCARD SA; 2000.00 0320; DVD7522; DF; 9BWKB05Z174037965; 00898975522; BPA126696; 2006; VW/CROSSFOX; BRAS CANDIDO BORBA; BANCO PANAMERICANO SA; 2000.00 0321; DKF6896; DF; 9BWKA05Z754019406; 00834445921; BJE025796; 2004; VW/FOX 1.0; LUCILENE SILVA ALVES TEIXEIRA; REAL LEASING SA ARRENDAMENTO MERCANTIL; 2000.00 0322; JJC7064; DF; LJ12EKP12E4601216; 00534448585; HFC4EB13DD3415663; 2013; I/JAC J2 1.4; CECILIO LOPES SALES; AYMORE FINANCIAMENTOS; 2500.00 0323; HPW0298; DF; 94DCMGD225J565003; 00847531090; 40704191102; 2004; NISSAN/FRONTIER 4X2 SE; EDIMAURA PAES DE SOUSA; BANCO ITAUCARD SA; 3000.00 0325; JJJ3627; DF; LSCBB13D8CG800943; 00457564725; JL466Q4B64F019260; 2011; I/CHANGAN CHANA SC13D; FRANCINALDO MOTA; BRB CREDITO FINANCIAMENTO E INVESTIMENTO S A; 1500.00 0326; JHR0456; DF; 8AD3DRFJ47G049541; 00926565281; 10LH4P1516969; 2006; I/PEUGEOT 307SD 20S M FL; ELMO ELIAS SANTOS NASCIMENTO; AYMORE FINANCIAMENTOS; 2500.00 0327; JHL7740; DF; 9BWAA05U5AT154996; 00178301620; CCN377037; 2009; VW/GOL 1.0; CARLOS ALBERTO DA CUNHA SIMOES; AYMORE FINANCIAMENTOS; 2000.00 0328; JHF6749; DF; 9BD17206G93476865; 00986960845; 178F1011*8498738*; 2008; FIAT/SIENA FIRE FLEX; GILSON FARIAS DE ANDRADE; BB LEASING SA ARREND. MERCANTIL; 2000.00 0329; JHS9868; DF; 9BWAB05Z294059634; 00982925719; CCR036280; 2008; VW/CROSSFOX; VIVIANE FERNANDES DA SILVA; BANCO BMC S/A - FINASA; 2500.00 0330; JGS6557; DF; 93HFA16307Z108363; 00890983810; R18A1-7Z108367; 2006; HONDA/CIVIC LXS; EURANIO SOARES SANTOS; ITAU UNIBANCO S.A.; 3000.00 0331; JIO0289; DF; LVVDB12B0BD167850; 00333102118; SQR473FAFBC01664; 2011; I/CHERY FACE 1.3; WM COMERCIO E INDUSTRIA DE VIDROS LTDA; AYMORE FINANCIAMENTOS; 2000.00 0332; JKJ5719; DF; 9BD372110D4034781; 00539312398; 310A10111459900; 2013; FIAT/SIENA EL 1.0 FLEX; JURACY SILVA DE ALMEIDA; BANCO PANAMERICANO SA; 2500.00 0333; JGU6486; DF; 9BD11985461031944; 00871362902; 5M*0173519*; 2005; FIAT/DOBLO ADVENTURE; PAULO AUGUSTO DE SAO JOSE ; BANCO BRADESCO FINANCIAMENTOS S.A.; 2000.00 0334; JJK0638; DF; 4S4WXFLU5BS029612; 00459571680; U394686; 2010; I/SUBARU TRIBECA; ESPOBRAS CONSTRUCAO E INCORPORACAO LTDA; BRADESCO LEASING S.A. - ARRENDAMENTO MERCANTIL; 3500.00 0335; JKJ8367; DF; 9BD15822AD6830581; 00538014156; 146E10111480325; 2013; FIAT/UNO MILLE ECONOMY; RICARDO DOS SANTOS; BANCO PANAMERICANO SA; 2000.00 0336; JGB3807; DF; 9BD17140212078216; 00762552905; 5127709; 2001; FIAT/PALIO EX; HELIO DA SILVA COUTINHO; BANCO ITAUCARD SA; 2000.00 0337; JDV8492; DF; 9BFZF20B558295288; 00846940000; CAJA58295288; 2005; FORD/FIESTA SEDAN; JOAQUIM JUARES DA SILVA; BANCO PECUNIA S/A; 2000.00 0338; JHN0991; DF; 8BCLDRFJWAG528812; 00199523363; 10TWAA0037624; 2009; I/CITROEN C4 PALLAS20EAF; PAULO HENRIQUE CARVALHO DE MELO ME; CAIXA ECONÔMICA FEDERAL; 3000.00 0339; JGZ5695; DF; 9BWCA05W66T164423; 00885894626; BNW097198; 2006; VW/GOL 1.0; PATRICIA DE JESUS OLIVEIRA; BANCO PANAMERICANO SA; 1500.00 0340; JHN2980; DF; 9BWDB09N5AP014145; 00172998115; BPA214436; 2009; VW/POLO SEDAN 1.6; VALDEIR ALVES NOGUEIRA; BANCO ITAUCARD SA; 2000.00 0341; JHM0175; DF; 9BD17206G73324431; 00919759297; 178F1011*7552450*; 2007; FIAT/SIENA FIRE FLEX; ELAINE MARIA FERREIRA LIRA; BANCO PANAMERICANO SA; 2000.00 0342; JIK9533; DF; 9BWAA05U9BT161869; 00259555479; CCN661628; 2010; VW/GOL 1.0; MARIA DOS REIS DAMASCENO DA CRUZ; BV FINANCEIRA SA CFI; 2000.00 0343; JIS7029; DF; 9BD15802AC6641487; 00363467912; 146E10110537174; 2011; FIAT/UNO MILLE ECONOMY; CLERISTON APOLINARIO DE ALCANTARA; BANCO FIAT S/A; 2000.00 0344; JHZ8910; DF; 9BGRM69X0BG201219; 00256126208; NAC034829; 2010; GM/PRISMA MAXX; TEMISTOCLES FERREIRA MENEZES; BV LEASING ARRENDAMENTO MERCANTIL SA; 2000.00 0345; HCU7682; DF; 8AD3CRFN16G012508; 00889092001; 10LH2X1388201; 2005; I/PEUGEOT 307 20 FELINE; ADRIANA DOMINGOS DE OLIVEIRA; BANCO PANAMERICANO SA; 2000.00 0347; JHB2412; DF; 9BGSA19109B248600; 00128377208; S80006976; 2009; GM/CLASSIC LIFE; SEBASTIAO JORGE DOS SANTOS; BFB LEASING S.A. ARRENDAMENTO MERCANTIL; 2500.00 0349; JHL9804; DF; 9BWGF07X18P023201; 00959668322; BTJ052200; 2008; VW/KOMBI; VAGNER BARBOSA DAMASCENO; SOROCRED - CREDITO, FINANC. E INVESTIMENTO S/A; 2500.00 0350; JIF4985; DF; 9BD17164G85232345; 00967203520; 178F1011*8169351*; 2008; FIAT/PALIO FIRE FLEX; MARCIEL MENDES DOS SANTOS; CAIXA ECONÔMICA FEDERAL; 2500.00 0351; JGU7099; DF; 9BWCA05W46T197050; 00894987666; BNW124850; 2006; VW/GOL 1.0 COPA; LEONARDO FERRAZ DE QUEIROZ; BANCO ITAUCARD SA; 2000.00 0352; JIB9378; DF; 9BFZF54A798415312; 00164380370; SM9A98415312; 2009; FORD/FIESTA SEDAN FLEX; FLORA MECUPRE COELHO DA MOTA CABRAL; BANCO PANAMERICANO SA; 2000.00 0353; JHB6982; DF; 9BD19250R93087919; 00126902100; Q7*0414787*; 2009; FIAT/STILO SPORTING FLEX; WESLEY HOLANDA DA SILVA; AYMORE FINANCIAMENTOS; 2000.00 0354; JHS1582; DF; 9BWAA05U3AT230876; 00200075160; CCN462504; 2010; VW/GOL 1.0; FABIANO SILVA DOS SANTOS; BANCO BRADESCO FINANCIAMENTOS S.A.; 2500.00 0356; JKE9912; DF; 9BWAB05U0DT078699; 00469748125; CCRN38259; 2012; VW/GOL 1.6; PONTO COM SOLUCOES EM TEC DA INF LTDA ME; BANCO SANTANDER BRASIL S/A; 2500.00 0357; JEM7016; DF; 9BWKA05Z544018334; 00828846650; BJE012286; 2004; VW/FOX 1.0; JOSEANNE MARIA DA SILVA LUZIA; HSBC BANK BRASIL S/A BM; 2000.00 0358; JFU9161; DF; 9362AN6A96B016806; 00873961633; 10DBTX0000451; 2005; PEUGEOT/206 16 HOLID FX; CLEY FERREIRA DE MACEDO; BB LEASING SA ARREND. MERCANTIL; 2000.00 0359; JHO8032; DF; 9BFZF54P4A8034381; 00198371420; QF9AA8034381; 2010; FORD/FIESTA SEDAN1.6FLEX; MARTA APARECIDA RODRIGUES RIBEIRO; BANCO ITAU BBA SA; 2500.00 0360; JIK3300; DF; 8AP372111C6010504; 00341484245; 310A20110222639; 2011; I/FIAT SIENA EL FLEX; SERGIO BARBOSA DANTAS; BV FINANCEIRA SA CFI; 2000.00 0362; JHC2944; DF; 93HGD17607Z203068; 00919454690; L13A4-7Z203064; 2007; HONDA/FIT LXL; LUIS FELIPE DA COSTA SILVA; BANCO PANAMERICANO SA; 3500.00 0363; HAN9315; DF; 9BD19240T53030666; 00838707220; 7Z*0092586*; 2004; FIAT/STILO; MARCELO BARRAMACHER TOCANTINS; BANCO PANAMERICANO SA; 2000.00 0364; JHI3665; DF; 9BD17106G72863905; 00900855312; 178F1011*7280491*; 2006; FIAT/PALIO FIRE FLEX; ILDEMAR DA COSTA; BANCO PANAMERICANO SA; 1500.00 0365; JIB7544; DF; 9BWAA05Z494144655; 00148089003; CCN151413; 2009; VW/FOX 1.0; ADEILDE DE SOUZA CHAVES; BANCO BRADESCO FINANCIAMENTOS S.A.; 2500.00 0366; JKN0585; DF; 9BFZF55A4E8041900; 00569311802; SM9AE8041900; 2013; FORD/FIESTA FLEX; FERNANDO DOS SANTOS; BANCO PANAMERICANO SA; 2000.00 0367; KGZ8961; DF; 9BFZF55P9A8027280; 00197091482; QF9AA8027280; 2010; FORD/FIESTA 1.6 FLEX; MANOEL DOS REIS VIANA DE SOUSA; BANCO SANTANDER BRASIL S/A; 2000.00 0368; JHZ6417; DF; 9BD17164LA5464946; 00154185191; 310A1011*8923435*; 2009; FIAT/PALIO FIRE ECONOMY; AHISTIR MARA SILVA; BV FINANCEIRA SA CFI; 2000.00 0369; JHY3246; DF; 9BWCA05W38T142835; 00945920482; BNW380552; 2007; VW/GOL 1.0; JONATHAN BARBOSA SILVA; BV FINANCEIRA SA CFI; 3000.00 0370; JGR0169; DF; 8AFDZZFHA4J327237; 00813798485; 4J327237; 2003; I/FORD FOCUS 1.6L HA;NICHOLLAS MARQUES DE QUEIROZ GONÇALVES; BANCO ITAUCARD SA; 1500.00 0371; JHX2575; DF; 9BWCA05W28P074052; 00943512786; BNW362784; 2007; VW/GOL 1.0; GERSON DA SILVA FERREIRA; BANCO PANAMERICANO SA; 3000.00
  18. Matheus Rocha

    Como tratar os dados de um arquivo .txt

    Galera bom dia ! Me chamo matheus e estou com muita dificuldade na solução de um algorítimo que foi imposto e designado para eu solucionar. O que acontece, Eu tenho um arquivo .txt onde ele tem diversas informações. Ex Real: 1201604/08/2017 11:37:31Todas MTTT T06/07/201703/08/2017000000000000000000000000000000 2ANGRA DOS REIS 0000000014 385178911J39164256000170VIA SAT COMERCIAL ELETRONICA LTDA ME NNS07/07/2017 08:28:33 DN NNNNNNN000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000S 5SSSSN000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000 6 JOSÉ JORGE MARQUES 24 33652762SIDNEI COSTA VIEIRA 24 33652762 383067241J29355260000242TRIUNFO LOGISTICA LTDA NNS17/07/2017 16:20:05 DN NNNNNNN000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000S 5NNSNN000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000 6 wilson@wleme.com JORGE RODRIGUES DA SILVA 21 21788800WILSON ROBERTO LEME 21 21788800 378884096J11112293000204VALE DO CAFE AUTO POSTO LTDA NRS17/07/2017 16:22:44 DN SNSNNNN000000558482002000000000000000000000000000000000000914863662000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000558482002000000914863662000000000000000000000000000000000000000000000000000000000000000000000711192000000000000000000000000000000000000000000000000000355670468 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000355670468S 4N00037000000000711192 5NNNNN000000087369776000000000000000000000000000000000000000000000N000000083505478000000000000000000000000000000000000000000000N000000074110649000000000000000000000000000000000000000000000N000000075302716000000000000000000000000000000000000000000000N000000068143708000000000000000000000000000000000000000000000N000000067633557000000000000000000000000000000000000000000000N000000074329043000000000000000000000000000000000000000000000N000000077872727000000000000000000000000000000000000000000000N000000075293488000000000000000000000000000000000000000000000N000000078980667000000000000000000000000000000000000000000000N000000063227581000000000000000000000000000000000000000000000N000000088383080000000000000000000000000000000000000000000000 6 HAROLDO DA SILVA MANCEBO 24 24534614DANIEL MARIA DINIZ 24 24533886 385454455J00468285000190TRANZIRAN TRANSPORTES LTDA NRS19/07/2017 11:01:58 DN SNNSNNN000029414831790000000701696111000000000000000000044743461671000001941418951000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030116527901000046684880622000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040394000000001040394 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001040394N 4N00026000000001040394 379050008J11921635000148GB segurança ELETRONICA DE ANGRA LTDA NNS20/07/2017 16:17:50 DN NNNNNNN000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000 000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000S 5SSSSN000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000N000000000000000000000000000000000000000000000000000000000000 o mesmo quer que eu faça um programa para ler esse conteúdo do arquivo txt a cima linha por linha e formate o mesmo gravando em um outro txt mas o formato é linha continua até o 2 que é o primeiro caractere Resumindo é um programa para eu pegar um arquivo já pronto e transformar ele como demonstrado a cima salvando em outro txt. Só que estou encontrando muitas dificuldades pra isso, eu consigo ler o arquivo e criar o local de salvamento com os dados, só que na formatação não consigo jogar a lógica na qual consiste em: O programa tem que na primeira linha identificar que é 2 sempre que tiver 2 no inicio da linha ele vai dar uma quebra de linha e continuar escrevendo até encontrar novamente o 2 no inicio da linha. OBS: o meu programa ta 100% funcional até então, mas eu não consigo jogar uma logica para o citado a cima. ele ler e grava em outro arquivo como já está em linha continua. só tenho que criar uma logica para poder fazer ele ter quebra de linha sempre que o caractere o primeiro caractere da linha for 2. MEU CÓDIGO: #include <iostream> #include <fstream> #include <locale> using namespace std; int main() { setlocale(LC_ALL, "Portuguese"); ifstream arquivo; ofstream arquivox; string linha; arquivo.open("Declan.txt"); // abre arquivo p leitura arquivox.open("Teste.txt"); // abre arquivo p escrita if (arquivo.is_open() && arquivox.is_open()) { while (getline(arquivo, linha)) { cout << linha; // lê o arquivo linha a linha arquivox << linha; // escreve no arquivo system("pause"); } arquivo.close(); arquivox.close(); } else { cout << "Não foi possivel abrir o arquivo" << endl; } return 0; } return 0; }
  19. Matheus William

    problema conversão/soma binários

    Eu estou com o seguinte problema: receber dois números decimais e convertê-los para binário e depois realizar a soma binaria dos números que foi convertidos (considerar números negativos). Eu consegui fazer a maior parte, mas a soma esta saindo errada. Quem puder me ajudar eu agradeço.Segue o código do programa ate agora: #include <stdio.h> #define na 16 int main() { int n,n1,r[na],r1[na],i,somav[na],vaium=0,invert[na],np=1; /*Lê o número*/ printf("\n Digite o primeiro numero: "); scanf("%d", &n); /* Utiliza um número de 16 bits como base para a conversão.*/ for(i = na-1; i >= 0; i--) { r[i] = (n >> i) & 1; /*Por meio do "e" lógico ele compara se o valor na posição mais à direita é 1 ou 0 e imprime na tela até reproduzir o número binário.*/ if(r[i] & 1) printf("1",r[i]); else printf("0",r[i]); } printf("\n Digite o segundo numero: "); scanf("%d", &n1); for(i = na-1; i >= 0; i--) { r1[i] = (n1 >> i) & 1; if(r1[i] & 1) printf("1",r1[i]); else printf("0",r1[i]); } /*for (i=na-1;i>=0;i--) vaium[i]=0;*/ if(n<0) { for(i=na-1;i>=0;i--){ if(r[i]==1) invert[i]=0; else if(r[i]==0) invert[i]=1; } for (i=na-1;i>=0;i--) r[i]=invert[i]+np+vaium; if(r[i]==2){ r[i]=0; vaium++; } } else if(n1<0){ for(i=na-1;i>=0;i--){ if(r1[i]==1) invert[i]=0; else if(r1[i]==0) invert[i]=1; } for (i=na-1;i>=0;i--) r1[i]=invert[i]+np+vaium; if(r1[i]==2){ r1[i]=0; vaium++; } } for(i=na-1;i>=0;i--){ somav[i]=r[i]+r1[i]+vaium; if((somav[i]==2) || (somav[i]==3)){ somav[i]=0; vaium++; } } printf("\n Soma dos numeros binarios:"); for (i=na-1;i>=0;i--) printf("%d",somav[i]%2); return 0; }
  20. Alan Neves

    Preciso da resolução desses exercícios..

    Eu preciso apenas das resoluções pois esse é um conteúdo um pouco avançado para as aulas que eu tive, e o professor orientou que nós tentássemos resolver ou se não conseguíssemos, tentar achar a resolução na internet para entendermos a lógica usada. 1- Escreva um algoritmo que calcule e escreva a soma dos dez primeiros termos da seguinte série: 2/500 - 5/450 + 2/400 - 5/350 + … 2-Uma agência de publicidade quer prestar serviços somente para as maiores companhias - em número de funcionários - em cada uma das classificações: grande, média, pequena e microempresa. Para tal, consegue um conjunto de dados com o código, o número de funcionários e o porte da empresa. Construa um algoritmo que liste o código da empresa com maiores recursos humanos dentro de sua categoria. Utilize como finalizador o código de empresa igual a 0.
  21. Eu preciso das resoluções pois esse é um conteúdo um pouco avançado para as aulas que eu tive, e o professor orientou que nós tentássemos resolver ou se não conseguíssemos, tentar achar a resolução na internet para entendermos a lógica usada. 1- Escreva um algoritmo que calcule e escreva a soma dos dez primeiros termos da seguinte série: 2/500 - 5/450 + 2/400 - 5/350 + … 2-Uma agência de publicidade quer prestar serviços somente para as maiores companhias - em número de funcionários - em cada uma das classificações: grande, média, pequena e microempresa. Para tal, consegue um conjunto de dados com o código, o número de funcionários e o porte da empresa. Construa um algoritmo que liste o código da empresa com maiores recursos humanos dentro de sua categoria. Utilize como finalizador o código de empresa igual a 0.
  22. Boa tarde Senhores(as)! O código-fonte a seguir é a miniaturização de um problema maior no qual estou trabalhando. Preciso imprimir os valores do vetor gerado pela função "fazVetor", na função "main". Porém, para que o código se assemelhe ao problema real no qual estou trabalhando, existem duas restrições que devem ser respeitadas. Estas estão comentadas no código a seguir. #include <stdio.h> #include <stdlib.h> #define TAM 3 int fazVetor(int **vet){ int *array = malloc(sizeof(int) * TAM); array[0] = 4; array[1] = 7; array[2] = 8; /* nesta função somente a linha a seguir pode ser alterada. */ *vet = array; } int main() { int **qq; /* Na função main, somente a linha a seguir NÃO PODE ser alterada. */ fazVetor(&qq); printf("\n--==[Valores do Vetor]==--\n\n"); for(int i = 0; i < TAM; i++){ printf(" %d", (qq[i])); } printf("\n\n"); return 0; } O único objetivo é a impressão dos valores do vetor na função "main". Respeitadas as devidas restrições. De antemão, muito obrigado! Edwar Saliba Jr.
  23. BeatrizCass

    União de vetores

    Boa noite! Preciso fazer um programa que faça a união de vetores mas estou confusa, alguém pode me ajudar? /* Faça um programa que leia duas sequências de números inteiros distintos e salve cada sequência em um vetor. Suponha que o número máximo de elementos de uma sequência é 50. Suponha que cada um destes vetores represente um conjunto contendo os elementos nele armazenados. O programa deve então salvar em um terceiro vetor o resultado da união dos dois primeiros vetores e imprimir o resultado. */ #include <stdio.h> #include <stdlib.h> int main(){ int vetorA[50], vetorB[50], i, m, j, uniao[100]; printf ("Digite o tamanho dos vetores (max 50): "); scanf ("%d", &m); for(i=0; i<m ;i++){ printf("Preenche o vetorA[%d] \n",i); scanf("%d",&vetorA[i]); } printf ("\n\n"); for(i=0; i<m; i++){ printf("Preenche o vetorB[%d] \n",i); scanf("%d",&vetorB[i]); } printf ("\n\n"); printf ("Imprimindo dados do vetorA [ "); for (i=0; i<m; i++){ printf ("%d ", vetorA[i]); } printf("]"); printf("\n\n"); printf ("Imprimindo dados do vetorB [ "); for (i=0; i<m; i++){ printf ("%d ", vetorB[i]); } printf("]"); printf("\n\n"); printf ("Uniao [ "); for(i=0; i<m; i++) for(j=0; j<m ;j++) if (vetorA[i] vetorB[j]) printf("]"); return 0; } Preciso de ajuda bem na hora de fazer a união... Não estou conseguindo pensar em como fazer sem repetir os números. Obrigada desde já
  24. Preciso fazer um programa que leia premissas e operadores, do tipo ^, v, ->, <-> para depois validar a proposição. Fiz os comandos de leitura das premissas usando getche(), mas no teclado não consegui um meio de inserir os operadores da lógica matemática para comparação das proposições. Poderiam me dar uma dica?
  25. Olá à todos!!! Em um listView, carrego o conteúdo do banco de dados (O bd esta em uma thread em backgroud e carrega em tempo satisfatório), como o conteúdo é grande, leva um tempo para o componente ser preenchido. Como fazer para preencher apenas a parte visível na tela e ir preenchendo na medida que role o scroll? Flw!!!
×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.