C/Visual C - Problema basico de C-Angulos de un triangulo

 
Vista:
sin imagen de perfil
Val: 6
Ha aumentado su posición en 10 puestos en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

Problema basico de C-Angulos de un triangulo

Publicado por Lenny (3 intervenciones) el 10/03/2021 01:56:10
Hola, tengo un problema con el siguiente codigo muy basico de C, es un programa el cual solicita 3 entradas de datos y dependiendo de la cantidad sumada de los 3, el programa indica si forman los angulos de un triangulo(180) o si no, el problema es que me solicita no 3, si no 4 entradas de del usuario y una de ellas es invisible y por lo tanto no se pueden sumar correctamente.
Alguna idea para arreglar esto?
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
#include <stdio.h>
int main(){
	int angulo1;
	int angulo2;
	int angulo3;
	int angulos = angulo1 + angulo2 + angulo3;
 
	printf("Medida del angulo 1: ");
	scanf("%i ",&angulo1);
	printf("Medida del angulo 2: ");
	scanf("%i ",&angulo2);
	printf("Medida del angulo 3: ");
	scanf("%i ",&angulo3);
 
 
	if(angulos == 180){
		printf("Los angulos de su triangulos son correctos");
	}
	else{
		printf("Los angulos de su triangulo no forman 180 grados");
	}
	return 0;
}
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
sin imagen de perfil
Val: 265
Bronce
Ha mantenido su posición en C/Visual C (en relación al último mes)
Gráfica de C/Visual C

Problema basico de C-Angulos de un triangulo

Publicado por dario (82 intervenciones) el 10/03/2021 03:49:12
Hola, tu codigo corregido
Salu2.

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
#include <stdio.h>
 
int main() {
	int angulo1;
	int angulo2;
	int angulo3;
	int angulos; //Aqui no se hacen las operaciones
 
	printf("Medida del angulo 1: ");
	scanf("%i",&angulo1); //tenias que borra el espacio entre la i y las comillas
	printf("Medida del angulo 2: ");
	scanf("%i",&angulo2); //igual
	printf("Medida del angulo 3: ");
	scanf("%i",&angulo3); //igual
 
  //Aqui tienes que hacer las operaciones
  angulos = angulo1 + angulo2 + angulo3;
 
	//Nota: cuando hay una sola instruccion despues
  //del if o else, no es necesario poner las llaves
  if(angulos == 180)
    printf("Los angulos de su triangulos son correctos");
  else
    printf("Los angulos de su triangulo no forman 180 grados");
 
  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
1
Comentar