CA-Visual Objects - Ayuda con este programa

   
Vista:

Ayuda con este programa

Publicado por Ricardo (1 intervención) el 30/01/2018 07:53:52
Hola que tal, me podrían ayudar con el siguiente programa en C?

Elaborar un programa que permita ingresar 3 números enteros a, b y c. Luego el programa determinará si se cumple una de las 3 relaciones.Relación 1: Si a = b + c entonces calcular el producto de los 3 números.Relación 2: Si b = a + c entonces calcular la resta de los 3 números.Relación 3: Si c = a + b entonces calcular la suma de los 3 números.

Si ninguna relación se cumple, mostrar un mensaje “No existe relación”

NOTA: Lo primero ya se cumple solo falta el texto si no hay relación, soy novato en esto.
Gracias!


1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
#include<stdio.h>
 
main()
 
{
	int a=0;
	int b=0;
	int c=0;
	int p=0;
	int s=0;
	int r=0;
	int x=0;
	int y=0;
	int z=0;
 
	printf("PROGRAMA QUE INGRESA 3 NUMEROS Y DETERMINA SI SE CUMPLE UNA DE 3 RELACIONES");
	printf("\n\nValor del numero 1:  ");
	scanf("%d", &a);
	printf("\n\nValor del numero 2:  ");
	scanf("%d", &b);
	printf("\n\nValor del numero 3:  ");
	scanf("%d", &c);
	x= b+c;
	p= a*b*c;
	if(x==a)
	printf("El producto de a*b*c es = %d", p);
 
	y= a+c;
	r= a-b-c;
 
	if(b==y)
	printf("La resta de a-b-c es: %d", r);
 
	z= a+b;
	s= a+b+c;
 
	if (c==z)
	printf("La suma de a+b+c es: %d", s);
 
	else("p");
 
	printf("\n\nNo hay relacion");
 
}
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

Ayuda con este programa

Publicado por dario alderaan@ec-red.com (1 intervención) el 13/04/2018 04:59:48
Tu mismo codigo un poco arreglado

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
#include<stdio.h>
 
int main()
{
	int a,b,c,p,r,s;
 
	printf("PROGRAMA QUE INGRESA 3 NUMEROS Y DETERMINA SI SE CUMPLE UNA DE 3 RELACIONES");
	printf("\nValor del numero 1:  ");
	scanf("%d", &a);
	printf("\nValor del numero 2:  ");
	scanf("%d", &b);
	printf("\nValor del numero 3:  ");
	scanf("%d", &c);
 
	if (a == b + c) {
        p = a * b * c;
        printf("\nEl producto de los 3 numeros es %d",p);
    }
    else if (b == a + c) {
        r = a - b - c;
        printf("\nLa resta de los 3 numeros es %d",r);
    }
    else if (c == a + b) {
        s = a + b + c;
        printf("\nLa suma de los 3 numeros es %d",s);
    }
    else
        printf("\nNo existe relacion");
 
    return 0;
}
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar