-
Posts
7 -
Cadastrado em
-
Última visita
Tipo de conteúdo
Artigos
Selos
Fabricantes
Livros
Cursos
Análises
Fórum
posts postados por Dalbert Popenda Mallmann
-
-
#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.
- 1
-
@Flávio Pedroza Muito obrigado,reescrevi o código e fui vendo as diferenças., consegui pegar bastante informação e nocao.
De como aplicar, essa nova informação.
Vou tentar resolver uns exercícios nessa linha para pegar bem.
-
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 depoisporé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;
-
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.
-
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.
-
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?
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
Existe variável para pegar números e letras?
em C/C#/C++
Postado
@devair1010 ss esse codigo tinha um monte de coisas erradas.
eu fiz pelo celular era pra dar uma ideia do que eu queria fazer +-.
vou tentar dar uma pesquisada sobre o que você citou e o @loumier e tentar desenvolver aqui.
Obrigado.