¿Cómo determina Python los tres lados de un triángulo de entrada?
#include
int main() {
int a, b, c
printf("Ingresando tres lados de a triángulo:\n");
while(scanf("ddd",amp;a,amp;b,amp;c) == 3) {
if(a b gt ; c amp; b c gt; a amp; c a gt; {
if(a == b amp; b == c) printf("Triángulo equilátero!\n") ;
else if(a == b) {
if(a * a b * b == c * c) printf("¡Triángulo rectángulo isósceles! \n");
else printf("¡Triángulo isósceles!\n");
}
else if(b == c) {
if (b * b c * c == a * a) printf("¡Triángulo rectángulo isósceles! \n"
else printf("¡Triángulo isósceles!\n"); }
else if(c == a) {
if(c * c a * a == b * b) printf("¡Triángulo rectángulo isósceles! \n");
else printf("¡Triángulo isósceles!\n");
}
else if(a * a b * b == c * c || b * b c * c == a * a || c * c a * a == b * b )
printf("¡Triángulo rectángulo!\n");
else printf(" ¡Triángulo ordinario! \n");
}
else printf("¡No se puede formar un triángulo!\n");
printf("\n enter tres lados del triángulo, q para salir:\n");
}
devuelve 0;
}
Tipo de variable Python
Las variables almacenan valores en la memoria. Esto significa que cuando se crea una variable se abre un espacio en la memoria. El intérprete asigna la memoria especificada según el tipo de datos de la variable y determina qué datos se pueden almacenar en la memoria. Por lo tanto, a las variables se les pueden asignar diferentes tipos de datos y estas variables pueden almacenar números enteros, decimales o caracteres.
La asignación de variables en Python no requiere una declaración de tipo. Cada variable se crea en la memoria y contiene el identificador, el nombre y la información de datos de la variable. A cada variable se le debe asignar un valor antes de poder usarse. Las variables no se crean hasta que se les asigna un valor. El signo igual (=) se utiliza para asignar un valor a una variable. El lado izquierdo del operador de signo igual (=) es el nombre de la variable y el lado derecho del operador de signo igual (=) es el valor almacenado en la variable.