alexis lopez
 
  Home
  B.D
  B.D II
  => Tareas
  => Logica computacional
  => Manual de C
  => codigo ascii
  => avance proyecto
  => Metodo de ordenamiento
  java
avance proyecto

Da mis iniciales y mi apellido con un punto al final
#include<stdio.h>
void main()
{
 char inicial,apellido;
  printf("Dame tu inicial");
 scanf("%c",&inicial);
  printf("Dame el apellido");
 scanf("%c",&apellido);
 printf("%c.%cn",inicial,apellido);
getchar();
}

Me dice de que esta formado un programa
#include<stdio.h>
void main()
{
printf("Buenos diasn");
printf("Un programa esta formadon");
printf("Por funcionesn");
}

suma dos numeros y me da el resultado
#include<stdio.h>
void main()
{
 int x,y,z;
 printf("Dame el valor de x");
 scanf("%f",&x);
 printf("Dame el valor de y");
 scanf("%f",&y);
 x+y=z;
  printf("el valor de z es:n");
}

saca el area
#include<stdio.h>
void main()
{
int a,b;
 printf("Dame la altura");
 scanf("%d",&a);
 printf("Dame la base");
 scanf("%d",&b);
 printf("%d%dn",a,b);
}

Este programa da el resultado a la resta de dos multiplicaciones
#include<stdio.h>
void main()
{
printf("Este programa hace la resta de dos multipilicacionesn");
 float a,b,c,d,e,f,denominador,x,y;
 printf("introduce el valor de a de b y de c");
 scanf("%f %f %f",&a,&b,&c);
 printf("introduce el valor de d de e y de f");
 scanf("%f %f %f",&d,&e,&f);
 denominador=a*e-b*d;
 if(denominador==0);
  else
 {
    x=(c*e-b*f)/denominador;
 y=(a*f-c*d)/denominador;
  printf("La solucion es n");
  printf("%f%fn",x,y);
 }
  }

Me dice que numero es mayor

#include<stdio.h>
void main()
{
 int n1,n2,n3,mayor;
 printf("introduzca 3 numeros");
 scanf("%d%d%d",&n1,&n2,&n3);
 if(mayor<n2);
 else mayor=n2;
 if(mayor >n3);
 else mayor=n3;
 printf("el mayor es %dn",mayor);
}

Suma los primeros 10 numeros
#include<stdio.h>
void main()
{
 int a,b,c,d,e,f,g,h,i,j,k;
 printf("Dame los numeros del 1 al 10");
 scanf("%f%f%f%f%f%f%f%f%f%f",&a,&b,&c,&d,&e,&f,&g,&h,&i,&j);
 k=a+b+c+d+e+f+g+h+i+j;
 printf("%fn",k);
}

Me dice que no ta es alta y que baja
#include<stdio.h>
void main()
{
 int nota;
 printf("Dame el valor de la nota");
 scanf("%f",&nota);
 if 
 (nota>100);
 printf("alta");
 if
(nota<100);
printf("baja");
}


Saca el promedio de ciertos numeros

#include <math.h>
#include <iostream.h>
#include <stdlib.h>
#include <conio.h>
// Hallar el promedio de n numeros

Void main(void)
{ int i,cantidad;
float numero,suma=0;
clrscr();
cout<<"ingrese la cantidad de numeros para calcular el promedio:";
cin>>cantidad;

for (i=1;i<=cantidad;i++)
{
cout<<"ningrese numero "<<i<<" :";cin>>numero;
suma=suma+numero;
}
cout <<"nel promedio de los numeros ingresados es:"<<suma/cantidad;
getch();
}
#include <math.h>
#include <iostream.h>
#include <stdlib.h>
#include <conio.h>
// Hallar el promedio de n numeros

Void main(void)
{ int i,cantidad;
float numero,suma=0;
clrscr();
cout<<"ingrese la cantidad de numeros para calcular el promedio:";
cin>>cantidad;

for (i=1;i<=cantidad;i++)
{
cout<<"ningrese numero "<<i<<" :";cin>>numero;
suma=suma+numero;
}
cout <<"nel promedio de los numeros ingresados es:"<<suma/cantidad;
getch();
}

