Documente Academic
Documente Profesional
Documente Cultură
Lenguaje C: Antecedentes
El lenguaje C fue desarrollado en Laboratorios Bell para su uso en investigacin y se caracteriza por un gran nmero de propiedades que lo hacen ideal para usos cientficos y de gestin. Es un Lenguaje de programacin estructurado y posee una amplia librera de funciones que lo hacen uno de los lenguajes ms usados por los programadores.
Fases de un programa en C
Errores Edicin Compilacin Vinculacin Programa Fuente *.cpp Ejecucin Programa Objeto *. obj Programa Ejecutable *.exe
Estructura de un programa en C
Incluir Libreras Cabecera Cabecera Definicin Global De Constantes De Variables De Funciones Funcin Principal Definicin Local De Constantes, Variables Mostrar Capturar Dato Asignacin Mostrar Capturar Tecla #include <conio.h> #include stdio.h #define C 100; int num1, num2; char letra; void main() { printf(Digite un nmero); scanf( %d,&num1,); num1=num1*C; printf(el resultado es %d , num1); getch(); }
nmeros en coma flotante 1.25 3.456e6 (nmeros reales) 3.456e-6 double nmeros en coma flotante 43228021.55514 de doble precisin no-tipo (se emplea con void punteros)
Ing. Sonia Alexandra Pinzn Nuez - Ing. Roco Rodrguez Guerrero
getch(); }
#include <conio.h> #include stdio.h void main() { int num1; printf(Digite un nmero); scanf( %d,&num1,); if ( (num1%2) == 0) printf(el nmero %d es par,num1); else printf(el nmero %d es impar,num1); getch(); }
Pseudocdigo Lenguaje LenguajeC C Pseudocdigo If (condicin Si condicin)entonces { IfSi (condicin ) entonces condicin { instruccin 1;1 } instruccin } no Si else Si condicin entonces { If (condicin ) 2 instruccin { si instruccin 2; } no else Instruccin 3 {instruccin 3; } }
Switch (dia)
{ case 1: { printf(LUNES); break;} case 2: { printf(MARTES); break;} case 3: { printf(MIERCOLES); break;} case 4: { printf(JUEVES); break;} case 5: { printf(VIERNES); break;} case 6: { printf(SABADO); break;} case 7: { printf(DOMINGO); break;} default: { printf(NO ES UN DIA); break;}
}
getch(); }
Ing. Sonia Alexandra Pinzn Nuez - Ing. Roco Rodrguez Guerrero
Ejemplo :Imprimir Ejemplo :Imprimirla lasumatoria sumatoriadel delcuadrado cuadrado de delos los10 10primeros primerosnmeros nmerosenteros enteros
#include <conio.h> #include stdio.h #define N 10 void main() { int suma, i;
BIBLIOGRAFIA E INFOGRAFIA
Fundamentos de Programacin. Algoritmos y Estructuras. Luis Joyanes Aguilar. Editorial Mc Graw Hill. Lenguaje C. Cesar A. Becerra Santamaria http://fuxion.tripod.cl/fundamentos.htm#QUE%20HERRA MIENTAS c.conclase.net/curso/index.php www.udec.cl/~rocanale/apuntes/manual_C/ www.ira.amigar.com/www.lafacu.com/apuntes/informatic a/lenguajec_1/ www.yuju.com/didactico/programacion/c/index.html