Ir para conteúdo
Fórum Script Brasil

Alexandre001

Membros
  • Total de itens

    3
  • Registro em

  • Última visita

Sobre Alexandre001

  • Data de Nascimento 24/04/1991

Perfil

  • Gender
    Male
  • Location
    São Paulo - SP

Alexandre001's Achievements

0

Reputação

  1. Caramba!!! Entendi, muito obrigado Pedro, consegui compreender onde estavam os erros, vou continuar praticando e estudando! Forte abraço e obrigado novamente! :D
  2. Bom dia Pedro, Tentei usar a tabela ASCII mas deu o seguinte erro no compilador (Dev-C++ 4.9.9.2): "21 C:\Dev-Cpp\main.cpp ISO C++ forbids comparison between pointer and integer" As aspas simples já tinha tentado usar antes, o programa executa, mas mesmo assim não funciona, ele fecha sem aparecer nenhum resultado, como se não caisse em nenhum dos if's =/
  3. Boa tarde pessoal, estou começando a programar em C agora, estou com uma dúvida em relação a Caracteres especias, qual a forma certa de compara-los? Vou dar um exemplo mais claro do que está acontecendo: Estou tentando criar uma calculadora, onde o usuário digita o numero e o sinal da operação desejada para executar a conta, porem não consigo fazer o programa funcionar, ainda não tenho muita noção para entender onde pode estar o erro, mas acredito que seja nesses if's, vou postar o código aqui, peço desculpas pela falta de conhecimento toda ajuda é bem-vinda! #include <stdio.h> #include <stdlib.h> float num1; float num2; float res; char ope1; int main () { printf("Digite o primeiro numnero:"); scanf("%f", &num1); printf("Digite a operacao desejada:"); scanf("%c", &ope1); printf("Digite o segundo numero:"); scanf("%f", &num2); if(ope1 == "+") { soma(); } if(ope1 == "-") { subt(); } if(ope1 == "*") { mult(); } if(ope1 == /) { div(); } } int soma() { res = (num1 + num2); printf("%f", res); system("PAUSE"); return(0); } int subt() { res = (num1 - num2); printf("%f", res); system("PAUSE"); return(0); } int div() { res = (num1 / num2); printf("%f", res); system("PAUSE"); return(0); } int mult() { res = (num1 * num2); printf("%f", res); system("PAUSE"); return(0); }
×
×
  • Criar Novo...