Ejemplos de C
Ejemplos de C
Ejemplos de C
LENGUAJE C
Programación de Computadores
Existe otros editores como el Borland C y visual C++ entre otros que lo que
cambian es que pueden traer más aplicaciones o herramientas visuales pero
en esencia permite hacer lo mismo que el turboC.
#include<conio.h>
#include<stdio.h>
main()
{
//variables
float x,c; //float = %f =real
//instrucciones
printf("Digite un numero"); //escribir
scanf("%f",&x); //leer
c=x*x;
printf("El cuadrado de %f es %f",x,c);
getch();
return(0);
}
Cada vez que ejecutemos un programa podemos iniciar con la pantalla limpia
con la instrucción clrscr (clear Screen) de la librería conio y cambiar si
se lo desea el escribir por cout y el leer por cin, que pertenecen a la
librería iostream.h
#include<conio.h>
#include<iostream.h>
main()
{
//variables
float x,c;
clrscr(); //limpiar pantalla
cout<<"Digite un numero"; //escribir
cin>>x; //Leer
c=x*x;
cout<<"El cuadrado de "<<x<<" es "<<c;
getch();
return(0);
}
#include<conio.h>
#include<stdio.h>
main()
{
//variables
float b,h,AT;
//instrucciones
clrscr();
printf("Este programa calcula el área de un triangulo \n"); \\enter
printf("Digite el valor de la base");
scanf("%f",&b);
printf("Digite el valor de la altura");
scanf("%f",&h);
AT=(b*h)/2;
printf("El Área del Triangulo es %f",AT);
getch();
return(0);
}
#include<conio.h>
#include<stdio.h>
main()
{//variables
int n;
//instrucciones
clrscr();
printf("Este programa determina si un número es par o impar \n");
printf("Digite el numero: ");
scanf("%d",&n);
if(n%2==0)
{
printf("El número es par");
}
else
{
printf("El número es impar");
}
getch();
return(0);
}
#include<conio.h>
#include<stdio.h>
main()
{
//variables
float a,b,c;
//Instrucciones
clrscr();
printf("Este programa determina el mayor de 3 números distintos \n");
printf("Primer numero: ");
scanf("%f",&a);
printf("Segundo numero:");
scanf("%f",&b);
printf("Tercer numero: ");
scanf("%f",&c);
if((a>b)&&(a>c))
printf("El numero mayor es %f",a);
if((b>a)&&(b>c))
printf("El numero mayor es %f",b);
if((c>a)&&(c>b))
printf("El numero mayor es %f",c);
getch();
return(0);
}
#include<conio.h>
#include<stdio.h>
main()
{
//variables
int n,contador=1;
float x,mayor;
//Istrucciones
clrscr();
printf("Cuantos números desea ingresar para encontrar el máximo: ");
scanf("%d",&n);
printf("Numero 1:");
scanf("%f",&x);
mayor=x;
while(contador<n)
{
contador++;
printf("Numero %d:",contador);
scanf("%f",&x);
if(x>mayor)
{
mayor=x;
}
}
printf("El mayor es %f",mayor);
getch();
return(0);
}
Nota: El programa presenta problemas cuando si digita un numero negativo
para la cantidad de elementos. ¡Solucionarlo!
#include<conio.h>
#include<stdio.h>
main()
{
//variables
int n,i=1,fact=1;
//Instrucciones
clrscr();
printf("Digite un numero");
scanf("%d",&n);
if(n<0)
{
printf("No se como calcular el factorial de un negativo");
}
else
{
while(i<=n)
{
fact=fact*i;
i++;
}
printf("\n El factorial es %d",fact);
}
getch();
return(0);
}
#include<conio.h>
#include<stdio.h>
main()
{
//variables
int n,i=1;
clrscr();
printf("Digite un numero ");
scanf("%d",&n);
while(i<=n) //while = Mientras
{
if(n%i==0) //if =si
{
printf("%d, ",i);
}
i++;
}
getch();
return(0);
}
Taller
#include <stdio.h>
main()
{
ClrScr();
printf( Estoy en la fila 1 columna 1 );
return 0;
}