Ir para conteúdo
Fórum Script Brasil

leotk

Membros
  • Total de itens

    36
  • Registro em

  • Última visita

Tudo que leotk postou

  1. leotk

    Struct

    Esse exercicio é para amnhã num dá mais tempo deu intender não acordo 5:20 da manhã pra trabalhar, to na correria!! mais vlws vou ter que sair, obrigado pela ajuda!!! E não conseguir entender esses ai fuizzzzzz
  2. eu li tudo só que num entra na minha cabeça isso esses ai num tão entrando alguns são faceis de resolver outros num dá!!!
  3. leotk

    (Resolvido) Struct

    Resolvido esse já vlws consegui
  4. leotk

    (Resolvido) Struct

    O endereço ele tinha que ser digitado ele pula
  5. leotk

    Struct

    Não consegui desisto vey ultimo dia do trabalho mais vlws ai pelas ajudas!!! Mais esses dois ai já quebrei a cabeça e não consegui
  6. Não consegui desisto também ta dando erro os numeros ou sai grandes demais ou num sai nada
  7. leotk

    (Resolvido) Struct

    na hora deu digitar o endereço ai ta caindo direto na idade
  8. leotk

    (Resolvido) Struct

    #include <cstdlib> #include <iostream> /*Criação da estrutura (struct) "dados", que receberá uma string para a posição "nome", "endereco" e "telefone" e número inteiro para "ïdade", "dia", "mes" e "ano"*/ struct dados { char nome[40]; char endereco[60]; int idade; char telefone[16]; int dia,mes,ano; }; main() { /*Declaração da variável pessoa01, do tipo struct dados, criado anteriormente*/ struct dados pessoa01; printf("Dados solicitados\n"); printf("\nNome: "); scanf("%s",&pessoa01.nome); printf("Endereco:\n"); scanf("%s",&pessoa01.endereco); printf("Digite a idade:\n"); scanf("%d",&pessoa01.idade); printf("Telefone(ex.:3455-6666): "); scanf("%s",&pessoa01.telefone); printf("Dia(ex.:05): "); scanf("%d",&pessoa01.dia); printf("Mes(ex.:14): "); scanf("%d",&pessoa01.mes); printf("Ano(ex.:2007): "); scanf("%d",&pessoa01.ano); printf("\n"); printf("Os dados digitados foram\n\n"); printf("Nome: %s",pessoa01.nome); printf("\nEndereco: %s",pessoa01.endereco); printf("\nIdade: %d",pessoa01.idade); printf("\nTelefone: %s",pessoa01.telefone); printf("\nDia: %d",pessoa01.dia); printf("\nMes: %d",pessoa01.mes); printf("\nAno: %d",pessoa01.ano); printf("\n\n"); system("PAUSE"); return EXIT_SUCCESS; } O que tem de errado aki... é pra criar tipo uma lista de dados
  9. a posição dos numeros seria o x???
  10. leotk

    Struct

    #include <stdio.h> #include <cstdlib> #include <iostream> struct pesquisa//estrutura tipo struct, recebe character para posição sexo e sim_não { char sexo; char sim_nao; }; main() { int i,sim=0,não=0,tot=0,sexo,homem_nao; float femS=0,mascN=0,mascTot=0,femTot=0,valor; struct pesquisa vet[10];//declaração de vetor com 10 posições for(i=0;i<10;i++)//o i inicia igual a 0, i repete enquanto for menor que 10, i recebe mais 1 { printf("\nQual o sexo do entrevistado %d (m/f): ",i+1); scanf("%s",&vet[i].sexo); printf("O entrevistado aprovou o produto(s/n)? "); scanf("%s",&vet[i].sim_nao);//recebe um valor e salva no vetor na posição i que refere a sim_não } if (valor == 'S') sim++; { printf("O numero de pessoas que responderam sim foi: %d\n",vet[i].sim_nao); printf("O numero de pessoas que responderam não foi: %d\n",vet[i].sim_nao); } if (valor == 'N' && sexo == 'M') homem_nao++; { printf("Percentual de pessoas do sexo feminino que responderam Sim foi: %d \n"); printf("Percentual de pessoas do sexo masculino que responderam não foi: %d \n"); system("pause"); } Meu 4 ultimos printf tão dando valor negativo o que faço para arrumar kuroi
  11. #include <cstdlib> #include <iostream> #include <stdio.h> main() { int i=1,x,quant[x]; float maior,menor; printf("Digite a quantidade de numeros: "); scanf("%d",&x); for(i=1;i<=x;i++) { printf("Digite o %d numero: ",i); scanf("%d",&quant[i]); if(quant[i]>maior) { maior=quant[i]; } if(i==1) { menor=quant[1]; } else { if(quant[i]<menor) { menor=quant[i]; } } } printf("\nA posisao onde os numeros se encontrao são:\n\n"); for(i=1;i<=x;i++) { printf("|%d|",quant[i]); } printf("\n\nA posicao que se encontra o maior numero e: %2.2d",quant[i]); printf("\nA posicao que se encontra o menor numero e: %2.2d\n",quant[i]); for(i=1;i<=x;i++) { if((quant[i]%2)!=0) { printf("\nO numero %d e impar\n",quant[i]); } } printf("*_____________________________*\n"); for(i=1;i<=x;i++) { if((quant[i]%2)!=1) { printf("\nO numero %d e par\n",quant[i]); } } system("pause"); } igualei a 1 e subi o if,
  12. leotk

    Struct

    também não conseguir montar esse, ta dando que o printf e scanf não esta declarado sendo que isso a gente num declara!!! falta so esse e o outro exercicio pra completar meu trabalho =/ me ajuda ai pliz
  13. eu pus certinho mais ele não esta imprimindo a posição não conseguir montar a pocição deles!!!
  14. Não deu certo kuroi poxa precisava desse exercicio tentei aki de um tanto de jeito
  15. então eu coloco quant na posição do maior e na pos~ção do menor
  16. vo testar aki kuroi mais eu quero a posição do maior e do menor o que eu faço!!! para achar o maior e o menor deu certo
  17. leotk

    Struct

    ajuda ai struct pesquisa//estrutura tipo struct, recebe character para posição sexo e sim_não { char sexo; char sim_nao; }; main() { int i,sim=0,não=0,tot=0; float femS=0,mascN=0,mascTot=0,femTot=0; struct pesquisa vet[10];//declaração de vetor com 10 posições for(i=0;i<10;i++)//o i inicia igual a 0, i repete enquanto for menor que 10, i recebe mais 1 { printf("\nQual o sexo do entrevistado %d (m/f): ",i+1); scanf("%s",&vet[i].sexo); printf("O entrevistado aprovou o produto(s/n)? "); scanf("%s",&vet[i].sim_nao);//recebe um valor e salva no vetor na posição i que refere a sim_não } Uma empresa fez uma pesquisa de mercado para saber se as pessoas gostaram ou não de um novo produto lançado no mercado. Para isso forneceu o sexo do entrevistado (“M” ou “F”) e sua resposta (“S” ou “N”). Sabendo-se que foram entrevistadas 20 pessoas, elabore um programa em C, utilizando struct para calcular e informar: Número de pessoas que responderam “Sim”; Número de pessoas que responderam “Não”; Percentual de pessoas do sexo feminino que responderam “Sim”; Percentual de pessoas do sexo masculino que responderam “Não
  18. o i-- num vai dar não eu perguntei isso na aula, e isso atrapalha o codigo , vlws mais já resolvi esse codigo
  19. #include <cstdlib> #include <iostream> #include <stdio.h> main() { int i,x,quant[x]; float maior=0,menor=0; printf("Digite a quantidade de numeros: "); scanf("%d",&x); for(i=1;i<=x;i++) { printf("Digite o %d numero: ",i); scanf("%d",&quant[i]); } printf("\nA posisao onde os numeros se encontrao são:\n\n"); for(i=1;i<=x;i++) { printf("|%d|",quant[i]); } if(quant[i]>maior) { maior=quant[i]; } if(i==1) { menor=quant[1]; } else { if(quant[i]<menor) { menor=quant[i]; } } printf("\n\nA posicao que se encontra o maior numero e: %d",quant[i]); printf("\nA posicao que se encontra o menor numero e: %d\n",quant[i]); for(i=1;i<=x;i++) { if((quant[i]%2)!=0) { printf("\nO numero %d e impar\n",quant[i]); } } printf("*_____________________________*\n"); for(i=1;i<=x;i++) { if((quant[i]%2)!=1) { printf("\nO numero %d e par\n",quant[i]); } } system("pause"); } Quero informar a posição do maior e aposição do menor numero onde tenho que mudar e o que tenho que mudar ai???
  20. Desculpa ai mais não intendi essa de array!! Pode me ajudar denovo, Kuroi só esse que num intendi!!! Pode me mostra o que eu tenho que acrescentar no meu codigo para funcionar???
  21. ele fika sempre assim Digite o codigo 5 Digite o valor 6 Digite o estoque 8 Digite o codigo 5 Digite o valor 6 Digite o estoque 8 E nunca faz a maior e a menor Olhe a pergunta desse exercicio e ve se intende Você deve corrigir os furos do programa anterior um ambiente mais amigável para o usuário.OBS:Manter para o usuário a mesma estrutura lógica do programa
  22. E como vou fazer isso ---> kuroi, quero saber como vou gerar um novo vetor em ordem decrescente e, no final, imprimir o vetor inicial e o novo vetor gerado
  23. #include <cstdlib> #include <iostream> main() { int CODIGO, QUANTIDADE,i=1,CODMAIOR,CODMENOR; float VALOR,VALMAIOR=0,VALMENOR,VALORTOT=0; printf("Digite codigo do produto:\n"); scanf("%d",&CODIGO); while(CODIGO!=0) { printf("Digite valor do produto:\n"); scanf("%f",&VALOR); printf("Digite a quantidade de produtos:\n"); scanf("%d",&QUANTIDADE); if(VALOR > VALMAIOR) { VALMAIOR=VALOR; CODMAIOR=CODIGO; } if(i==1)//i é exatamente igual a 1 { VALMENOR=VALOR; CODMENOR=CODIGO; } else { if(VALOR<VALMENOR) { VALMENOR=VALOR; CODMENOR=CODIGO; } } VALORTOT=VALORTOT + (QUANTIDADE * VALOR); printf("Digite codigo do produto:\n"); scanf("%d",&CODIGO); } printf("O codigo do produto mais caro e: %d\n",CODMAIOR); printf("O codigo do produto mais barato e: %d\n",CODMENOR); printf("O valor total do estoque e: %2.2f\n",VALORTOT); system("pause"); return 1; } Ele não acha o codigo mais caro nem o mais barato e nem soma o estoque me ajude a corrigir ai
  24. Essa questão é a questao de cima pronta com o codigo kuroi, quero saber como vou gerar um novo vetor em ordem decrescente e, no final, imprimir o vetor inicial e o novo vetor gerado Pode me ajudar???
×
×
  • Criar Novo...