Академический Документы
Профессиональный Документы
Культура Документы
Facultad de Ingeniería
Departamento de Informática y Computación
Estructura de un programa en C
#include<librerias>
int main()
{
Declaración de variable
printf
scanf
scanf("%d ",&n);
asignación
variable = valor;
Ejemplo 1
#include<stdio.h>
int main()
{
int n;
printf("Ingrese valor de n : ");
scanf("%d",&n);;
printf("Valor de n es %d\n",n);
system("pause");
}
1
UTEM
Facultad de Ingeniería
Departamento de Informática y Computación
Version 2:
#include<stdio.h>
int main()
{
float cm, pul;
printf("Ingrese cantidad de Pulgadas : ");
scanf("%f",&pul);
cm = pul * 2.54;
printf("Equivalente en Centimetros es %f\n",cm);
system("pause");
}
Sentencia de selección
#include<stdio.h>
int main()
{
int num;
printf("Ingrese numero : ");
scanf("%d",&num);
if(num > 0)
printf("Es positivo\n");
else
printf("Es negativo\n");
system("pause");
}
2
UTEM
Facultad de Ingeniería
Departamento de Informática y Computación
Versión 2
#include<stdio.h>
int main()
{
int num;
printf("Ingrese numero : ");
scanf("%d",&num);
if(num > 0)
printf("Es positivo\n");
else
if(num < 0)
printf("Es negativo\n");
else
printf("Es cero\n");
system("pause");
}
Versión 3
#include<stdio.h>
int main()
{
int num;
printf("Ingrese numero : ");
scanf("%d",&num);
if(num > 0)
{
printf("Es positivo\n");
}
else
{
if(num < 0)
{
printf("Es negativo\n");
}
else
{
printf("Es cero\n");
}
}
system("pause");
}
3
UTEM
Facultad de Ingeniería
Departamento de Informática y Computación
Versión 4
#include<stdio.h>
int main()
{
int num;
printf("Ingrese numero : ");
scanf("%d",&num);
if(num > 0)
{
printf("Es positivo\n");
}
if(num < 0)
{
printf("Es negativo\n");
}
if(num == 0)
{
printf("Es cero\n");
}
system("pause");
}
Sentencias iterativas
#include<stdio.h>
int main()
{
int n, cont;
printf("Ingrese numero : ");
scanf("%d",&n);
cont = 1;
while(cont <= n)
{
printf("Valor : %d\n",cont);
cont++; // equivalente a cont = cont + 1;
}
system("pause");
}
http://decsai.ugr.es/~jfv/ed1/c/cdrom/
http://laurel.datsi.fi.upm.es/~rpons/personal/trabajos/curso_c/node1.html
http://www.iit.upcomillas.es/libroc/resumen.pdf
http://mimosa.pntic.mec.es/~flarrosa/lengc.pdf
4