0% encontró este documento útil (0 votos)
220 vistas3 páginas

Prácticas de Compilación en C++

El documento presenta 3 ejercicios de código en C++ para compilar en MinGW. El primer ejercicio solicita un número al usuario y determina si está dentro de un rango dado. El segundo ejercicio imprime la sucesión de Fibonacci según un número ingresado. El tercer ejercicio compara 2 números ingresados y determina cuál es mayor.

Cargado por

David Estrada
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
220 vistas3 páginas

Prácticas de Compilación en C++

El documento presenta 3 ejercicios de código en C++ para compilar en MinGW. El primer ejercicio solicita un número al usuario y determina si está dentro de un rango dado. El segundo ejercicio imprime la sucesión de Fibonacci según un número ingresado. El tercer ejercicio compara 2 números ingresados y determina cuál es mayor.

Cargado por

David Estrada
Derechos de autor
© © All Rights Reserved
Nos tomamos en serio los derechos de los contenidos. Si sospechas que se trata de tu contenido, reclámalo aquí.
Formatos disponibles
Descarga como DOCX, PDF, TXT o lee en línea desde Scribd

Ingeniería en Sistemas

Computacionales
COMPILADORES

Unidad 3. Usos y prácticas de compilación


Cuadernillo de Prácticas en lenguaje C++ para compilar en MinGW

Ejercicios Código fuente


Ejercicio 1: El siguiente código fuente solicita //Declaración de librerías
al usuario un número real y nos indica si está #include<stdio.h>
contenido dentro de los límites indicados por las #include<conio.h>
variables limite inferior y superior. El límite #define Limite_Inferior 100
#define Limite_Superior 200
inferior es de 100 y el superior de 200.
int main() {
float Numero=0; //Definimos nuestra variable
printf("Ejercicio 1 del compilador MinGW\n"); // Imprimimos un encabezado
printf("Introduzca un número: "); //Solicitamos alusuario el número
scanf("%f", &Numero); //Leemos el número ingresado por el usuario
//Condición para saber si el valor se encuentra dentro de los limites
if (Numero >= Limite_Inferior)
{
printf("Está dentro del intervalo");
}
else
{
printf("Supera el límite máximo");
}
getch();
return 0;
}

Ejercicio 2: El siguiente código fuente imprime #include<stdio.h>


en pantalla la sucesión de Fibonacci en base a int fibonacci(int n)
un numero natural ingresado por el usuario. {
if (n<2)
return n;
else
return fibonacci(n-1) + fibonacci(n-2);
}
int main()
{
int num=0,res=0;
printf("::NUMEROS DE FIBONACCI::\n");
printf("Introduce el numero de numeros: ");scanf("%i",&num);
printf("\t");
for(int i=0;i<=num-1;i++)
{
res = fibonacci(i);
printf("%i ", res);
}
printf("\n");
return 0;
}

Ejercicio 3: El siguiente código fuente solicita 2 #include <stdio.h>


numero al usuario y le indica cual de los 2 es el int main(){
mayor double x,y;
printf("Escribe el primer número");
scanf("%lf",&x);
printf("Escribe el segundo número");
scanf("%lf",&y);
if(x>y)
printf("El mayor es %f",x);
else if(y>x)
printf("El mayor es %f",y);
else
printf("Son iguales");
}

También podría gustarte