Ir ao conteúdo
  • Cadastre-se

ibiiza

Membro Pleno
  • Posts

    20
  • Cadastrado em

  • Última visita

Tudo que ibiiza postou

  1. @Wesley Lopes Alves preciso juntar o boolean com length e não estou conseguindo fazer isso
  2. Segue o anexo de um exemplo para melhor esclarecimento
  3. Alguem pode me dar uma ajuda, como eu uso boolean com if e else , de um programa que peça para contar quantos caracteres tem em uma String e imprimir o que ta na String se for igual ao numero de caracteres ,exemplo(8) ai ele vai imprimir o que ta na string, e caso nao for igual imprimir uma mensagem ,exemplo ("erro"), se alguem puder me ajudar. Se nao entenderem a pergunta dou um exemplo melhor.
  4. Muito obrigado esclareceu muita coisa !
  5. Certo mas nesse exercício eu teria que usar matriz ou vetor ? porque ainda nao aprendi isso
  6. Ola gostaria de saber como implementa esse exercício, não sei como começar a implementar e como continuar, não entendi muito bem, ajudem-me.
  7. Estou com duvida em uma questão pois não sei nem por onde começar, o enunciado dela é o seguinte
  8. Sim, só que da erro quando eu implemento isso ao codigo
  9. Gostaria de uma ajuda para incluir um "enum" nessa calculadora, e se esta certo o uso dos ponteiros nela. Segue a baixo o codigo: #include <stdio.h> #include <stdlib.h> #include <conio.h> #include <math.h> int soma (int a, int b){ return (a+b); } int subtrair(int a, int b){ return (a-b); } int multiplicar(int a, int b){ return (a*b); } int dividir(int a, int b){ return (a/b); } int callfunc(int a, int b, int(*operacao)(int, int)){ int ret; ret = operacao(a,b); return (ret); } int main(void){ int operacao,n1,n2,retmain=0; printf("Digite os valores: \n"); printf("Valor 1: "); scanf("%d", &n1); printf("Valor 2: "); scanf("%d", &n2); system("clear"); printf("Escolha operacao operacao \n"); printf("1- Soma\n2- Subtraccão\n3- Multiplicacao\n4- Divisao\n"); printf("Digite a sua escolha: "); scanf("%d", &operacao); switch(operacao){ case 1: retmain = callfunc(n1,n2,soma); break; case 2: retmain = callfunc(n1,n2,subtrair); break; case 3: retmain = callfunc(n1,n2,multiplicar); break; case 4: retmain = callfunc(n1,n2,dividir); break; } printf("O resultado deu: %d\n", retmain); return (0); }
  10. adicionado 0 minutos depois valeu amigao
  11. Alguem pode me ajudar,eu n sei fazer vetor mas to estudando pra tentar so que preciso pra amanha isso e nao sei fazer, e se nao fazer eu reprovarei, por favor me ajudem 1-Faça um programa que preencha um vetor de números inteiros com vinte posições. Encontre o maior valor do vetor e também o menor. Some todos os números. Faça a média de todos os números. Separe os números menores que zero dos números maiores que zero em outros dois vetores. Ordene o vetor de forma crescente. Ordene o vetor de forma decrescente.
  12. Como fica esse codigo em C: ALGORITMO DECLARE cont, codigo, nht, valor NUMÉRICO sal_min, sal_inicial, aux, sal_final NUMÉRICO turno, categoria LITERAL sal_min ← 450 PARA cont ← 1 ATÉ 10 FAÇA INÍCIO LEIA codigo, nht, turno, categoria ENQUANTO turno ≠ “M” E turno ≠ “V” E turno ≠ “N” FAÇA INÍCIO LEIA turno FIM ENQUANTO categoria ≠ “G” E categoria ≠ “O” FAÇA INÍCIO LEIA categoria FIM SE categoria = “G” ENTÃO INÍCIO SE turno = “N” ENTÃO valor ← sal_min * 18/100 SENÃO valor ← sal_min * 15/100 FIM SENÃO INÍCIO SE turno = “N” ENTÃO valor ← sal_min * 13/100 SENÃO valor ← sal_min * 10/100 FIM sal_inicial ← nht * valor SE sal_inicial <= 300 ENTÃO aux ← sal_inicial * 20/100 SENÃO SE sal_inicial < 600 ENTÃO aux ← sal_inicial * 15/100 SENÃO aux ← sal_inicial * 5/100 sal_final ← sal_inicial + aux ESCREVA codigo, nht, valor, sal_inicial, aux, sal_final FIM FIM_ALGORITMO.
  13. Como eu passo esse codigo pro c normal ? #include #include main() { int contador, num1, num2, resultado; num1 = 0; num2 = 1; cout << "\n" << num1; cout << "\n" << num2; for (contador=3; contador<=8; contador=contador+1) { resultado = num1 + num2; cout << "\n" << resultado; num1 = num2; num2 = resultado; } getch();}
  14. tenho o programa em pseudocodigo se alguem conseguir me ajudar a passar direito pro C eu agradecerei muito: Início Leia P, C, S Se (P ≥ 25) Então Se (C=1) Então A <- 0.05 Senão Se (C=2) Então A<- 0.08 Senão A<- 0.01 Senão Se (C=1) Então A<-0.12 Senão Se(C=2) Então A <- 0.15 Senão A<- 0.18 Se (C=2 e S= “R”) Então I <- 0.05 Senão I <- 0.08 NP <- P/A*P – I*P Se (NP ≤ 50) Então escreva “Barato” Senão Se (NP < 120) Então escreva “Normal” Senão escreva “Caro” Escreva NP Fim.
  15. então se eu quiser colocar como printf e scanf sem usar esse << como ficaria me ajuda
  16. então o problema é nessa parte em diante: printf("O valor do aumento foi de R$ "<<aum<<" e o novo valor R$ "<<valaum<<"\n"); if ((cat == 2) || (situa == 'r')){ imposto= valaum * 0.05; printf("Valor do imposto:"<<imposto<<"\n"); } else { imposto= valaum * 0.08; printf("Valor do imposto:"<<imposto<<"\n"); } if (valaum <= 50 ) printf("Barato\n"); else if ((valaum >50) && (valaum < 120)) printf("Normal\n"); else printf("Caro\n"); return 0; }
  17. Alguem sabe porque o meu codigo nao esta funcionando,segue ele em baixo: #include <stdio.h> #include <stdlib.h> double preco, aum, valaum, imposto; int cat; char situa; using namespace std; main () { printf("Insira o preco do produto\n"); scanf("%d",&preco); printf("Insira o codigo da categoria do produto.\n Digite: 1 para Limpeza, 2 para Alimentacao ou 3 para Vestuario\n"); scanf("%i",&cat); printf("Digite a letra R para produtos que necessitam de refrigeracao\n e N para produto que nao precisa\n"); scanf("%c",&situa); if (preco <= 25) { if (cat == 1) { aum =preco * 0.05; } else if (cat == 2) { aum = preco * 0.08; } else if (cat == 3) { aum = preco * 0.10; } else printf("O codigo da categoria informada nao se encontra cadastrado no sistema\n"); } else if (preco > 25) { if (cat == 1) { aum = preco * 0.12; } else if (cat == 2) { aum = preco * 0.15; } else if (cat == 3) { aum = preco * 0.18; } else printf("O codigo da categoria informada nao se encontra cadastrado no sistema\n"); } valaum=preco + aum; printf("O valor do aumento foi de R$ "<<aum<<" e o novo valor R$ "<<valaum<<"\n"); if ((cat == 2) || (situa == 'r')){ imposto= valaum * 0.05; printf("Valor do imposto:"<<imposto<<"\n"); } else { imposto= valaum * 0.08; printf("Valor do imposto:"<<imposto<<"\n"); } if (valaum <= 50 ) printf("Barato\n"); else if ((valaum >50) && (valaum < 120)) printf("Normal\n"); else printf("Caro\n"); return 0; }
  18. Não sei como fazer a descrição narrativa desse programa "faça um programa que solicite dez temperaturas, calcule a soma, a média e apresente todos os valores de entrada e saída."
  19. Obrigado amigão ajudou muito adicionado 20 minutos depois fiz o que foi me passado e a calculadora não funciona, estou esquecendo de algo ? #include <stdio.h> #include <stdlib.h> int main() { float n1,n2,n3; int operacao; printf("digite os valores dos tres operadores"); scanf("%f%f%f",&n1,n2,n3); printf("menu"); printf("1-subtraçao"); printf("2-soma"); printf("3-multiplicaçao"); printf("4-divisao"); printf("5-resto da divisao"); printf("6-coeficiente da divisao"); printf(); printf("escolha uma opção"); switch (opção);{ case 1: printf("a subtraçao é:",(n1-n2-n3)); break; case 2: printf ("a soma é:",(n1+n2+n3)); break; case 3: printf ("a soma é:",(n1*n2+*n3)); break; break; case 4: se((n1==0) e (n2!=0) e (n3!=0) então printf(" a divisao do primeiro operando pelo segundo é",n1/n2); printf (" a divisao do segundo operando pelo terceiro é",n2/n3); printf (" a divisao do primeiro operando pelo terceiro é",n1/n3); printf (" a divisao do terceiro operando pelo segundo é",n3/n2) ; break; case 5: printf("o resto da divisao é:",n1%n2); break; case 6: printf("o quaciente da divisao é",n1/n2); break; } return 0; }
  20. Var n1,n2,n3:real operaçao:inteiro Inicio escreval ("digite os valores dos tres operadores") leia(n1,n2,n3) escreval("menu") escreval("1-subtraçao") escreval("2-soma") escreval("3-multiplicaçao") escreval("4-divisao") escreval("5-resto da divisao") escreval("6-coeficiente da divisao") escreval() escreval("escolha uma opção") leia(opção) escolha(opção) caso1: escreval ("a subtraçao é:",(n1-n2-n3)) caso2: escreval ("a soma é:",(n1+n2+n3)) caso3: escreval ("a soma é:",(n1*n2+*n3)) caso4: se((n1==0) e (n2!=0) e (n3!=0) então escreval (" a divisao do primeiro operando pelo segundo é",n1/n2) escreval (" a divisao do segundo operando pelo terceiro é",n2/n3) escreval (" a divisao do primeiro operando pelo terceiro é",n1/n3) escreval (" a divisao do terceiro operando pelo segundo é",n3/n2) caso5: escreval("o resto da divisao é:",n1 mod n2) caso6: escreval("o quaciente da divisao é",n1 div n2) fim_escolha fim_algoritmo

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...