Ir al contenido principal

Entradas

Mostrando entradas de marzo, 2018

Programa 19

#include <stdio.h> #include <stdlib.h> double una_funcion(void); double variable_global; int main() {     double i;     printf("%.2f", variable_global);     i=una_funcion();     printf("El valor de i es: %f\n",i);     printf("El valor de global es: %f\n", variable_global);     variable_global +=1;     printf("otra vez global es: %f\n", variable_global);     return 0; } //{ //double una_funcion(){     //return(variable_global +=1); //}

Programa 18

#include <stdio.h> #include <stdlib.h> int main() {     char a=23;     char b=90;     char resultado;     char res;     printf("a=  %d  y b= %d= \n",a,b);     resultado= a|b;     printf("resultado= %d",resultado);     res=a^b; //XOR     printf("resultado de res= %d",res);     // OR          XOR     //   00010111  00010111     // | 01011010  01011010     //   01011111  01001101     return 0; }

Programa 16

#include <stdio.h> #include <stdlib.h> #include <math.h> #define PI 3.1416 int main() {     float radio, area;     printf("Introducir radio: %d\n");     scanf("%f",&radio);     area=PI*pow(radio,2);     printf("El area de la circunferencia es %.2f", area);     return 0; }

Programa 15

#include <stdio.h> #include <stdlib.h> int main() {     int numero;     printf("Introducir un numero entero\n");     scanf("%d",&numero);     printf("numero introducido fue %d", numero);     return 0; }

Programa 13

#include <stdio.h> #include <stdlib.h> int main() {     int n=89012;     printf("el numero en octal es %o\n", n);     printf("el numero en hexadecimal es %X\n",n);     float n2=89012.123;     printf("primer formato 000.000 %3.3f",n2);     printf("algo %0.0f");     printf("otro algo\n");     float num1, num2;     printf("Dame el primer numero\n");     scanf("%f", &num1);     printf("Dame el segundo numero\n");     scanf("%f", &num2);     printf("la suma de los dos numeros es %.2f", num1+num2);     printf("la multiplicacion de los dos numeros es %.2f", num1*num2);     printf("la division de los dos numeros es %.2f", num1/num2);     return 0; }

Programa 10

#include <stdio.h> #include <stdlib.h> int main() {     // Este ejemplo guarda un numero en n.//     int n;     printf("Introduce un numero:");     scanf("%d",&n);     //Este ejemplo guarda un caracter en m.     char m;     printf("Introduce un caracter:");     scanf("%d",&m);     printf("El caracter ingresado es:", m)     //Este ejemplo guarda una cadena de caracteres (solamente una palabra) en cada//     //Notese la ausencia de &//     char cad [20];     printf("\nIntroduce una palabra:");     scanf("%s",cad);     printf("La palabra ingresada es: %s\n",cad);     printf("\nIntroduce una palabra:");     scanf("%s",cad);     printf("La palabra ingresada es: %s\n",cad);     return 0; }

Programa de Ejemplo

#include <stdio.h> #include <stdlib.h> int main() {     int A = 11; int B = 3; int C = 9; int D = 5;     printf("A vale %d, B vale %d, C vale %d, D vale %d\n", A, B, C, D);     printf("Operador *: doble de A vale %d\n", A*2);     printf("Operador +: A mas B vale %d\n", A+B);     printf("Operador -: A menos B vale %d\n", A-B);     printf("Operador /: C entre B vale %d\n", C/B);     printf("Operador residuo: residuo de A entre B es %d\n", A%B);     printf("Ejecutar A entre B vale %d no es exacto \n", A/B);     //Se admiten otros operadores que no vamos a usar//     A +=B; //Equivale a A=A+B//     C *=D; //Equivale a C=C*D//     printf("A vale %d, B vale %d, C vale %d, D vale %d\n", A, B, C, D);     return 0; }

Programa 14

