Los lenguajes de alto nivel son mas cerca del humano y eso sirve mas para el aprendizaje ya en el uso avanzado no podría opinar ya que apenas estoy empezando en la programación
No estaría de acuerdo con la profesora ya que algunos beneficios de los compiladores son:
Los programas compilados suelen ser más rápidos porque el código ya está traducido a instrucciones de máquina antes de la ejecución. Pueden aplicar diversas optimizaciones durante la traducción, mejorando el rendimiento del programa.
Los errores de sintaxis y otros tipos de errores se detectan en tiempo de compilación, antes de ejecutar el programa. Un programa compilado puede distribuirse como un binario ejecutable, lo cual puede ser más seguro y difícil de descompilar que el código fuente.
Este es mi primer año programando y por lo que he visto y entendido la mejor opción es Python por su sencillez, mas que el lenguaje lo importante en si es el profesor o como estudias.
Las diferencias entre un entero y un real (también conocido como punto flotante) son fundamentales y afectan tanto la manera en que los datos se almacenan en la memoria como las operaciones que se pueden realizar con ellos
Un entero es: int ( no aceptan números con coma)
Un real es un float( acepta números con comas)
Las sentencias de selección en C (if, if-else, else-if, switch) int a = 0; if (a > 0){ printf(«a es positivo\n»);
} elseif (a < 0)
{ printf(«a es negativo\n»);
} else { printf(«a es cero\n»);
}
defes_primo(n): # Comprobar si el número es menor que 2 ifn<2: returnFalse # Comprobar divisibilidad desde 2 hasta la raíz cuadrada de n foriinrange(2, int(math.sqrt(n)) +1): ifn%i==0: returnFalse returnTrue
# Leer un número entero del usuario numero=int(input(«Introduce un número entero: «))
# Determinar si el número es primo ifes_primo(numero): print(f«{numero} es un número primo.») else: print(f«{numero} no es un número primo.»)
En Python la función es «return»
Los lenguajes de alto nivel son mas cerca del humano y eso sirve mas para el aprendizaje ya en el uso avanzado no podría opinar ya que apenas estoy empezando en la programación
No estaría de acuerdo con la profesora ya que algunos beneficios de los compiladores son:
Los programas compilados suelen ser más rápidos porque el código ya está traducido a instrucciones de máquina antes de la ejecución. Pueden aplicar diversas optimizaciones durante la traducción, mejorando el rendimiento del programa.
Los errores de sintaxis y otros tipos de errores se detectan en tiempo de compilación, antes de ejecutar el programa. Un programa compilado puede distribuirse como un binario ejecutable, lo cual puede ser más seguro y difícil de descompilar que el código fuente.
Este es mi primer año programando y por lo que he visto y entendido la mejor opción es Python por su sencillez, mas que el lenguaje lo importante en si es el profesor o como estudias.
Las diferencias entre un entero y un real (también conocido como punto flotante) son fundamentales y afectan tanto la manera en que los datos se almacenan en la memoria como las operaciones que se pueden realizar con ellos
Un entero es: int ( no aceptan números con coma)
Un real es un float( acepta números con comas)
Las sentencias de selección en C (if, if-else, else-if, switch)
int a = 0;
if (a > 0){
printf(«a es positivo\n»);
}
elseif (a < 0)
{
printf(«a es negativo\n»);
}
else { printf(«a es cero\n»);
}
import math
def es_primo(n):
# Comprobar si el número es menor que 2
if n < 2:
return False
# Comprobar divisibilidad desde 2 hasta la raíz cuadrada de n
for i in range(2, int(math.sqrt(n)) + 1):
if n % i == 0:
return False
return True
# Leer un número entero del usuario
numero = int(input(«Introduce un número entero: «))
# Determinar si el número es primo
if es_primo(numero):
print(f«{numero} es un número primo.»)
else:
print(f«{numero} no es un número primo.»)