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(){
.
.
.sentenciasreturn 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 mundo\n");system("pause");return 0;
}
#include<stdlib.h>#include<stdio.h>
int main(void){
char nombre[20]; printf(“Bienvenido al programa que te saluda\n");printf(“Favor ingresa tu nombre\n");scanf("%s",&nombre);printf("hola, %s\n", 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 a\n");scanf("%d",&a);printf("ingrese b\n");scanf("%d",&b);c=a+b;d=a*b;e=a/b;f= a % b;printf("suma es: %d\n", c);printf("multiplicacion es: %d\n", d);printf("division es: %d\n", e);printf("resto es: %d\n", f);system("pause");return 0;
}
Top Related