Ejemplos basicos
Hola mundo
#include <iostream.h>
#include <stdlib.h>
int main()
{
cout << "hola mundo" << endl;
system ("PAUSE > NUL");
return 0;
}
Imprimir 2 variables tipo cadena(string) en una oracion
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main()
{
char NOM[80];
char ADJ[80];
printf("Hola dime un nombre: ");
scanf ("%s", NOM);
printf("Un adjetivo: ");
scanf ("%s", ADJ);
printf("%s eS %s", NOM , ADJ);
system ("pause > nul");
}
Ejemplo de if anidados y comparacion de variables
#include <stdlib.h>
#include <stdio.h>
int a,b,c;
int main()
{
printf("ingresar la 1er nota\n");
scanf ("%i", &a);
printf("ingresar la 2do nota\n");
scanf ("%i", &b);
printf("ingresar la 3er nota\n");
scanf ("%i", &c);
if (c > b & a < c)
{
system ("cls");
printf("la mayor es %i Grupo 3", c);
}
else if ( a < b )
{
system ("cls");
printf ("el mayor es %i Grupo 2", b);
}
else if ( a > b )
{
system ("cls");
printf ("el mayor es %i Grupo 1", a);
}
system ("pause > nul");
return 0;
}
Descomposiscion de un array
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
int main(void)
{
char palabra[80];
int a;
printf("ingrese una palabra a descomponer\n");
gets(palabra);
for(a=strlen(palabra); a>=0; a-- )
{
printf ("\n %c ", palabra[a]);
}
system("pause>nul");
return 0;
}
Descomposiscion de un array con pausas. :P
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
char palabra[80];
int a, b=0;
char palabra[80] = 11101010;
int main(void)
{
system ("color 0A");
printf("Palabra:");
system ("cls");
printf("\n\n\n");
for (a = strlen(palabra); b <= a; b++)
{
printf("%c\n", palabra[b]);
system ("@ping -n 0,1 localhost > nul");
}
for(a=strlen(palabra); a>=0; a-- )
{
printf ("%c\n", palabra[a]);
system ("@ping -n 0, localhost > nul");
}
system ("pause > nul");
}
Ejemplo de variables estructuradas
#include <stdlib.h>
#include <iostream.h>
int main ()
{
struct stNueva {
char pri = a, seg = b; // definiendo variable
}Dato;
cout >> Dato.pri >> endl; //imprimiendo primer valor de de la estructura reconocida como dato
}
Ejemplo de bucle con while
#include <stdio.h>
#include <stdlib.h>
int main()
{
int contador;
contador = 1;
while (contador < 1000)
{
contador = contador + 1;
printf ("el valor es: %d\n", contador);
}
system ("pause > nul");
}
Identificador de variables
#include <stdlib.h>
#include <stdio.h>
#include <iostream>
using namespace std;
int main()
{
//a = 97 0 = 48 5 = 53
//e = 101 1 = 49 6 = 54
//i = 105 2 = 50 7 = 55
//o = 111 3 = 51 8 = 56
//u = 117 4 = 52 9 = 57
char cVar;
int iVar;
cout << "Pon la letra o numero a verificar" << endl;
cin >> cVar;
iVar = int(cVar);
switch(iVar)
{
case 97:
cout << "Es una vocal" <<endl;
break;
case 101:
cout << "Es una vocal" <<endl;
break;
case 105:
cout << "Es una vocal" <<endl;
break;
case 111:
cout << "Es una vocal" <<endl;
break;
case 117:
cout << "Es una vocal" <<endl;
break;
case 48:
cout << "Es un numero" <<endl;
break;
case 49:
cout << "Es un numero" <<endl;
break;
case 50:
cout << "Es un numero" <<endl;
break;
case 51:
cout << "Es un numero" <<endl;
break;
case 52:
cout << "Es un numero" <<endl;
break;
case 53:
cout << "Es un numero" <<endl;
break;
case 54:
cout << "Es un numero" <<endl;
break;
case 55:
cout << "Es un numero" <<endl;
break;
case 56:
cout << "Es un numero" <<endl;
break;
case 57:
cout << "Es un numero" <<endl;
break;
default:
cout << "No es vocal ni numero" <<endl;
}
system("pause");
}
Ejemplo de incremento progresibo atraves del for
#include <stdio.h>
#include <stdlib.h>
int s;
int main()
{
printf ("ingrese el numero a al que incrementar progresivamente hasta mil\n");
scanf ("%i", &s);
int a;
for (a=1; a<1001; a++)
{
printf ("el numero es %i\n", s+a);
}
system ("pause > nul");
}
Ejemplo de uso de operador logico OR
#include <stdio.h>
#include <stdlib.h>
int main()
{
int a,b,c;
printf("ingrese datos1,2,3, \n");
scanf("%i\n",&a);
scanf("%i",&b);
scanf("\n%i",&c);
printf ("comparando..\n");
if ( a + b == c || c + b == a || c + a == b)
{
printf ("\niguales");
}
else
{
printf("desiguales");
}
system ("pause > nul");
}
Funcion strcat del string
#include <stdio.h>
#include <stdlib.h>
#include <string.h>
int main(void)
{
char Nombre[80];
char Apellido[80];
printf ("ingrese Nombre: \n");
scanf ("%s", Nombre);
printf ("ingrese Apellido: \n");
scanf ("%s", Apellido);
strcat (Nombre, Apellido);
printf ("Su NOmbre Completo es: %s \n\n", Nombre);
system ("pause > nul");
}
Ejemplo de funcion strlen (longitud de caracteres)
#include <stdlib.h>
#include <stdio.h>
#include <string.h>
int main()
{
char Palabra[80];
int a;
printf ("Escriba una palabra: ");
scanf ("%s", Palabra);
a=strlen(Palabra);
printf("la cantidad de caracteres que lleba es %i", a);
system ("pause > nul");
}