#include <stdio.h> #include <stdlib.h> int main() {     int a=12;     char b=12;     char c=12;     char d=12;     char resultado;     printf("a= %d\n",a);     resultado=a>>1;     printf("resultado desplazamiento derecha 1= %d\n",resultado);     resultado=b>>2;     printf("resultado desplazamiento derecha 2=%d\n",resultado);     resultado=c<<1;     printf("resultado desplazamiento izquierda 1=%d\n",resultado);     resultado=d<<2;     printf("resultado desplazamiento izquierda 2=%d\n",resultado); printf("Dame un numero\n"); scanf("%d", &resultado); printf((resultado<0)?"\n negativo":"\n positivo");     return 0; }

Programa 12

#include <stdio.h> #include <stdlib.h> #include <math.h> int main() {     int x=10;     int y;     printf("Pongale lo que quiera para x>5 \n");     y=(x>5)?100:200;         printf("%d\n", y);     printf("Primera expresion para x >=5 para x =6 \n");         x=6;     y=(x>5)?150:20;      printf("%d\n",y);      x=1;      int z,a;      z=3;y=1;      a=(x)?z+y:z-y;         printf("el valor es %d\n", a);      x=8;      a=(x>=0)?sqrt(x):0;      printf("el valor de raiz es %d\n", a);      int A;     int b;     int c;     int d;      A=1;      b=2;      c=3;      d=0;      d=(A)?b*c:c-b;      printf("Valor resultado es %d", d);      //Elabora un programa que capture un numero lo guardan en 0//      //Pregunta si el numero dado es mayor que 100 si es mayor entonces el resultado es 1000 si no es 2000//      int xx=50;      int R;      printf("Asignar u

Programa 11

#include <stdio.h> #include <stdlib.h> main() {     //Diferentes maneras de asignar una cadena//     char *n1;     n1="Nabucodonosor";     printf("El nombre que ha escrito es: %s\n", n1);     char nombre[20];     printf("Introduzca su nombre (20 letras maximo):");     scanf("%s", &nombre);     printf("\n El nombre que ha escrito es: %s\n", nombre);     char nom[] ={'P','r','o','g','r','a','m','a','\0' };     printf("Texto: %s\n", nom);     printf("Tamaño de la cadena: %i bytes\n", sizeof nom);     return 0; }

Programa 9

#include <stdio.h> #include <stdlib.h> int main() {     int A = 11; int B = 3; int C = 9; int D = 5;     //¿Es A igual a B y A menor que B//     printf("Pregunta (A == B) && (A < B) es: %d\n", (A == B) && (A < B));     //¿Es a igual a 5 ó es A mayor que 7?//     printf("Pregunta (A == B) || (A > 7) es: %d\n", (A == 5) || (A > 7));     //¿A es No igual a 5?//     printf("Pregunta ! (A == 5) es: %d\n", ! (A == 5));     printf("A>=B %d\n", A>=B);     printf("B==D %d\n", B==B);     printf("B<=D %d\n", B<=D);     printf("B!=D %d\n", B!=D);     return 0; }

Programa 8

#include <stdio.h> #include <stdlib.h> #define PI 3.1416 //constante int numero=2; //global entera float radio=3.2; //global flotante int main() {     printf("No sabemos pero da: %f\n",numero*PI*radio); //multiplicar 2 por un cinco//     printf("numero por cinco = %i\n", numero*5); //multiplicar 3.1416 por 3.1416//     printf("PI por PI =%f\n", (PI*PI)); //operaciones aritmeticas//     printf("(5+8)*(2/3) %f\n",(5+8)*(2/3));     printf("10%3 %d\n",10%3);     printf("5/2 %d\n",5/2);     return 0; }

Programa 7

#include <stdio.h> #include <stdlib.h> #define PI 3.1416 //constante int numero=2; //global entera float radio=3.2; //global flotante int main() {     printf("No sabemos pero da: %f",numero*PI*radio);     return 0; }

Programa 6

