Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Introducción a la Programación
Práctica 1
Nombre: ______________________________________________________ Fecha: ____________________
Apellido Paterno Apellido Materno Nombre(s)
Calificación: ________________
Instrucciones:
Con todo lo que ha visto en los temas hasta hoy vistos en el curso, usted ya puede comenzar a hacer
programas y analizarlos en C. A continuación, se presentan una serie de ejercicios que deberá resolver con
las siguientes reglas:
2.- Se pueden consultar las notas y ejemplos realizados en las clases anteriores.
4.- Los programas generados deberán guardarse en una carpeta con el nombre “Práctica 1” y los archivos
llevarán por nombre la palabra “ejercicio” más el número de ejercicio correspondiente, por ejemplo
“ejercicio1.cpp”.
5.- Todos los programas deberán llevar en las primeras líneas de código sus datos:
Nombre completo
Nombre del curso
Fecha de la práctica
Número de ejercicio
Elaborado por: Prof. Rogelio Barrera Delgado Página | 1
Fce08.A.03.12
DIRECCIÓN GENERAL DE CÓMPUTO Y DE
TECNOLOGÍAS DE INFORMACIÓN Y COMUNICACIÓN
Dirección de Docencia en TIC
Situación a resolver:
1.- Realizar un programa que pida 3 números enteros por teclado y a continuación calcule su suma, su
diferencia, su producto y los muestre por pantalla.
2.- Realizar un programa que halle la longitud (perímetro), la superficie (área) y el volumen de una
circunferencia. El programa únicamente deberá pedir el radio de la circunferencia. Considere PI=3.14 como
una constante.
Fórmulas:
Perímetro = 2 * PI * radio
Área = PI * radio2
Volumen = 4 * PI * radio3
3
1 #include <stdio.h>
2 #define X 5
3 //Función principal
4 int main (void ){
5 //Declaración de variables
6 int num1 = 10;
7 int num2, num3;
8
9 //Sentencias del programa
10 num2 = 23;
11
12 num3 = num1 + num2;
13 num1 = num1 + num3;
14 num2 = 3 + num2 ;
15 num3= 0;
16 num1= X + num2 + num3 + 1;
17 return 0;
18 }
Elaborado por: Prof. Rogelio Barrera Delgado Página | 2
Fce08.A.03.12
DIRECCIÓN GENERAL DE CÓMPUTO Y DE
TECNOLOGÍAS DE INFORMACIÓN Y COMUNICACIÓN
Dirección de Docencia en TIC
Si tiene algún tipo de dudas codifique el programa, compílelo, ejecútelo y utilice la instrucción printf( ) para
averiguar el valor de cada variable en cada línea.
a) ¿Qué valores tienen num1, num2 y num3 antes de ejecutar la línea 12?
num1=____ num2=____ num3=____
b) ¿Qué valores tienen num1, num2 y num3 después de ejecutar la línea 13?
num1=____ num2=____ num3=____
c) ¿Qué valores tienen num1, num2 y num3 antes de ejecutar la línea 15?
num1=____ num2=____ num3=____
d) ¿Qué valores tienen num1, num2 y num3 al finalizar el programa?
num1=____ num2=____ num3=____
1 #include <stdio.h>
2 main ( ){ /* Este programa es perfecto
3 // Declaración de variables
4 vacas, patas int;
5 //Programa principal
6 printf (“¿Cuántas patas has contado? \n);
7 scanf (“%c %c”, patas);
8 vacas = patas / 4;
9 printf (“Me parece que debe haber %d vacas |n”, &vacas);
10 system(“pause”);
11 return 0;
12 }
5.- Realice un programa que pida una cantidad en pesos y devuelva su equivalente en dólares americanos y
en euros.
Notas:
- Utilice constantes para guardar el valor cambio en pesos del dólar ($1usd=$18.19mxn) y del euro
(1€=$19.65mxn).
- Las conversiones deben mostrar el formato de moneda:
Ejemplo $18190.00mxn=$1000.00usd y $18190.00mxn=925.69€
6.- Escriba un programa que acepte tres números por teclado, los ordene de menor a mayor y los muestre
en pantalla.
Valor: 2 puntos
Elaborado por: Prof. Rogelio Barrera Delgado Página | 3
Fce08.A.03.12