miércoles, 29 de julio de 2009

ALGORITMOS EN LENGUAJE C

1. ALGORITMO PARA ENCONTRE EL MAYOR DE 3 NUMEROS
#include
#include"conio.h"
void main (void)
{
int n1= 0;
int n2= 0;
int n3= 0;

printf ("digite n1\n");
scanf("%d",&n1);
printf ("digite n2\n");
scanf ("%d",&n2);
printf ("digite n3\n");
scanf ("%d",&n3);
if(n1>n2)
if(n2>n3)
printf ("el mayor es n1", n1);
if (n2>n1)
if(n2>n3)
printf("el mayor es n2", n2);
else
printf("el mayor es n3",n3);
}
2. ALGORITMO PARA SUMAR 2 NUMEROS
#include
#include"conio.h"
void main (void)
{
int n1= 0;
int n2= 0;
int suma=0;

printf ("digite n1\n");
scanf("%d",&n1);
printf ("digite n2\n");
scanf ("%d",&n2);

suma=n1+n2;
printf ("la suma es:%d",suma);
}

3. de ºc a ºf
#include
#include"conio.h"
void main (void)
{
int c= 0;
int f= 0;


printf ("digite c\n");
scanf("%d",&c);


f=(c*9)/5+32;
printf (" f es:%d",f);
}
4. halle volumen
#include
#include
void main (void)
{
/*Inicio
Variables*/
int r=0;
int h=0;
int v=0;
/*Entrada*/
printf ("Digite radio\n");
scanf ("%d",&r);
/*Lea(r)*/
printf ("Digite altura\n");
scanf ("%d",&h);
/*Lea(h)*/
/*Proceso*/
v=3.1416*(r*r)*h;
/*Salida*/
printf("El volumen es:%d",v);
/*Fin*/
}
5. conversion de dolar
#include
#include
void main (void)
{
/*Inicio
Variables*/
int dolar=2120,dolares, peso=0;
/*Entrada*/
printf ("Digite la cantidad de dolares\n");
scanf ("%d",&dolares);
/*Lea(dolar)*/
/*Proceso*/
peso= dolar*dolares;
/*Salida*/
printf("La cantidad de dolares en pesos colombianos es:%d",peso);
/*Fin*/
}
6. pedido de cafe
#include
#include
void main (void)
{
/*Inicio
Variables*/
int P1=0;
int precio=0;
/*Entrada*/
printf ("Digite P1\n");
scanf ("%d",&P1);
/*Lea(P1)*/
printf ("Digite precio\n");
scanf ("%d",&precio);
/*Lea(precio)*/
/*Proceso*/
if (P1>500)
precio= precio-(precio*0.7);
if (P1<500)
precio= precio+(precio*1.02);
/*Salida*/
printf("El precio es:%d",precio);
/*Fin*/
}
7. mayor entre dos numeros
#include
#include
void main (void)
{
/*Inicio
Variables*/
int n1=0;
int n2=0;
/*Entrada*/
printf ("Digite n1\n");
scanf ("%d",&n1);
/*Lea(n1)*/
printf ("Digite n2\n");
scanf ("%d",&n2);
/*Lea(n2)*/
/*Proceso*/
if (n1>n2)
printf("El numero mayor es n1:%d",n1);
else
printf("El numero mayor es n2:%d",n2);
/*Fin*/
}