Te dice si la palabra es o no es palindrome

#include <stdio.h>
#include<conio.h>
#include<math.h>
#include<string.h>
void main()
{
clrscr();
char pal[40],pal2[40];
int n,x,a=0,p=0,e=0;
char b=' ';
printf("n ingrese palabra :");
gets(pal);
n=strlen(pal);
for (int u=0;u<=n;u++)
{
if (pal [u]==b)
u++;
pal2[e]=pal[u];
e++;
}
for (x=n-1;x<=0;x--)
{
if(pal2[x]==pal2[a])
p++;
a++;
}
if (p==n)
printf("n palabra palindrome ");
else
printf("palabra no palindrome");
getche();
}#include <stdio.h>
#include<conio.h>
#include<math.h>
#include<string.h>
void main()
{
clrscr();
char pal[40],pal2[40];
int n,x,a=0,p=0,e=0;
char b=' ';
printf("n ingrese palabra :");
gets(pal);
n=strlen(pal);
for (int u=0;u<=n;u++)
{
if (pal [u]==b)
u++;
pal2[e]=pal[u];
e++;
}
for (x=n-1;x<=0;x--)
{
if(pal2[x]==pal2[a])
p++;
a++;
}
if (p==n)
printf("n palabra palindrome ");
else
printf("palabra no palindrome");
getche();
}

Te dice si es un numero primo 

#include<stdio.h>
int main()
{
long Num,divisor=2;
printf("t introduir el numero = ");
scanf("%id",&Num);
while(divisor<Num)
{ while (Num % divisor !=0)
divisor=divisor+1;
if(num==divisor)
printf("t %ld es primo n",Num);
else
printf("t%ld NO es PRIMO, pues es multiplo de %ld n",Num,divisor);
break;
}
return 0;
}#include<stdio.h>
int main()
{
long Num,divisor=2;
printf("t introduir el numero = ");
scanf("%id",&Num);
while(divisor<Num)
{ while (Num % divisor !=0)
divisor=divisor+1;
if(num==divisor)
printf("t %ld es primo n",Num);
else
printf("t%ld NO es PRIMO, pues es multiplo de %ld n",Num,divisor);
break;
}
return 0;
}

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<string.h>
#include<ctype.h>
#include<errno.h>

#define LINSIZ 40

