Actividad Evaluativa Eje 3
Presentado Por:
Miguel Ángel Bustos Benítez
Jhonatan David Suarez Vargas
Ingeniería de Sistemas
Materia – Modelos de programación I
Fundación Universitaria Del Areandina
Facultad de Ingeniería
2021
Introducción
NetBeans es un proyecto de código abierto de gran éxito con una gran base de usuarios,
una comunidad en constante crecimiento. Sun Microsystems fundó el proyecto de código
abierto NetBeans en junio de 2000 y continúa siendo el patrocinador principal de los
proyectos. Actualmente Sun Microsystems es administrado por Oracle Corporation.
Dev-C++ es un entorno de desarrollo integrado (IDE) para programar en lenguaje C/C++.
Usa MinGW, que es una versión de GCC (GNU Compiler Collection) como su compilador.
Dev-C++ puede además ser usado en combinación con Cygwin y cualquier compilador
basado en GCC.
Python es un lenguaje de programación interpretado cuya filosofía hace hincapié en la
legibilidad de su código. Se trata de un lenguaje de programación multiparadigma, ya que
soporta parcialmente la orientación a objetos, programación imperativa y, en menor
medida, programación funcional. Es un lenguaje interpretado, dinámico y multiplataforma.
Es administrado por la Python Software Foundation. Posee una licencia de código abierto,
denominada Python Software Foundation License. Python se clasifica constantemente
como uno de los lenguajes de programación más populares.
Objetivos
• Este trabajo se realiza con el fin de poner en practica lo visto en clase y los nuevos
lenguajes, utilizaremos nuevos compiladores para la realización conoceremos los
conceptos de cada uno de los lenguajes que usaremos
• Realizar códigos de programación funcionales
• Probar las librerías con los lenguajes de netbeans y pyton
• Poner a prueba lo visto en ejes anteriores
Ejercicio 1
Package tabla_de_multiplicar;
Import java.util.Scanner;
public class Tabla_de_Multiplicar{
Public static void main(String[] args){
Int digito1, digito2, i;
Scanner lector=new Scanner(System.in);
System.out.println(“Ingrese el Primer Digito”)
digito1 = lector.nextInt();
System.out.println(“Ingrese el Segundo Digito”)
digito2 = lector.nextInt();
if(digito1>digito2){
System.out.println(“La tabla de multiplicar es:”)
For(i=1;i<10;i++){
System.out.println(+digito1+“X”+i+”=”+digito1*i)
}
}
Else if (digito2>digito1){
System.out.println(“La tabla de multiplicar es:”)
For(i=1;i<10;i++){
System.out.println(+digito2+“X”+i+”=”+digito2*i)
}
}
Else{
System.out.println(“Los dígitos son iguales”)
}
}
}
Ejercicio 2
#include<iostream>
using namespace std;
int main(){
int digito1,digito2,I;
count<<“Ingrese el primer digito:”<<endl;
cin>>digito1;
count<<“Ingrese el segundo digito:”<<endl;
cin>>digito2;
If(digito1>digito2){
count<<”La multiplicación es:”<<endl;
For(int i=1;i<10;i++){
Count<<digito1<<”x”<<i<<”=”<<digito1*i<<endl;
}
}
If(digito2>digito1){
count<<”La multiplicación es:”<<endl;
For(int i=1;i<10;i++){
Count<<digito2<<”x”<<i<<”=”<<digito2*i<<endl;
}
}
else{
count<<”Los digitos son iguales”<<endl;
}
}
Ejercicio 3
Print(“Escriba el primer digito”)
Digito1=int(input())
Print(“Escriba el segundo digito”)
Digito2=int(input())
If digito1>digito2:
print(“La tabla de multiplicar”)
For i in range(10):
Print(digito1,”x”,I,”=”digito1*i)
If digito2>digito1:
print(“La tabla de multiplicar”)
For i in range(10):
Print(digito2,”x”,i,”=”digito2*i)
Else:
Print(“los digitos son iguales”)
Conclusión
Se ponen en practica los conocimientos adquiridos en clase, donde se plasman lo aprendido en
lenguajes como Java Netbeans, Dev C++ y Python; Realizando un algoritmo en los 3 lenguajes
conociendo y profundizando en la programación enfocada a objetivos