Codificar problemas en C con estructuras de control
1. INSTITUTO TECNOLOGICO DE TUXTEPEC
Departamento de Sistemas y Computación
Formato para prácticas de Laboratorio
Carrera
Plan de
estudios
Clave de
la
materia
Nombre de la
materia
Semestre Gpo Periodo
Ing.
Electromecánica
2010 Introducción a
la
Programación
1 C Ag-Dic/2013
Practica No.
Laboratorio
de:
Nombre de la práctica
Duración
(Hora)
3 L5 Resolución de problemas en lenguaje C 3 Hrs.
1.- Enunciado
Codificar en lenguaje C los ejercicios resueltos mediante el correcto empleo de las estructuras
Condicionales y Repetitivas.
2.- Introducción
La resolución de problemas mediante lenguajes de programación requiere del conocimiento de la
lógica y sintaxis del programa seleccionado.
3.- Objetivo (Competencia)
Codificar de manera correcta en lenguaje C las soluciones a los problemas realísticos propuestos
en clase.
4.- Fundamento
5.- Descripción (Procedimiento)
A) Equipo necesario
• Computadora de escritorio con Microsoft
Office, Sistema Operativo Windows XP o
superior y Programa Dev C++ instalado.
• Proyector.
Material de apoyo
• Apuntes de la materia correspondientes a la
Unidad 2.
• Reporte de práctica de laboratorio.
B) Desarrollo de la práctica
1. Encender el equipo de cómputo y ejecutar el programa Dev C++.
2. INSTITUTO TECNOLOGICO DE TUXTEPEC
Departamento de Sistemas y Computación
Formato para prácticas de Laboratorio
2. Para comenzar a codificar, seleccionaremos el menú Archivo>Nuevo>Archivo Fuente, lo que
desplegará un espacio de edición para nuestro código al tiempo que creará un nuevo archivo.
3. Teclea el siguiente código para obtener la tabla de multiplicar que el usuario desee.
#include <stdio.h>
#include <conio.h>
main()
{
int a=0,b=1,c=0;
printf("Teclea el numero de la tabla que deseas ver:");
scanf("%d",&a);
for(;b<=10;b++)
{
c=a*b;
printf(" n %d X %d = %d",a,b,c);
}
getch();
}
4. Teclea el siguiente código para obtener la impresión del abecedario completo con la ayuda del
ciclo While
#include <stdio.h>
#include <conio.h>
main()
{
char x='a';
printf("t ### ABCDARIO CON WHILE ###nn");
while(x<='z')
{
printf(" %c",x);
x++;
}
getch();
}
3. INSTITUTO TECNOLOGICO DE TUXTEPEC
Departamento de Sistemas y Computación
Formato para prácticas de Laboratorio
5. El mismo código para obtener la tabla de multiplicar pero esta vez modificado para que
espere la respuesta del usuario sobre si desea seguir ejecutando el programa por medio de un
ciclo do While.
#include <stdio.h>
#include <conio.h>
main()
{
int a=0,b,c=0;
char resp;
do
{
printf("Teclea el numero de la tabla que deseas ver:");
scanf("%d",&a);
for(b=1;b<=10;b++)
{
c=a*b;
printf(" n %d X %d = %d",a,b,c);
}
printf("nnDeseas seguir multiplicando?[y/n]:");
fflush(stdin);
scanf("%c",&resp);
}
while(resp=='y' || resp=='Y');
}
6.-Resultados y conclusiones
7.- Anexos
8.-Referencias
4. INSTITUTO TECNOLOGICO DE TUXTEPEC
Departamento de Sistemas y Computación
Formato para prácticas de Laboratorio
Fecha de realización: _____________________________
Formuló Realizó
I.S.C. Meztli Valeriano Orozco ___________________________________
Maestro Nombre del alumno y firma
Num. Control: _______________________