Programacion
EJEMPLOS SIMPLES
Ejemplo 1
#include
int main ()
{
int n;
printf(“introduzca un valor entero:’’);
scanf(“%d’’,&n);
if(n%2= =0)
printf(“%d esdivisible por 2\n’’,n);
else
printf(“%d no es divisible por 2\n’’,n);
return 0;
}
En este ejemplo de operaciones matemáticas se esta usando en operador % con el cual solo me arroja el resto, elprograma vera si al dividir un numero entero entre 2 su residuo es 0, si el residuo es 0 el programa imprimirá que el numero ingresado es divisible por 2 caso contrario imprimirá que el numero no esdivisible por 2.
Ejemplo 2
#include
int main ()
{
char carro=’B’;
carro= carro +4;
printf(“%d\n’’,carro);
return 0;
}
En este ejemplo se esta declarando un carácter elcual tiene por variable carro al cual se le a asignado el valor de ‘B’, luego el valor de carro será sumado mas 4 y como la maquina lee la letra ‘B’ con el código ASCII se tendrá carro=65+4 por lo queel programa arrojara el valor de 69.
Ejemplo 3
#include
int main ()
{
int a,b;
printf(“ingrese dos numerous enteros:”)M
scanf(“%c %c”,&a,&b);
if (a%b= =0);
printf(“%d esmultiplo de %d”,a,b);
else
printf(“%d no es múltiplo de %d”,a,b);
return 0;
}
Para este ejemplo mi programa pedirá que se ingrese dos números enteros los cuales serán divididos si el residuode esa división es 0 entonces el programa imprimirá que a es múltiplo de b, sino el programa imprimirá que a no es múltiplo de b.
EJEMPLOS CON CASTING IMPLICITO Y EXPLICITO
Ejemplo 1
#includeint main ()
{
int n;
printf(“ ingrese un numero entero:”);
scanf(“%d”,&n);
c=(float)(n*(n+1)/2);
printf(“%f\n”,c);
return 0;
}
En este ejemplo de casting explicito se observaque para que la variable c pueda existir el valor de (n*(n+1)/2) tiene que ser real y para que no exista algún error en el programa se define como float.
Ejemplo 2
#include
int main ()
{...
Regístrate para leer el documento completo.