Ir ao conteúdo
  • Cadastre-se

Dalbert Popenda Mallmann

Membro Júnior
  • Posts

    7
  • Cadastrado em

  • Última visita

posts postados por Dalbert Popenda Mallmann

  1. #include<iostream>
    #include<stdlib.h>
    #include<stdio.h>
    
    using std namespace;
    
    int main(){
    	
    	int a,b,c;
    	float d,e,f;
    	float equacao1,equacao2,equacao3;
    	
    	printf("Insira o valor faltante como X. \n\n");
    	printf("Insira a pressão da 1ª referência. \n");
    	printf("Insira o volume específico da 1ª referência. \n");
    	scanf("%d", &a),("%f", &d);
    	printf("Insira a pressão da 2ª referência. \n");
    	printf("Insita o volume específico da 2ª referência. \n");
    	scanf("%d", &b),("%f", &e);
    	printf("Insira a pressão da variável desejada. \n");
    	printf("Insira o volume da variável desejada. \n");
    	scanf("%d" , &c),("%f", &f);
    	
    	equacao1 = (a-c)/(b-c);
    	equacao2 = (d-f)/(e-f);
    	equacao3 = (equacao1-equacao2);
    	
    	printf("O seu valor de X é:", +equacao3);
    	system("pause");
    	
    }
    return 0;

     

    Meu objetivo era usar uma variavel que pudesse pegar o "x", não sei se existe tanto para letras como números.

    Se não , será que tem como eu fazer algo para eu calcular esse X.

    Tipo 

    int 0 = x;

    Obrigado.

    • Obrigado 1
  2. Atualmente está assim:

    #include <iostream>
    #include <stdio.h>
    #include <stdlib.h>
    #include <math.h>
    
    using namespace std;
    
    int main(int argc, char *argv[])
    {
        char tamanho;
        float preco;
        float P, p;
        float M, m;
        float G, g;
        float a;
    
        printf("insira o preço da sua camiseta. E aperte ENTER. \n""Depois insira o tamanho da camiseta. P, M ou G. \n");
        scanf("%f\n" , &preco);
        scanf("%c" , &tamanho);
    
    
        P = preco - (preco * 0.3);
        M = preco - (preco * 0.2);
        G = preco - (preco * 0.1);
        a = p,P,G,g,M,m;
        if(tamanho == 'P' || tamanho == 'p'){
            printf("O preço da camiseta será de: %f\n", +P);
        }else if(tamanho == 'M' || tamanho == 'm'){
            printf("O preço da camiseta será de: %f\n", +M);
        }else if(tamanho == 'G' || tamanho == 'g'){
            printf("O preço da camiseta será de: %f\n", +G);
        }else if(tamanho != 'a'){
            printf("Não temos descono para esse tamanho.\n O preço da camiseta será de: ", +preco );
        }
        system("pause");
        return 0;
    }

     

    adicionado 2 minutos depois

    porém não deu certo isso de eu fazer else if (tamnho !=a)

     

    entao eu voltei essa linha

     }else if(tamanho != 'a'){
            printf("Não temos descono para esse tamanho.\n O preço da camiseta será de: ", +preco );
        }

     

    para

     }else{
            printf("Não temos descono para esse tamanho.\n O preço da camiseta será de: ", +preco );
        }

    e deletei

     

    float a;

     

    a = p,P,G,g,M,m;

  3. Consegui inserir, 

    Porém se eu coloco qualquer variável "p m g " seguido de outra letra exemplo "GG" ele considera a 1 como variável. Executa como se fosse 'g'

     

    E se eu insiro uma qualquer exemplo "f" 

    No final não aparece o valor inserido em "preço".

     

    Tentei criar uma variável

    a= p,m,g,P,M,G;

    E uma

    Else If( tamanho != 'a')

    Só que não deu certo, continua na mesma.

  4. Obrigado Deu certo.

    Funcionou para as variáveis declaradas .

     

    Porém se eu coloco um valor diferente das variáveis"p m g" não consigo inserir o valor.

    Ela pula direto pra condição "Else".

     

    E se eu inverto para inserir o "preço" primeiro não consigo inserir o tamanho.

     

    Teria como eu declarar algo para condição falsa de PMG  e ele continuar executando o programa.

  5. Meu objetivo era criar um programa que recebe o tamanho P, M ou G.

    Pega o Valor e da desconto conforme o tamanho.

    P= 30% 

    M= 20% 

    G= 10%

     

     

    Acho que estou com problemas em armazenar a variável.

    porque mesmo quando está tudo falso ela não apresenta o "preço" na variável else.

     

    Desculpa pela foto, estou sem internet kk.

     

     

    Não sei porque se eu colocar o preço antes do tamanho não  funciona também, alguém sabe me explicar porque?

     

    IMG-20190306-WA0002.jpg

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

 

GRÁTIS: ebook Redes Wi-Fi – 2ª Edição

EBOOK GRÁTIS!

CLIQUE AQUI E BAIXE AGORA MESMO!