   Editor: Programa en el cual escribimos código
    en C.
   Compilador: función del editor que revisa la
    sintaxis del código escrito y genera el
    programa
   Instrucciones que comienzan con # y no lleva
    ; al final.
   Ejemplo:
     # include<nombrearchivo.h> o
     # include “nombrearchivo.h”
   Esto indica al compilador que son archivos
    fuente y tiene que agregar su contenido.
   Todo Programa debe contener en la cabecera
    la librería stdio.h
   Ejemplo:
     # define TAM 10
     Sustituirá el valor 10 cada vez que aparezca TAM
     en el código del programa.
   Indican al usuario que las constantes o
    variables aquí declaradas son comunes a
    todas las funciones del programa, se colocan
    antes del main.
  Punto inicial de entrada al programa.
void main()
{
   .
   .
   .
   sentencias
}
Int main()
{
    .
    .
    .
    sentencias
    return 0;
}
# include<stdio.h>
#include<stdlib.h>
void prueba();
Int main()
{
   prueba();
   return 0;
}
Void prueba()
{
   .
   .
   .
   sentencias
}
   Sirven para colocar explicaciones al código, y
    comienzan con /* y termina con */
   O se puede comentar la linea completa con //
   Char para letras, ejemplo: ‘c’
   Int para enteros, ejemplo: ‘-15’
   Float para decimales, ejemplo: ’10,2567’
   Existen otros pero estos son los mas
    utilizados
   <tipo dato> <nombre variable> o
   <tipo dato> <nombre variable>= valor inicial
   Si es de tipo char y definimos una variable
     Char n        solo podrá contener una letra
     Char n[30]    podrá contener 20 caracteres pero
      pasa a llamarse cadena o string.
   Para mostrar en pantalla se utiliza
     printf(“frase y cadena de control”, variable 1, variable 2, variable
        n)
   La cadena de control es el tipo de dato de la variable que
    queremos colocar en la frase, y la forma de mostrar el
    dato; estos son:
       %d el dato se convierte a entero.
       %0 el dato entero se convierte a octal.
       %x el dato entero se convierte a hexadecimal.
       %c el dato se considera de tipo carácter.
       %s el dato se considera que es una cadena de caracteres.
       %f el dato float se convierte a notación decimal.
   Para saltar de línea y dejar el cursor debajo se debe incluir
    en la frase n
   Para capturar datos ingresados por
    teclado, se utiliza
     scanf(“cadena de
      control”, &variable1, &variable2, &variable n)
     Para una cadena de caracteres es preferible usar
      gets(variable cadena)
#include<stdio.h>
#include<stdlib.h>

int main(void)
{
   printf("hola mundon");
   system("pause");
   return 0;
}
#include<stdlib.h>
#include<stdio.h>
int main(void)
{
  char nombre[20];
  printf(“Bienvenido al programa que te saludan");
  printf(“Favor ingresa tu nombren");
  scanf("%s",&nombre);
  printf("hola, %sn", nombre);
  system("pause");
  return 0;
}
#include<stdio.h>
#include<stdlib.h>
int main(void)
{
  int a, b, c=0, d=0, e=0, f=0;
  printf("ingrese an");
  scanf("%d",&a);
  printf("ingrese bn");
  scanf("%d",&b);
  c=a+b;
  d=a*b;
  e=a/b;
  f= a % b;
  printf("suma es: %dn", c);
  printf("multiplicacion es: %dn", d);
  printf("division es: %dn", e);
  printf("resto es: %dn", f);
  system("pause");
  return 0;
}

El lenguaje c

  • 2.
    Editor: Programa en el cual escribimos código en C.  Compilador: función del editor que revisa la sintaxis del código escrito y genera el programa
  • 3.
    Instrucciones que comienzan con # y no lleva ; al final.  Ejemplo:  # include<nombrearchivo.h> o  # include “nombrearchivo.h”  Esto indica al compilador que son archivos fuente y tiene que agregar su contenido.  Todo Programa debe contener en la cabecera la librería stdio.h
  • 4.
    Ejemplo:  # define TAM 10  Sustituirá el valor 10 cada vez que aparezca TAM en el código del programa.
  • 5.
    Indican al usuario que las constantes o variables aquí declaradas son comunes a todas las funciones del programa, se colocan antes del main.
  • 6.
     Puntoinicial de entrada al programa. void main() { . . . sentencias } Int main() { . . . sentencias return 0; }
  • 7.
    # include<stdio.h> #include<stdlib.h> void prueba(); Intmain() { prueba(); return 0; } Void prueba() { . . . sentencias }
  • 8.
    Sirven para colocar explicaciones al código, y comienzan con /* y termina con */  O se puede comentar la linea completa con //
  • 9.
    Char para letras, ejemplo: ‘c’  Int para enteros, ejemplo: ‘-15’  Float para decimales, ejemplo: ’10,2567’  Existen otros pero estos son los mas utilizados
  • 10.
    <tipo dato> <nombre variable> o  <tipo dato> <nombre variable>= valor inicial  Si es de tipo char y definimos una variable  Char n solo podrá contener una letra  Char n[30] podrá contener 20 caracteres pero pasa a llamarse cadena o string.
  • 11.
    Para mostrar en pantalla se utiliza  printf(“frase y cadena de control”, variable 1, variable 2, variable n)  La cadena de control es el tipo de dato de la variable que queremos colocar en la frase, y la forma de mostrar el dato; estos son:  %d el dato se convierte a entero.  %0 el dato entero se convierte a octal.  %x el dato entero se convierte a hexadecimal.  %c el dato se considera de tipo carácter.  %s el dato se considera que es una cadena de caracteres.  %f el dato float se convierte a notación decimal.  Para saltar de línea y dejar el cursor debajo se debe incluir en la frase n
  • 12.
    Para capturar datos ingresados por teclado, se utiliza  scanf(“cadena de control”, &variable1, &variable2, &variable n)  Para una cadena de caracteres es preferible usar gets(variable cadena)
  • 13.
    #include<stdio.h> #include<stdlib.h> int main(void) { printf("hola mundon"); system("pause"); return 0; }
  • 14.
    #include<stdlib.h> #include<stdio.h> int main(void) { char nombre[20]; printf(“Bienvenido al programa que te saludan"); printf(“Favor ingresa tu nombren"); scanf("%s",&nombre); printf("hola, %sn", nombre); system("pause"); return 0; }
  • 15.
    #include<stdio.h> #include<stdlib.h> int main(void) { int a, b, c=0, d=0, e=0, f=0; printf("ingrese an"); scanf("%d",&a); printf("ingrese bn"); scanf("%d",&b); c=a+b; d=a*b; e=a/b; f= a % b; printf("suma es: %dn", c); printf("multiplicacion es: %dn", d); printf("division es: %dn", e); printf("resto es: %dn", f); system("pause"); return 0; }