char *getline(char*);
main()
{
double reg = 0.0;
char line[LINSIZ];

while (getline(line) !=NULL)
{
char *op;
double val;

/* Parse commnad string */
val=strtod(line,&op);
while (isspace(*op))
++op;
strupr;
/* Perform operation */
errno=0;
if(*op == '+')
reg += val;
else if (*op == '-')
reg-= val;
else if (*op== '*')
reg *= val;
else if (*op == '/')
{
if (val !=0)
reg /= val;
else
{
puts("ERROR>>> invalid divisor");
continue;
}
}
else if (*op == '=')
reg = val;
else if (*op == '^')
{
if (val == 0.0)
reg = 1.0;
else if (val == 0.5)
reg = sqrt(reg,val);
}
else if (strncmp(op,"NEGATE",1)==0)
reg = -reg;
else if (strncmp(op,"MOD",1)==0)
{
if (val==0.0)
{
puts("ERROR>>> invalid modulus");
continue;
}
else
reg=fmod(reg,val);
}
else if (strncmp(op,"CELL",1)==0)
reg=ceil(reg);
else if (strncmp(op,"FLOOR",1)==0)
reg= floor(reg);
else if (strncmp(op,"ROUND",1)==0)
reg= (reg < 0.0 ? ceil(reg - 0.5)
:floor(reg + 0.5);
else if (strncmp (op,"SQRT",1) ==0)
reg = sqrt(reg);
else if (strncmp (op,QUIT,1) == 0)
exit (0);
else if (*op != '')
{
puts("ERROR>>> invalid operation");
continue;
}
if (errno)
perror("ERROR");
else
printf("t%s => %gn", line,reg);
}
return 0;
}
char *getline(char *buf)
{
fputs("Calc> ",stdout);
fflush(stdout);
return gets(buf);
}
/* Output:
Calc>3.4 =
3.4 = = >3.4
Calc> 3.4 *
3.4 *=> 11.56
Calc> 1 +
1 + => 12.56
Calc> sqrt
SQRT => 3.54401
Calc> round
FLOR => 3
Calc> q
*/

#include<stdio.h>
#include<stdlib.h>
#include<math.h>
#include<string.h>
#include<ctype.h>
#include<errno.h>

#define LINSIZ 40

char *getline(char*);
main()
{
double reg = 0.0;
char line[LINSIZ];

while (getline(line) !=NULL)
{
char *op;
double val;

/* Parse commnad string */
val=strtod(line,&op);
while (isspace(*op))
++op;
strupr;
/* Perform operation */
errno=0;
if(*op == '+')
reg += val;
else if (*op == '-')
reg-= val;
else if (*op== '*')
reg *= val;
else if (*op == '/')
{
if (val !=0)
reg /= val;
else
{
puts("ERROR>>> invalid divisor");
continue;
}
}
else if (*op == '=')
reg = val;
else if (*op == '^')
{
if (val == 0.0)
reg = 1.0;
else if (val == 0.5)
reg = sqrt(reg,val);
}
else if (strncmp(op,"NEGATE",1)==0)
reg = -reg;
else if (strncmp(op,"MOD",1)==0)
{
if (val==0.0)
{
puts("ERROR>>> invalid modulus");
continue;
}
else
reg=fmod(reg,val);
}
else if (strncmp(op,"CELL",1)==0)
reg=ceil(reg);
else if (strncmp(op,"FLOOR",1)==0)
reg= floor(reg);
else if (strncmp(op,"ROUND",1)==0)
reg= (reg < 0.0 ? ceil(reg - 0.5)
:floor(reg + 0.5);
else if (strncmp (op,"SQRT",1) ==0)
reg = sqrt(reg);
else if (strncmp (op,QUIT,1) == 0)
exit (0);
else if (*op != '')
{
puts("ERROR>>> invalid operation");
continue;
}
if (errno)
perror("ERROR");
else
printf("t%s => %gn", line,reg);
}
return 0;
}
char *getline(char *buf)
{
fputs("Calc> ",stdout);
fflush(stdout);
return gets(buf);
}
/* Output:
Calc>3.4 =
3.4 = = >3.4
Calc> 3.4 *
3.4 *=> 11.56
Calc> 1 +
1 + => 12.56
Calc> sqrt
SQRT => 3.54401
Calc> round
FLOR => 3
Calc> q
*/

Te da el resultado de una ecuacion

#include <stdio.h>
#include <math.h>

float discrim;
/*El discriminante es el numero que queda dentro de la raiz*/
/*La funcion ecuacionator devuelve 0  si la ecuacion no tiene solucion*
/
float ecuacionator(float a, floatb float c)
{
discrim=(b*b)-(4*a*c));
if (discrim<=0) return =0;
else return discrim;
}
int main ( )
{
float a=0, b=0, c=0;
printf("Vamos a resolver una ecuacion del tipo ax^2+bx+c=0n");
printf("nIntroduce el valor de a: ");
scanf("%f", &a);
printf("nIntroduce el valor de b: ");
scanf("%f", &b);
printf("nIntroduce el valor de c:");
scanf("%f", &c);
if (ecuacionator(a,b,c)==0)
printf("La ecuacion no tiene solucion");
if (ecuacionator(a,b,c)!=0)
{
float num1, num2;
/*Los dos numeradores*/
float den;
/*El denominador*/
float solucion1, solucion2;
/*Las 2 soluciones*/
num1= (-b + sqrt(disrim));
num2= (-b - sqrt(discrim));

den=2*a;

solucion1=num1/den;
solucion2=num2/den;

printf("nLaprimera solucion es %f", solucion1);
printf("nLa segunda solucion es %f", solucion);
printf("n");
}
return 0;
}
#include <stdio.h>
#include <math.h>

