Underc0de

Programación General => C / C++ => Códigos Fuentes => Mensaje iniciado por: Jhonjhon_123 en Febrero 23, 2010, 06:35:59 PM

Título: Ejemplos Sencillos en C/C++
Publicado por: Jhonjhon_123 en Febrero 23, 2010, 06:35:59 PM
Ejemplos basicos


Hola mundo
Código (cpp) [Seleccionar]
#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 

Código (cpp) [Seleccionar]

#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


Código (cpp) [Seleccionar]
#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

Código (cpp) [Seleccionar]
#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
Código (cpp) [Seleccionar]
#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
Código (cpp) [Seleccionar]
#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
Código (cpp) [Seleccionar]

#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
Código (cpp) [Seleccionar]
#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

Código (cpp) [Seleccionar]
#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

Código (cpp) [Seleccionar]
#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
Código (cpp) [Seleccionar]

#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)

Código (cpp) [Seleccionar]
#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");

    }