Ir ao conteúdo
  • Cadastre-se

Lodeean

Membro Júnior
  • Posts

    5
  • Cadastrado em

  • Última visita

Reputação

1
  1. Olá, antes de tudo, eu não sei bem se aqui o local certo para postar isso Eu preciso MUITO da ajuda de vocês, eu tô com o problema do erro 0xc000007b e não sei como resolver. Já vi varios tutoriais na internet falando pra baixar dlls, instalar directx, atualizar o c++ e nada até agora deu certo! Esse problem aparece quando tento abrir um programa ( SiqRegSpin ) que uso para jogar poker, no meu outro computador ele funcionava normal, porém estou com um computador novo e agora apareceu este problema, não posso ficar sem esse programa pois sou profissional e preciso muito dele. Aguardo as respostas, obrigado. Pc Configs: - Win 10 64bit - 4GB Ram - GTX 750ti - Ryzen 5 1600
  2. @LuisOPsum opa irmão, acabei conseguindo resolver sozinho aqui, obrigado! Só criei mais mais uma variavel para contar as letras depois no printf eu imprimi certinho, mas obrigado! Codigo final: main(){ char nome1[30], nome2[50], nome_completo[100]; int qtd=0; printf("Digite o nome: "); gets(nome1); printf("Digite o sobrenome: "); gets(nome2); strcat (nome_completo, nome1); strcat (nome_completo, " "); strcat (nome_completo, nome2); qtd = strlen(nome_completo); printf("\nO nome completo eh: %s", nome_completo); printf("\nPrimeira letra: %c", nome_completo[0]); printf("\nUltima letra: %c", nome_completo[qtd-1]); getch(); }
  3. Olá, eu precisa de uma ajuda, precisa ler um nome e um sobrenome e depois imprimir o nome completo e a primeira e a ultima letra, porém não sei como se faz isso... Podem me ajudar? Metade do código já está pronto, só não sei a parte das letras Qual código se usa pra pegar a primeira e a ultima letra? ME AJUDEM!! main(){ char nome1[30], nome2[50], nome_completo[100]; printf("Digite o nome: "); gets(nome1); printf("Digite o sobrenome: "); gets(nome2); strcat (nome_completo, nome1); strcat (nome_completo, " "); strcat (nome_completo, nome2); printf("\nO nome completo eh: %s", nome_completo); getch(); }
  4. Olá, preciso fazer isto: Construir um programa em C que leia o preço, a categoria (1- limpeza, 2- alimentação e 3- vestuário) e a situação (R- necessita de refrigeração e N- não precisa de refrigeração) de um produto e faça o seguinte:  Calcule e imprima o valor do aumento  Calcule e imprima o valor do imposto  Calcule e imprima o valor do novo preço  Avalie e imprima a categoria Valor do aumento: Se o preço for <= 25 Categoria: 1, Aumento de 5% Categoria: 2, Aumento de 8% Categoria: 3, Aumento de 10% Se o preço for > 25 Categoria: 1, Aumento de 12% Categoria: 2, Aumento de 15% Categoria: 3, Aumento de 18% Calcular valor do imposto: O produto que preencher pelo menos um dos seguintes requisitos pagará imposto equivalente a 5% do preço, caso contrário pagará 8%:  Categoria: 2  Situação: R Calcular novo preço: Preço mais aumento e menos imposto Classificação dos preços Até R$ 50,00: Barato Acima de R$ 50,00 até R$ 120,00: Normal Acima de R$ 120,00: Caro Eu criei o código se alguém puder me informar o porque de está dando erro eu agradeço muito mesmo, obrigado. Código abaixo: ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- #include <stdio.h> main(){ float preco, aumento, np, imposto; char sit; int categoria; printf("Digite o preco do produto: R$"); scanf("%f", &preco); printf("\nAs categorias para os produtos sao:"); printf("\n1: Limpeza"); printf("\n2: Alimentacao"); printf("\n3: Vestuario"); printf("\n\nDigite a categoria do produto: "); scanf("%d", &categoria); switch (categoria){ case 1: printf("\nLimpeza"); break; case 2: printf("\nAlimentacao"); break; case 3: printf("\nVestuario"); break; } printf("\n\nAs situações para os produtos sao: "); printf("\nR- Necessita de refrigeracaoo"); printf("\nN- Nao necessita de refrigeracao"); printf("\n\nDigite a situacao do produto: "); scanf(" %c", &sit); sit = toupper(sit); if ((preco <=25) && (categoria = 1)){ aumento = preco * 0.05; } else if((preco <=25) && (categoria = 2)); { aumento = preco * 0.08; } else if ((preco <=25) && (categoria = 3)); { aumento = preco *0.10; } else if((preco >25) && (categoria = 1)); { aumento = preco *0.12; } else if((preco >25) && (categoria = 2)); { aumento = preco * 0.15; } else aumento = preco * 0.18; printf("\n\nO valor do aumento é: %.2f", aumento); if ( (categoria = 2) || (sit = 'R') ) { imposto = preco * 0.05; } else imposto = preco * 0.08; printf("\n\nO imposto é: %.2f", imposto); np = ((preco + aumento) - imposto); if ( np <=50 ){ printf("\nBarato"); } else if( (np > 50) && (np <=120) ) { printf("\nNormal"); } else ("\nCaro"); printf("\nO novo preco é: %.2f", np); getch(); }

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...