#include <stdio.h> #include <stdlib.h> #define pi 3.1416 //constante y se declara con la principal con define// int main() {     printf("valor de pi es = %f", pi);     return 0; }

Programa 5

#include <stdio.h> #include <stdlib.h>  int global;  //Los globales se declaran antes del principal// int main() {     global = 100;     printf("valor de global es = %d", global);     return 0; }

Programa 4

#include <stdio.h> #include <stdlib.h> int main() {     int primo;     primo=0;     printf("valor inicial %d \n", primo);     primo=1;     printf("valor posterior %d\n", primo);     return 0; }

Programa de Declaracion de Variables

#include <stdio.h> #include <stdlib.h> int n=100; float x=108.32459; //unsigned in b=-23; //unsigned int b= -23; //Programa-declaración de variables globales---------- int main() {     printf("\n**************************");     printf("\n El valor de n es =%i",n);     printf("\n El valor de x es =%f",x);     //printf("\n El valor de b es =%u",b);     printf("\n**************************");     getch();     return 0; }

Practica de Programa 1

#include <stdio.h> #include <stdlib.h> int main() {     int num;     float fn,fn1;     double dn;     char alfa, alfb;     printf("Dame un numero");     scanf("%i",&num);     printf("Dame un numero");     scanf("%o",&num);     printf("Dame un numero");     scanf("%x",&num);     printf("Dame un numero");     scanf("%d",&num);     printf("Dame un numero");     scanf("%i",&num);     printf("Dame un numero");     scanf("%f",&num);     printf("Dame un numero");     scanf("%f",&num);     getch();     printf("Dame un caracter");     scanf("%c",&alfa);     getch();     printf("Dame un numero doble");     scanf("%d",&dn);     printf("Dame un decimal exponencial");     scanf("%e",&dn);     return 0; }

Programa Sumas Basicas

#include <conio.h> #include <stdio.h> //Programa tres -------------// main() {     int n1, n2;     char op;     printf("Intentamos hacer sumas basicas\n");     printf("dame el primer numero:");     scanf("%i",&n1);     printf("dame el segundo numero:");     scanf("%i",&n2);     printf("El resultado es:");     printf("%i",n1+n2);     getch(); }

Programa de Acomuladores

Programa de Acomuladores #include <stdio.h> #include <stdlib.h> int main() {     int acumulador=0;     int valor;     printf("valor inicial de acumulador: %d\n", acumulador);     valor=5;     acumulador=acumulador+ valor;     printf("valor posterior de acumulador: %d\n", acumulador);     acumulador +=valor;     printf("valor II de acumulador: %d", acumulador);     return 0; }

Programa de Identificadores

Programa de Identificadores #include <stdio.h> #include <stdlib.h> int main() {     //Identificadores validos//     int numero;     int dia_del_mes;     int TODOMAYUSCULAS;     int TODO1;     int _otro;     int A;     //Identificadores invalidos//     int 123;     int _Día;     int numero*;     int dia de la semana; //debe de llevar guion bajo//     int año; //la eñe no es valida//     //tipos de indentificadores//     int 8 bits,     char 8 bits,     short 16 bits,     unsigned dependiendo del tipo,     long 32 bits,     float 32 bits,     double 64 bits,     //palabras reservadas//     auto     break     printf("Hello world!\n");     return 0; }

Programa de Contadores 1

Programa de Contadores 1: #include <stdio.h> #include <stdlib.h> int main() {     // Programa que explica el funcionamiento de un contador con sus diferentes posibilidades de incremento//     int contador;     contador = 1;     printf("contador la primera vez tiene el valor de: %d\n",contador);     contador = contador+1;     printf("contador la segunda vez tiene el valor de: %d\n",contador);     contador +=1;     printf ("contador la tercera vez tiene el valor de: %d\n",contador);     contador++;     printf("contador la cuarta vez tiene el valor de: %d\n",contador);       return 0; }