0

Ajuda em linguagem C

Jéssica Pacheco
Jéssica Pacheco

Olá galera massa, alguém pra me ajudar a desenrolar um código em long int, com 4 variáveis, realizando alguns calculos?

0
0

Comentários (11)

0
Mauricio Gebrim

Mauricio Gebrim

21/09/2021 01:57

Fora que tem essa de "tipagem forte" dessas linguagens que tem funções tipo parseInt() ou parseString() pra transformar um tipo em outro. Outra alternativa simples que pensei foi colocar a variável res como long int com as demais. Também foi falado do == como operador lógico e = como operador de atribuição.

1
Jéssica Pacheco

Jéssica Pacheco

17/09/2021 15:31

Rapazes Muito obrigada pela ajuda, desenrolei aqui essa e as demais.

1
Ramon Modesto

Ramon Modesto

17/09/2021 13:18

Olá Jéssica, para ler long int em c use

scanf("%ld", &nomeDaVariavel);

não sei se era a sua dúvida


1
Mateus Silva

Mateus Silva

17/09/2021 14:24

Oi, Jéssica. Em C == serve para comparar se dois elementos são iguais, o if dentro do else iria excluir o caso em que res é igual a c, então o removi.


#include <stdio.h>


int main(){
	long int a, b, c, d, res;
	
	scanf("%ld %ld %ld %ld", &a, &b, &c, &d);
	res = a - b;
	if(res > c){
		res = c - res;
	}else{
		res = d - res;
	}
	printf("%ld", res);
	
}
1
Ramon Modesto

Ramon Modesto

17/09/2021 14:58

O que não está saindo como esperado? Serie a execução do código? Ou saída diferente? Se for a saída diferente, qual foi a entrada e qual a saída que você espera? Se for erro de execução, qual a saída?

1
Mateus Silva

Mateus Silva

17/09/2021 14:47

Oi, Jéssica. O que não funciona como o esperado? basta digitar os valores, não vai ter uma mensagem prévia apenas dizendo para digitar os valores. Meu discord mateuscsilva#9033 para contato.

0
Jéssica Pacheco

Jéssica Pacheco

17/09/2021 14:42

Ramon, consegui corigir, mas ao rodar, o programa não faz o esperado, onde ainda posso estar errando?

1
Ramon Modesto

Ramon Modesto

17/09/2021 14:40

Não chegou o email pra mim hahaha, vi agora, mas que bom que já resolveu

0
Jéssica Pacheco

Jéssica Pacheco

17/09/2021 14:29

Obrigada Mateus, manda seu insta pra mim lhe aperriar por lá, Obrigada viu!

0
Jéssica Pacheco

Jéssica Pacheco

17/09/2021 13:43

Uma mulher que resolveu seguir seu coração aos 30.

Brasil