float discrim;
/*El discriminante es el numero que queda dentro de la raiz*/
/*La funcion ecuacionator devuelve 0  si la ecuacion no tiene solucion*
/
float ecuacionator(float a, floatb float c)
{
discrim=(b*b)-(4*a*c));
if (discrim<=0) return =0;
else return discrim;
}
int main ( )
{
float a=0, b=0, c=0;
printf("Vamos a resolver una ecuacion del tipo ax^2+bx+c=0n");
printf("nIntroduce el valor de a: ");
scanf("%f", &a);
printf("nIntroduce el valor de b: ");
scanf("%f", &b);
printf("nIntroduce el valor de c:");
scanf("%f", &c);
if (ecuacionator(a,b,c)==0)
printf("La ecuacion no tiene solucion");
if (ecuacionator(a,b,c)!=0)
{
float num1, num2;
/*Los dos numeradores*/
float den;
/*El denominador*/
float solucion1, solucion2;
/*Las 2 soluciones*/
num1= (-b + sqrt(disrim));
num2= (-b - sqrt(discrim));

den=2*a;

solucion1=num1/den;
solucion2=num2/den;

printf("nLaprimera solucion es %f", solucion1);
printf("nLa segunda solucion es %f", solucion);
printf("n");
}
return 0;
}



#include <stdio.h>
int main ( )
{
int i, suma=0;
for(i=0; n<= 19;i++);
suma+= z*i+1;
printf("el resultado es %d" suma);
}
#include <stdio.h>
int main ( )
{
int i, suma=0;
for(i=0; n<= 19;i++);
suma+= z*i+1;
printf("el resultado es %d" suma);
}



Es el metodo de la burbuja


#include<stdio.h>
#include<conio.h>
void burbuja(int [ ],int);
void intercambia (int *,int *);
void llenar arreglo (int [ ],int *);
void imprime (int [ ],int);
void titulo ( );
void main ( );
{
int array [500],n,i,x;
Titulo( );
llenar arreglo (array,&n);
burbuja (array,n);
imprime (array, n);
getch ( );
}
void burbuja (int a [ ],int n);
{
int pivote;
int j;
for (pivote=0;pivote<n-1;pivote++);
for(1=pivote+1; j*n; j++);
if(a[i]<a[pivote]);
intercambia (&a[ 1 ],&a[ pivote ]);
void intercambia (int *0,int*b);
{
int our;
oux=x 0
xa=xb
xb=aux;
}
void llenar arreglo (int a[ ], int *n);
{
int i;
printf("escribe el tamaño del arreglo");
scanf("%f,n);
printf("escribe los datos del arreglon");
for (i=0;i<*n;i+);
}
void imprime (int a [ ], int n)
{
int i;
for(i=0; i<n, i++);
printf("xi", a[ i ]);
void titulo ( )
{
printf("metodo de la burbuja n");

#include<stdio.h>
#include<conio.h>
void burbuja(int [ ],int);
void intercambia (int *,int *);
void llenar arreglo (int [ ],int *);
void imprime (int [ ],int);
void titulo ( );
void main ( );
{
int array [500],n,i,x;
Titulo( );
llenar arreglo (array,&n);
burbuja (array,n);
imprime (array, n);
getch ( );
}
void burbuja (int a [ ],int n);
{
int pivote;
int j;
for (pivote=0;pivote<n-1;pivote++);
for(1=pivote+1; j*n; j++);
if(a[i]<a[pivote]);
intercambia (&a[ 1 ],&a[ pivote ]);
void intercambia (int *0,int*b);
{
int our;
oux=x 0
xa=xb
xb=aux;
}
void llenar arreglo (int a[ ], int *n);
{
int i;
printf("escribe el tamaño del arreglo");
scanf("%f,n);
printf("escribe los datos del arreglon");
for (i=0;i<*n;i+);
}
void imprime (int a [ ], int n)
{
int i;
for(i=0; i<n, i++);
printf("xi", a[ i ]);
void titulo ( )
{
printf("metodo de la burbuja n");

 
   
Hoy habia 19 visitantes (26 clics a subpáginas) ¡Aqui en esta página!
Este sitio web fue creado de forma gratuita con PaginaWebGratis.es. ¿Quieres también tu sitio web propio?
Registrarse gratis