Documentos de Académico
Documentos de Profesional
Documentos de Cultura
PLAN DE TRABAJO
DEL ESTUDIANTE
TRABAJO FINAL DEL CURSO
1. INFORMACIÓN GENERAL
3. PREGUNTAS GUIA
Durante la investigación de estudio, debes obtener las respuestas a las siguientes interrogantes:
Nº PREGUNTAS
1
¿Qué es Lenguaje C, cuales son sus aplicaciones y características de programación?
2
¿Cuáles son los identificadores, sentencias y bucles del lenguaje C?
3 ¿Qué son funciones en lenguaje C, cuales son los tipos, menciona sus características e
importancia?
4
¿Cómo se determina el valor de la resistencia conociendo sus colores de banda?
5
Realizar el programa aplicativo solicitado, utilizando funciones en Lenguaje C.
2
TRABAJO FINAL DEL CURSO
¿Qué es el lenguaje C?
C es un lenguaje de programacion de propósito general, originalmente desarrollado
por Dennis Ritchie entre 1969 y 1972 en los Laboratorios Bell, como evolución del
anterior lenguaje B
Las aplicaciones del lenguaje C++ son muy extensas. Podemos nombrar que
navegadores WEB, Sistemas operativos, Bases de datos, bibliotecas, aplicaciones
gráficas, nubes, videojuegos, compiladores, etc están escritos o tienen bastante de
su estructura, programada C ++.
Algunas de las características más importantes que posee el lenguaje C++ son:
3
TRABAJO FINAL DEL CURSO
while (expresión)
sentencia
Se evalúa expresión, y si es distinta de 0 se ejecuta sentencia
sentencia debe estar terminada por ;
sentencia puede ser un bloque se sentencias entre llaves { }
while (expr2){
sentencia
expr3;
}
do
sentencia
while (expresión)
Se ejecuta sentencia y después se evalúa expresión, con lo que
sentencia se ejecuta al menos una vez
sentencia debe estar terminada por;
sentencia puede ser un bloque se sentencias entre llaves {}
3. ¿Qué son funciones en lenguaje C, cuales son los tipos, menciona sus
características e importancia
Una función es un bloque de código que realiza alguna operación. Una función puede
definir opcionalmente parámetros de entrada que permiten a los llamadores pasar
argumentos a la función. Una función también puede devolver un valor como salida.
4
TRABAJO FINAL DEL CURSO
El resistor tiene un valor comercial de 120 kiloohmios, por lo que sus tres franjas
serán marrón la primera, roja la segunda y amarilla la tercera.
Explicación:
El valor medido de la resistencia puede estar por encima o por debajo del valor
hipotético, en ambos casos el error relativo es:
El error relativo del 18% puede ser entonces positivo o negativo por lo que existen
dos posibles valores teóricos para esta resistencia dadas por:
Donde vemos que el segundo valor corresponde a un valor estándar comercial para
un resistor, por lo que tomamos este valor.
5
TRABAJO FINAL DEL CURSO
6
TRABAJO FINAL DEL CURSO
HOJA DE PLANIFICACIÓN
PROCESO DE EJECUCIÓN
SEGURIDAD / MEDIO AMBIENTE /
OPERACIONES / PASOS /SUBPASOS NORMAS -ESTANDARES
Investigación sobre el tema
Programa aplicativo para calcular el valor de la
resistencia o sus colores en lenguaje C
Estudiar diferentes libros que traten sobre el Orden y limpieza a la hora de
tema abordado utilizar la PC para programar
Adquirir información a través de la web
(páginas confiables y serias)
Familiarizarse con el tema
Buscar cada pregunta guía en la web del tema
abordado
Leer lo encontrado para realizar un resumen y
así responder las preguntas guía
Realizar programa aplicativo
INSTRUCCIONES: debes ser lo más explícito posible. Los gráficos ayudan a transmitir
mejor las ideas. No olvides los aspectos de calidad, medio ambiente y SHI.
7
TRABAJO FINAL DEL CURSO
#include<stdio.h>
#include<conio.h>
#include<windows.h>
do{
system("color 0B");
system("cls");
flag=0;
printf("PROGRAMA APLICATIVO PARA CALCULAR EL VALOR DE LA
RESISTENCIA POR EL METODO DE COLORES\n");
printf("1 -> cafe \n 2 -> rojo \n 3 -> naranja \n 4 -> amarillo \n 5 -> verde \n
6 -> zul \n 8 -> gris");
printf("\n \t Escribe tu informacion -> ");
scanf("%d",&banda1);
switch(banda1){
case 1:
printf("el valor de la banda 2 es: \n");
printf("0 -> negro \n 2 -> rojo \n 5 -> verde \n 8 -> gris");
printf("\n \t Escribe informacion -> ");
scanf("%d",&banda2);
switch(banda2){
case 0:
valordelaResistencia=10;
break;
case 2:
valordelaResistencia=12;
break;
case 5:
valordelaResistencia=15;
break;
case 8:
valordelaResistencia=18;
break;
default:
printf("valor incorrecto para la banda 2");
flag=1;
break;
}
8
TRABAJO FINAL DEL CURSO
break;
case 2:
printf("el valor de la banda 2 es: \n ");
printf("2 -> rojo \n 7 -> violeta");
printf("\n \t Escribe tu informacion -> ");
scanf("%d",&banda2);
switch(banda2){
case 2:
valordelaResistencia=22;
break;
case 7:
valordelaResistencia=27;
break;
default:
printf("valor incorrecto para la banda 2");
flag=1;
break;
}
break;
case 3:
printf("el valor de la banda 2 es: \n");
printf("3 -> naranja \n 9 -> blanco ");
printf("\n \t Escribe tu informcion -> ");
scanf("%d",&banda2);
switch(banda2){
case 3:
valordelaResistencia=33;
break;
case 9:
valordelaResistencia=39;
break;
default:
printf("valor incorrecto para la banda 2");
flag=1;
break;
}
break;
case 4:
printf("en esta banda solo hay un color correcto (7 -> violeta)");
valordelaResistencia=47;
break;
case 5:
printf("el vlor de la banda 2 es: \n ");
printf("1 -> cafe \n 6 -> azul ");
printf("\n \t Escribe tu informacion -> ");
scanf("%d",&banda2);
switch(banda2){
case 1:
valordelaResistencia=51;
break;
case 6:
9
TRABAJO FINAL DEL CURSO
valordelaResistencia=56;
break;
default:
printf("valor incorrecto para la banda 2");
flag=1;
break;
}
break;
case 6:
printf("es esta banda solo hay un color correcto (8 -> gris)");
valordelaResistencia=68;
break;
case 8:
printf("en esta banda solo hay un color correcto (2 -> rojo)");
valordelaResistencia=82;
break;
default:
printf("valor incorrecto");
flag=1;
break;
}
if(flag!=1){
printf("el valor de la banda 2 es: \n");
printf("0 -> negro \n 1 -> cafe \n 2 -> rojo \n 3 -> naranja \n 4 ->
amarillo \n 5 -> verde \n 6 -> azul \n 10 -> dorado");
printf("\n \t Escribe tu informcion -> ");
scanf("%d",&banda3);
system("cls");
switch(banda3){
case 0:
printf("el valor de la resistencia es: %2.1f ohms",
valordelaResistencia);
break;
case 1:
valordelaResistencia*=10;
printf("el valor de la resistencia es: %2.1f ohms",
valordelaResistencia);
break;
case 2:
valordelaResistencia*=100;
valordelaResistencia/=1000;
printf("el valor de la resistencia es: %2.1f kohms",
valordelaResistencia);
break;
case 3:
printf("el valor de la resistencia es: %2.1f kohms",
valordelaResistencia);
break;
case 4:
valordelaResistencia*=10000;
valordelaResistencia/=1000;
10
TRABAJO FINAL DEL CURSO
11
TRABAJO FINAL DEL CURSO
LISTA DE RECURSOS
1. MÁQUINAS Y EQUIPOS
PC
Software
2. HERRAMIENTAS E INSTRUMENTOS
3. MATERIALES E INSUMOS
Programa C++
12